/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-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/eca-rers2012/Problem11_label22.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-20 16:40:12,108 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-20 16:40:12,196 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-20 16:40:12,201 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-20 16:40:12,201 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-20 16:40:12,226 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-20 16:40:12,226 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-20 16:40:12,227 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-20 16:40:12,227 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-20 16:40:12,231 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-20 16:40:12,231 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-20 16:40:12,231 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-20 16:40:12,231 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-20 16:40:12,233 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-20 16:40:12,233 INFO L153 SettingsManager]: * Use SBE=true [2023-12-20 16:40:12,233 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-20 16:40:12,233 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-20 16:40:12,233 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-20 16:40:12,234 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-20 16:40:12,234 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-20 16:40:12,234 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-20 16:40:12,234 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-20 16:40:12,235 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-20 16:40:12,235 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-20 16:40:12,235 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-20 16:40:12,235 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-20 16:40:12,235 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-20 16:40:12,236 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-20 16:40:12,236 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-20 16:40:12,236 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-20 16:40:12,237 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-20 16:40:12,237 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-20 16:40:12,237 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 16:40:12,238 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-20 16:40:12,238 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-20 16:40:12,238 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-20 16:40:12,238 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-20 16:40:12,238 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-20 16:40:12,238 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-20 16:40:12,239 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-20 16:40:12,239 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-20 16:40:12,239 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-20 16:40:12,239 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-20 16:40:12,239 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 -> false [2023-12-20 16:40:12,480 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-20 16:40:12,501 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-20 16:40:12,504 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-20 16:40:12,505 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-20 16:40:12,505 INFO L274 PluginConnector]: CDTParser initialized [2023-12-20 16:40:12,506 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/eca-rers2012/Problem11_label22.c [2023-12-20 16:40:13,670 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-20 16:40:13,965 INFO L384 CDTParser]: Found 1 translation units. [2023-12-20 16:40:13,965 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/eca-rers2012/Problem11_label22.c [2023-12-20 16:40:13,982 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bce4ef3fd/aee86ae680fd4baabc16c248aa11131a/FLAG0ec3bb132 [2023-12-20 16:40:13,996 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bce4ef3fd/aee86ae680fd4baabc16c248aa11131a [2023-12-20 16:40:13,999 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-20 16:40:14,000 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-20 16:40:14,003 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-20 16:40:14,003 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-20 16:40:14,007 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-20 16:40:14,008 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 04:40:13" (1/1) ... [2023-12-20 16:40:14,009 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1784f78f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 04:40:14, skipping insertion in model container [2023-12-20 16:40:14,009 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 04:40:13" (1/1) ... [2023-12-20 16:40:14,068 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-20 16:40:14,259 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/eca-rers2012/Problem11_label22.c[8004,8017] [2023-12-20 16:40:14,436 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 16:40:14,445 INFO L202 MainTranslator]: Completed pre-run [2023-12-20 16:40:14,517 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/eca-rers2012/Problem11_label22.c[8004,8017] [2023-12-20 16:40:14,623 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 16:40:14,636 INFO L206 MainTranslator]: Completed translation [2023-12-20 16:40:14,637 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 04:40:14 WrapperNode [2023-12-20 16:40:14,637 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-20 16:40:14,638 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-20 16:40:14,638 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-20 16:40:14,638 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-20 16:40:14,643 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 04:40:14" (1/1) ... [2023-12-20 16:40:14,689 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 04:40:14" (1/1) ... [2023-12-20 16:40:14,777 INFO L138 Inliner]: procedures = 14, calls = 8, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 1000 [2023-12-20 16:40:14,778 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-20 16:40:14,779 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-20 16:40:14,779 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-20 16:40:14,779 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-20 16:40:14,788 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 04:40:14" (1/1) ... [2023-12-20 16:40:14,788 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 04:40:14" (1/1) ... [2023-12-20 16:40:14,799 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 04:40:14" (1/1) ... [2023-12-20 16:40:14,840 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-20 16:40:14,840 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 04:40:14" (1/1) ... [2023-12-20 16:40:14,841 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 04:40:14" (1/1) ... [2023-12-20 16:40:14,864 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 04:40:14" (1/1) ... [2023-12-20 16:40:14,871 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 04:40:14" (1/1) ... [2023-12-20 16:40:14,880 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 04:40:14" (1/1) ... [2023-12-20 16:40:14,891 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 04:40:14" (1/1) ... [2023-12-20 16:40:14,903 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-20 16:40:14,904 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-20 16:40:14,904 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-20 16:40:14,905 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-20 16:40:14,905 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 04:40:14" (1/1) ... [2023-12-20 16:40:14,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 16:40:14,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 16:40:14,932 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-20 16:40:14,940 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-20 16:40:14,951 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-20 16:40:14,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-20 16:40:14,951 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-20 16:40:14,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-20 16:40:15,002 INFO L241 CfgBuilder]: Building ICFG [2023-12-20 16:40:15,004 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-20 16:40:16,447 INFO L282 CfgBuilder]: Performing block encoding [2023-12-20 16:40:16,501 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-20 16:40:16,502 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-20 16:40:16,502 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 04:40:16 BoogieIcfgContainer [2023-12-20 16:40:16,503 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-20 16:40:16,504 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-20 16:40:16,504 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-20 16:40:16,507 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-20 16:40:16,507 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.12 04:40:13" (1/3) ... [2023-12-20 16:40:16,508 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@8381ef0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 04:40:16, skipping insertion in model container [2023-12-20 16:40:16,508 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 04:40:14" (2/3) ... [2023-12-20 16:40:16,509 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@8381ef0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 04:40:16, skipping insertion in model container [2023-12-20 16:40:16,509 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 04:40:16" (3/3) ... [2023-12-20 16:40:16,510 INFO L112 eAbstractionObserver]: Analyzing ICFG Problem11_label22.c [2023-12-20 16:40:16,526 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-20 16:40:16,526 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-20 16:40:16,581 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-20 16:40:16,588 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;@4b24dc5b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-20 16:40:16,588 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-20 16:40:16,593 INFO L276 IsEmpty]: Start isEmpty. Operand has 221 states, 219 states have (on average 1.917808219178082) internal successors, (420), 220 states have internal predecessors, (420), 0 states have call successors, (0), 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-20 16:40:16,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-12-20 16:40:16,603 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:40:16,604 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] [2023-12-20 16:40:16,605 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:40:16,612 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:40:16,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1831296511, now seen corresponding path program 1 times [2023-12-20 16:40:16,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:40:16,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199765546] [2023-12-20 16:40:16,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:16,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:40:16,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:16,795 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-20 16:40:16,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:40:16,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199765546] [2023-12-20 16:40:16,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199765546] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:40:16,796 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:40:16,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-20 16:40:16,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208325985] [2023-12-20 16:40:16,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:40:16,802 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-20 16:40:16,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:40:16,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-20 16:40:16,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-20 16:40:16,836 INFO L87 Difference]: Start difference. First operand has 221 states, 219 states have (on average 1.917808219178082) internal successors, (420), 220 states have internal predecessors, (420), 0 states have call successors, (0), 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 2 states, 2 states have (on average 27.0) internal successors, (54), 2 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 16:40:16,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:40:16,875 INFO L93 Difference]: Finished difference Result 441 states and 839 transitions. [2023-12-20 16:40:16,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-20 16:40:16,882 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 27.0) internal successors, (54), 2 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2023-12-20 16:40:16,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:40:16,895 INFO L225 Difference]: With dead ends: 441 [2023-12-20 16:40:16,895 INFO L226 Difference]: Without dead ends: 219 [2023-12-20 16:40:16,899 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-20 16:40:16,903 INFO L413 NwaCegarLoop]: 355 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 16:40:16,904 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 355 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 16:40:16,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2023-12-20 16:40:16,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 219. [2023-12-20 16:40:16,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 218 states have (on average 1.628440366972477) internal successors, (355), 218 states have internal predecessors, (355), 0 states have call successors, (0), 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-20 16:40:16,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 355 transitions. [2023-12-20 16:40:16,952 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 355 transitions. Word has length 54 [2023-12-20 16:40:16,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:40:16,953 INFO L495 AbstractCegarLoop]: Abstraction has 219 states and 355 transitions. [2023-12-20 16:40:16,953 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 27.0) internal successors, (54), 2 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 16:40:16,953 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 355 transitions. [2023-12-20 16:40:16,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-12-20 16:40:16,954 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:40:16,954 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] [2023-12-20 16:40:16,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-20 16:40:16,955 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:40:16,955 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:40:16,956 INFO L85 PathProgramCache]: Analyzing trace with hash 551995407, now seen corresponding path program 1 times [2023-12-20 16:40:16,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:40:16,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880958282] [2023-12-20 16:40:16,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:16,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:40:16,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:17,172 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-20 16:40:17,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:40:17,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880958282] [2023-12-20 16:40:17,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880958282] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:40:17,173 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:40:17,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-20 16:40:17,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653378037] [2023-12-20 16:40:17,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:40:17,176 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:40:17,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:40:17,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:40:17,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:17,178 INFO L87 Difference]: Start difference. First operand 219 states and 355 transitions. Second operand has 3 states, 3 states have (on average 18.0) internal successors, (54), 2 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 16:40:18,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:40:18,076 INFO L93 Difference]: Finished difference Result 630 states and 1026 transitions. [2023-12-20 16:40:18,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:40:18,077 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 2 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2023-12-20 16:40:18,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:40:18,080 INFO L225 Difference]: With dead ends: 630 [2023-12-20 16:40:18,080 INFO L226 Difference]: Without dead ends: 412 [2023-12-20 16:40:18,081 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:18,082 INFO L413 NwaCegarLoop]: 126 mSDtfsCounter, 169 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-20 16:40:18,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 155 Invalid, 634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-20 16:40:18,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2023-12-20 16:40:18,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 412. [2023-12-20 16:40:18,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 1.4549878345498783) internal successors, (598), 411 states have internal predecessors, (598), 0 states have call successors, (0), 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-20 16:40:18,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 598 transitions. [2023-12-20 16:40:18,101 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 598 transitions. Word has length 54 [2023-12-20 16:40:18,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:40:18,101 INFO L495 AbstractCegarLoop]: Abstraction has 412 states and 598 transitions. [2023-12-20 16:40:18,101 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 2 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 16:40:18,101 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 598 transitions. [2023-12-20 16:40:18,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 16:40:18,105 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:40:18,105 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-20 16:40:18,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-20 16:40:18,105 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:40:18,106 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:40:18,106 INFO L85 PathProgramCache]: Analyzing trace with hash 447208182, now seen corresponding path program 1 times [2023-12-20 16:40:18,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:40:18,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4773590] [2023-12-20 16:40:18,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:18,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:40:18,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:18,311 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 16:40:18,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:40:18,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4773590] [2023-12-20 16:40:18,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4773590] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:40:18,312 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:40:18,312 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-20 16:40:18,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057404824] [2023-12-20 16:40:18,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:40:18,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:40:18,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:40:18,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:40:18,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:18,314 INFO L87 Difference]: Start difference. First operand 412 states and 598 transitions. Second operand has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 2 states have internal predecessors, (122), 0 states have call successors, (0), 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-20 16:40:19,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:40:19,103 INFO L93 Difference]: Finished difference Result 1210 states and 1762 transitions. [2023-12-20 16:40:19,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:40:19,104 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 2 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 122 [2023-12-20 16:40:19,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:40:19,107 INFO L225 Difference]: With dead ends: 1210 [2023-12-20 16:40:19,107 INFO L226 Difference]: Without dead ends: 799 [2023-12-20 16:40:19,108 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:19,109 INFO L413 NwaCegarLoop]: 99 mSDtfsCounter, 142 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 524 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-20 16:40:19,110 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 118 Invalid, 672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 524 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-20 16:40:19,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2023-12-20 16:40:19,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 788. [2023-12-20 16:40:19,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 788 states, 787 states have (on average 1.3748411689961881) internal successors, (1082), 787 states have internal predecessors, (1082), 0 states have call successors, (0), 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-20 16:40:19,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 788 states to 788 states and 1082 transitions. [2023-12-20 16:40:19,130 INFO L78 Accepts]: Start accepts. Automaton has 788 states and 1082 transitions. Word has length 122 [2023-12-20 16:40:19,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:40:19,131 INFO L495 AbstractCegarLoop]: Abstraction has 788 states and 1082 transitions. [2023-12-20 16:40:19,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 2 states have internal predecessors, (122), 0 states have call successors, (0), 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-20 16:40:19,131 INFO L276 IsEmpty]: Start isEmpty. Operand 788 states and 1082 transitions. [2023-12-20 16:40:19,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-12-20 16:40:19,135 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:40:19,135 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-20 16:40:19,136 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-20 16:40:19,136 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:40:19,136 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:40:19,137 INFO L85 PathProgramCache]: Analyzing trace with hash 500079035, now seen corresponding path program 1 times [2023-12-20 16:40:19,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:40:19,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099249092] [2023-12-20 16:40:19,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:19,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:40:19,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:19,521 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 16:40:19,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:40:19,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099249092] [2023-12-20 16:40:19,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099249092] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:40:19,522 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:40:19,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-20 16:40:19,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901126401] [2023-12-20 16:40:19,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:40:19,524 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:40:19,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:40:19,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:40:19,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:19,526 INFO L87 Difference]: Start difference. First operand 788 states and 1082 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 2 states have internal predecessors, (124), 0 states have call successors, (0), 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-20 16:40:20,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:40:20,169 INFO L93 Difference]: Finished difference Result 1944 states and 2611 transitions. [2023-12-20 16:40:20,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:40:20,170 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 2 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 124 [2023-12-20 16:40:20,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:40:20,175 INFO L225 Difference]: With dead ends: 1944 [2023-12-20 16:40:20,175 INFO L226 Difference]: Without dead ends: 1157 [2023-12-20 16:40:20,177 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:20,178 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 119 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 532 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 569 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 16:40:20,178 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 188 Invalid, 569 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 532 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 16:40:20,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1157 states. [2023-12-20 16:40:20,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1157 to 1156. [2023-12-20 16:40:20,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1156 states, 1155 states have (on average 1.270995670995671) internal successors, (1468), 1155 states have internal predecessors, (1468), 0 states have call successors, (0), 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-20 16:40:20,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1156 states to 1156 states and 1468 transitions. [2023-12-20 16:40:20,206 INFO L78 Accepts]: Start accepts. Automaton has 1156 states and 1468 transitions. Word has length 124 [2023-12-20 16:40:20,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:40:20,207 INFO L495 AbstractCegarLoop]: Abstraction has 1156 states and 1468 transitions. [2023-12-20 16:40:20,207 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 2 states have internal predecessors, (124), 0 states have call successors, (0), 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-20 16:40:20,207 INFO L276 IsEmpty]: Start isEmpty. Operand 1156 states and 1468 transitions. [2023-12-20 16:40:20,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2023-12-20 16:40:20,216 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:40:20,217 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-20 16:40:20,217 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-20 16:40:20,217 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:40:20,217 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:40:20,217 INFO L85 PathProgramCache]: Analyzing trace with hash 203254623, now seen corresponding path program 1 times [2023-12-20 16:40:20,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:40:20,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237781838] [2023-12-20 16:40:20,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:20,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:40:20,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:20,455 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 16:40:20,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:40:20,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237781838] [2023-12-20 16:40:20,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237781838] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:40:20,457 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:40:20,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 16:40:20,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912327043] [2023-12-20 16:40:20,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:40:20,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:40:20,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:40:20,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:40:20,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:20,459 INFO L87 Difference]: Start difference. First operand 1156 states and 1468 transitions. Second operand has 3 states, 3 states have (on average 60.333333333333336) internal successors, (181), 3 states have internal predecessors, (181), 0 states have call successors, (0), 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-20 16:40:21,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:40:21,161 INFO L93 Difference]: Finished difference Result 2518 states and 3348 transitions. [2023-12-20 16:40:21,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:40:21,162 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 60.333333333333336) internal successors, (181), 3 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 181 [2023-12-20 16:40:21,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:40:21,167 INFO L225 Difference]: With dead ends: 2518 [2023-12-20 16:40:21,167 INFO L226 Difference]: Without dead ends: 1547 [2023-12-20 16:40:21,168 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:21,169 INFO L413 NwaCegarLoop]: 288 mSDtfsCounter, 180 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 584 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 319 SdHoareTripleChecker+Invalid, 635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-20 16:40:21,169 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 319 Invalid, 635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 584 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-20 16:40:21,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1547 states. [2023-12-20 16:40:21,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1547 to 1544. [2023-12-20 16:40:21,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1544 states, 1543 states have (on average 1.2935839274141283) internal successors, (1996), 1543 states have internal predecessors, (1996), 0 states have call successors, (0), 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-20 16:40:21,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1544 states to 1544 states and 1996 transitions. [2023-12-20 16:40:21,193 INFO L78 Accepts]: Start accepts. Automaton has 1544 states and 1996 transitions. Word has length 181 [2023-12-20 16:40:21,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:40:21,194 INFO L495 AbstractCegarLoop]: Abstraction has 1544 states and 1996 transitions. [2023-12-20 16:40:21,194 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 60.333333333333336) internal successors, (181), 3 states have internal predecessors, (181), 0 states have call successors, (0), 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-20 16:40:21,194 INFO L276 IsEmpty]: Start isEmpty. Operand 1544 states and 1996 transitions. [2023-12-20 16:40:21,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2023-12-20 16:40:21,197 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:40:21,198 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 16:40:21,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-20 16:40:21,198 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:40:21,199 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:40:21,199 INFO L85 PathProgramCache]: Analyzing trace with hash -838952034, now seen corresponding path program 1 times [2023-12-20 16:40:21,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:40:21,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193569827] [2023-12-20 16:40:21,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:21,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:40:21,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:21,474 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-12-20 16:40:21,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:40:21,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193569827] [2023-12-20 16:40:21,475 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193569827] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:40:21,475 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:40:21,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 16:40:21,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512385857] [2023-12-20 16:40:21,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:40:21,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:40:21,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:40:21,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:40:21,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:21,478 INFO L87 Difference]: Start difference. First operand 1544 states and 1996 transitions. Second operand has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 0 states have call successors, (0), 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-20 16:40:22,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:40:22,245 INFO L93 Difference]: Finished difference Result 3649 states and 4814 transitions. [2023-12-20 16:40:22,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:40:22,246 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 236 [2023-12-20 16:40:22,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:40:22,254 INFO L225 Difference]: With dead ends: 3649 [2023-12-20 16:40:22,255 INFO L226 Difference]: Without dead ends: 2290 [2023-12-20 16:40:22,257 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:22,259 INFO L413 NwaCegarLoop]: 369 mSDtfsCounter, 142 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 597 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 683 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-20 16:40:22,261 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 389 Invalid, 683 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 597 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-20 16:40:22,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2290 states. [2023-12-20 16:40:22,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2290 to 2097. [2023-12-20 16:40:22,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2097 states, 2096 states have (on average 1.2676526717557253) internal successors, (2657), 2096 states have internal predecessors, (2657), 0 states have call successors, (0), 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-20 16:40:22,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2097 states to 2097 states and 2657 transitions. [2023-12-20 16:40:22,335 INFO L78 Accepts]: Start accepts. Automaton has 2097 states and 2657 transitions. Word has length 236 [2023-12-20 16:40:22,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:40:22,335 INFO L495 AbstractCegarLoop]: Abstraction has 2097 states and 2657 transitions. [2023-12-20 16:40:22,336 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 0 states have call successors, (0), 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-20 16:40:22,336 INFO L276 IsEmpty]: Start isEmpty. Operand 2097 states and 2657 transitions. [2023-12-20 16:40:22,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2023-12-20 16:40:22,339 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:40:22,339 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 16:40:22,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-20 16:40:22,340 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:40:22,341 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:40:22,341 INFO L85 PathProgramCache]: Analyzing trace with hash 44325293, now seen corresponding path program 1 times [2023-12-20 16:40:22,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:40:22,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900640251] [2023-12-20 16:40:22,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:22,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:40:22,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:22,893 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 91 proven. 14 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2023-12-20 16:40:22,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:40:22,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900640251] [2023-12-20 16:40:22,894 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900640251] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 16:40:22,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289019655] [2023-12-20 16:40:22,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:22,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 16:40:22,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 16:40:22,897 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-20 16:40:22,932 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-20 16:40:23,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:23,067 INFO L262 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-20 16:40:23,080 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 16:40:23,197 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2023-12-20 16:40:23,197 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 16:40:23,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289019655] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:40:23,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 16:40:23,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2023-12-20 16:40:23,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069938468] [2023-12-20 16:40:23,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:40:23,198 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:40:23,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:40:23,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:40:23,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-12-20 16:40:23,199 INFO L87 Difference]: Start difference. First operand 2097 states and 2657 transitions. Second operand has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 0 states have call successors, (0), 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-20 16:40:23,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:40:23,983 INFO L93 Difference]: Finished difference Result 5670 states and 7286 transitions. [2023-12-20 16:40:23,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:40:23,984 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 242 [2023-12-20 16:40:23,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:40:23,994 INFO L225 Difference]: With dead ends: 5670 [2023-12-20 16:40:23,994 INFO L226 Difference]: Without dead ends: 3574 [2023-12-20 16:40:23,997 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 241 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-12-20 16:40:23,998 INFO L413 NwaCegarLoop]: 254 mSDtfsCounter, 175 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 508 mSolverCounterSat, 188 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 188 IncrementalHoareTripleChecker+Valid, 508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-20 16:40:23,998 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [175 Valid, 267 Invalid, 696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [188 Valid, 508 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-20 16:40:24,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3574 states. [2023-12-20 16:40:24,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3574 to 3571. [2023-12-20 16:40:24,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3571 states, 3570 states have (on average 1.2509803921568627) internal successors, (4466), 3570 states have internal predecessors, (4466), 0 states have call successors, (0), 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-20 16:40:24,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3571 states to 3571 states and 4466 transitions. [2023-12-20 16:40:24,054 INFO L78 Accepts]: Start accepts. Automaton has 3571 states and 4466 transitions. Word has length 242 [2023-12-20 16:40:24,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:40:24,055 INFO L495 AbstractCegarLoop]: Abstraction has 3571 states and 4466 transitions. [2023-12-20 16:40:24,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 0 states have call successors, (0), 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-20 16:40:24,055 INFO L276 IsEmpty]: Start isEmpty. Operand 3571 states and 4466 transitions. [2023-12-20 16:40:24,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2023-12-20 16:40:24,060 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:40:24,060 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 16:40:24,070 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-20 16:40:24,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 16:40:24,268 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:40:24,268 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:40:24,268 INFO L85 PathProgramCache]: Analyzing trace with hash 269088157, now seen corresponding path program 1 times [2023-12-20 16:40:24,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:40:24,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053676926] [2023-12-20 16:40:24,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:24,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:40:24,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:24,599 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 204 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 16:40:24,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:40:24,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053676926] [2023-12-20 16:40:24,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053676926] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:40:24,600 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:40:24,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 16:40:24,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655564912] [2023-12-20 16:40:24,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:40:24,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 16:40:24,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:40:24,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 16:40:24,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-20 16:40:24,602 INFO L87 Difference]: Start difference. First operand 3571 states and 4466 transitions. Second operand has 4 states, 4 states have (on average 70.25) internal successors, (281), 3 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 16:40:25,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:40:25,903 INFO L93 Difference]: Finished difference Result 11412 states and 14583 transitions. [2023-12-20 16:40:25,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 16:40:25,903 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 70.25) internal successors, (281), 3 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 281 [2023-12-20 16:40:25,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:40:25,935 INFO L225 Difference]: With dead ends: 11412 [2023-12-20 16:40:25,935 INFO L226 Difference]: Without dead ends: 8026 [2023-12-20 16:40:25,943 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-20 16:40:25,944 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 261 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 1137 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 1303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 1137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-20 16:40:25,944 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 93 Invalid, 1303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 1137 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-20 16:40:25,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8026 states. [2023-12-20 16:40:26,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8026 to 8024. [2023-12-20 16:40:26,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8024 states, 8023 states have (on average 1.2535211267605635) internal successors, (10057), 8023 states have internal predecessors, (10057), 0 states have call successors, (0), 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-20 16:40:26,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8024 states to 8024 states and 10057 transitions. [2023-12-20 16:40:26,090 INFO L78 Accepts]: Start accepts. Automaton has 8024 states and 10057 transitions. Word has length 281 [2023-12-20 16:40:26,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:40:26,090 INFO L495 AbstractCegarLoop]: Abstraction has 8024 states and 10057 transitions. [2023-12-20 16:40:26,091 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 70.25) internal successors, (281), 3 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 16:40:26,091 INFO L276 IsEmpty]: Start isEmpty. Operand 8024 states and 10057 transitions. [2023-12-20 16:40:26,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2023-12-20 16:40:26,097 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:40:26,097 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 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-20 16:40:26,097 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-20 16:40:26,098 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:40:26,098 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:40:26,098 INFO L85 PathProgramCache]: Analyzing trace with hash -1578186549, now seen corresponding path program 1 times [2023-12-20 16:40:26,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:40:26,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278373310] [2023-12-20 16:40:26,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:26,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:40:26,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:26,387 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2023-12-20 16:40:26,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:40:26,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278373310] [2023-12-20 16:40:26,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278373310] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:40:26,387 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:40:26,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 16:40:26,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082921038] [2023-12-20 16:40:26,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:40:26,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:40:26,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:40:26,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:40:26,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:26,392 INFO L87 Difference]: Start difference. First operand 8024 states and 10057 transitions. Second operand has 3 states, 3 states have (on average 61.666666666666664) internal successors, (185), 3 states have internal predecessors, (185), 0 states have call successors, (0), 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-20 16:40:27,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:40:27,193 INFO L93 Difference]: Finished difference Result 18084 states and 22878 transitions. [2023-12-20 16:40:27,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:40:27,193 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 61.666666666666664) internal successors, (185), 3 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 290 [2023-12-20 16:40:27,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:40:27,239 INFO L225 Difference]: With dead ends: 18084 [2023-12-20 16:40:27,240 INFO L226 Difference]: Without dead ends: 10245 [2023-12-20 16:40:27,250 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:27,252 INFO L413 NwaCegarLoop]: 360 mSDtfsCounter, 141 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-20 16:40:27,252 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 381 Invalid, 673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 581 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-20 16:40:27,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10245 states. [2023-12-20 16:40:27,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10245 to 10231. [2023-12-20 16:40:27,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10231 states, 10230 states have (on average 1.221407624633431) internal successors, (12495), 10230 states have internal predecessors, (12495), 0 states have call successors, (0), 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-20 16:40:27,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10231 states to 10231 states and 12495 transitions. [2023-12-20 16:40:27,430 INFO L78 Accepts]: Start accepts. Automaton has 10231 states and 12495 transitions. Word has length 290 [2023-12-20 16:40:27,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:40:27,430 INFO L495 AbstractCegarLoop]: Abstraction has 10231 states and 12495 transitions. [2023-12-20 16:40:27,431 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 61.666666666666664) internal successors, (185), 3 states have internal predecessors, (185), 0 states have call successors, (0), 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-20 16:40:27,431 INFO L276 IsEmpty]: Start isEmpty. Operand 10231 states and 12495 transitions. [2023-12-20 16:40:27,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2023-12-20 16:40:27,441 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:40:27,442 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 16:40:27,442 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-20 16:40:27,442 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:40:27,443 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:40:27,443 INFO L85 PathProgramCache]: Analyzing trace with hash 380915456, now seen corresponding path program 1 times [2023-12-20 16:40:27,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:40:27,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111977717] [2023-12-20 16:40:27,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:27,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:40:27,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:28,077 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 173 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 16:40:28,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:40:28,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111977717] [2023-12-20 16:40:28,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111977717] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 16:40:28,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683976853] [2023-12-20 16:40:28,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:28,078 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 16:40:28,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 16:40:28,081 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-20 16:40:28,100 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-20 16:40:28,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:28,228 INFO L262 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-20 16:40:28,263 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 16:40:29,578 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 173 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 16:40:29,578 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 16:40:31,358 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 173 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 16:40:31,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683976853] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 16:40:31,358 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 16:40:31,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2023-12-20 16:40:31,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498194481] [2023-12-20 16:40:31,359 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 16:40:31,360 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 16:40:31,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:40:31,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 16:40:31,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2023-12-20 16:40:31,361 INFO L87 Difference]: Start difference. First operand 10231 states and 12495 transitions. Second operand has 8 states, 8 states have (on average 72.375) internal successors, (579), 7 states have internal predecessors, (579), 0 states have call successors, (0), 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-20 16:40:33,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:40:33,942 INFO L93 Difference]: Finished difference Result 23632 states and 29096 transitions. [2023-12-20 16:40:33,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-20 16:40:33,949 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 72.375) internal successors, (579), 7 states have internal predecessors, (579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 328 [2023-12-20 16:40:33,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:40:33,981 INFO L225 Difference]: With dead ends: 23632 [2023-12-20 16:40:33,982 INFO L226 Difference]: Without dead ends: 14139 [2023-12-20 16:40:33,995 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 665 GetRequests, 652 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2023-12-20 16:40:33,996 INFO L413 NwaCegarLoop]: 101 mSDtfsCounter, 911 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 2562 mSolverCounterSat, 474 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 911 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 3036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 474 IncrementalHoareTripleChecker+Valid, 2562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-20 16:40:33,996 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [911 Valid, 170 Invalid, 3036 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [474 Valid, 2562 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-20 16:40:34,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14139 states. [2023-12-20 16:40:34,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14139 to 10942. [2023-12-20 16:40:34,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10942 states, 10941 states have (on average 1.1883740060323553) internal successors, (13002), 10941 states have internal predecessors, (13002), 0 states have call successors, (0), 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-20 16:40:34,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10942 states to 10942 states and 13002 transitions. [2023-12-20 16:40:34,275 INFO L78 Accepts]: Start accepts. Automaton has 10942 states and 13002 transitions. Word has length 328 [2023-12-20 16:40:34,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:40:34,275 INFO L495 AbstractCegarLoop]: Abstraction has 10942 states and 13002 transitions. [2023-12-20 16:40:34,275 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 72.375) internal successors, (579), 7 states have internal predecessors, (579), 0 states have call successors, (0), 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-20 16:40:34,275 INFO L276 IsEmpty]: Start isEmpty. Operand 10942 states and 13002 transitions. [2023-12-20 16:40:34,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2023-12-20 16:40:34,287 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:40:34,288 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 16:40:34,297 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-20 16:40:34,495 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,SelfDestructingSolverStorable9 [2023-12-20 16:40:34,495 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:40:34,496 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:40:34,496 INFO L85 PathProgramCache]: Analyzing trace with hash 334582650, now seen corresponding path program 1 times [2023-12-20 16:40:34,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:40:34,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326221418] [2023-12-20 16:40:34,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:34,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:40:34,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:34,842 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 367 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2023-12-20 16:40:34,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:40:34,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326221418] [2023-12-20 16:40:34,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326221418] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:40:34,842 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:40:34,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 16:40:34,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258607904] [2023-12-20 16:40:34,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:40:34,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:40:34,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:40:34,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:40:34,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:34,844 INFO L87 Difference]: Start difference. First operand 10942 states and 13002 transitions. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 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-20 16:40:35,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:40:35,577 INFO L93 Difference]: Finished difference Result 27056 states and 32310 transitions. [2023-12-20 16:40:35,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:40:35,578 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 348 [2023-12-20 16:40:35,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:40:35,605 INFO L225 Difference]: With dead ends: 27056 [2023-12-20 16:40:35,605 INFO L226 Difference]: Without dead ends: 16851 [2023-12-20 16:40:35,618 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:35,619 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 138 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 595 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 16:40:35,619 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 139 Invalid, 672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 595 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 16:40:35,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16851 states. [2023-12-20 16:40:35,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16851 to 16847. [2023-12-20 16:40:35,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16847 states, 16846 states have (on average 1.1673987890300368) internal successors, (19666), 16846 states have internal predecessors, (19666), 0 states have call successors, (0), 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-20 16:40:35,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16847 states to 16847 states and 19666 transitions. [2023-12-20 16:40:35,933 INFO L78 Accepts]: Start accepts. Automaton has 16847 states and 19666 transitions. Word has length 348 [2023-12-20 16:40:35,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:40:35,933 INFO L495 AbstractCegarLoop]: Abstraction has 16847 states and 19666 transitions. [2023-12-20 16:40:35,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 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-20 16:40:35,933 INFO L276 IsEmpty]: Start isEmpty. Operand 16847 states and 19666 transitions. [2023-12-20 16:40:35,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 357 [2023-12-20 16:40:35,951 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:40:35,951 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 16:40:35,952 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-20 16:40:35,952 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:40:35,952 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:40:35,953 INFO L85 PathProgramCache]: Analyzing trace with hash -88118321, now seen corresponding path program 1 times [2023-12-20 16:40:35,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:40:35,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913576479] [2023-12-20 16:40:35,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:35,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:40:36,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:36,275 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 229 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 16:40:36,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:40:36,275 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913576479] [2023-12-20 16:40:36,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913576479] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:40:36,276 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:40:36,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 16:40:36,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202709868] [2023-12-20 16:40:36,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:40:36,276 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:40:36,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:40:36,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:40:36,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:36,278 INFO L87 Difference]: Start difference. First operand 16847 states and 19666 transitions. Second operand has 3 states, 3 states have (on average 118.66666666666667) internal successors, (356), 3 states have internal predecessors, (356), 0 states have call successors, (0), 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-20 16:40:37,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:40:37,056 INFO L93 Difference]: Finished difference Result 35909 states and 41956 transitions. [2023-12-20 16:40:37,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:40:37,057 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 118.66666666666667) internal successors, (356), 3 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 356 [2023-12-20 16:40:37,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:40:37,093 INFO L225 Difference]: With dead ends: 35909 [2023-12-20 16:40:37,093 INFO L226 Difference]: Without dead ends: 20167 [2023-12-20 16:40:37,111 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:37,112 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 57 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 549 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-20 16:40:37,112 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 73 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 549 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-20 16:40:37,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20167 states. [2023-12-20 16:40:37,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20167 to 20159. [2023-12-20 16:40:37,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20159 states, 20158 states have (on average 1.1559678539537652) internal successors, (23302), 20158 states have internal predecessors, (23302), 0 states have call successors, (0), 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-20 16:40:37,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20159 states to 20159 states and 23302 transitions. [2023-12-20 16:40:37,396 INFO L78 Accepts]: Start accepts. Automaton has 20159 states and 23302 transitions. Word has length 356 [2023-12-20 16:40:37,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:40:37,397 INFO L495 AbstractCegarLoop]: Abstraction has 20159 states and 23302 transitions. [2023-12-20 16:40:37,397 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 118.66666666666667) internal successors, (356), 3 states have internal predecessors, (356), 0 states have call successors, (0), 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-20 16:40:37,397 INFO L276 IsEmpty]: Start isEmpty. Operand 20159 states and 23302 transitions. [2023-12-20 16:40:37,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2023-12-20 16:40:37,414 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:40:37,414 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 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-20 16:40:37,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-20 16:40:37,415 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:40:37,415 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:40:37,415 INFO L85 PathProgramCache]: Analyzing trace with hash 750913683, now seen corresponding path program 1 times [2023-12-20 16:40:37,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:40:37,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37396015] [2023-12-20 16:40:37,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:37,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:40:37,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:37,901 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 339 proven. 0 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2023-12-20 16:40:37,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:40:37,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37396015] [2023-12-20 16:40:37,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37396015] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:40:37,902 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:40:37,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 16:40:37,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834595776] [2023-12-20 16:40:37,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:40:37,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 16:40:37,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:40:37,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 16:40:37,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-20 16:40:37,904 INFO L87 Difference]: Start difference. First operand 20159 states and 23302 transitions. Second operand has 4 states, 4 states have (on average 69.5) internal successors, (278), 3 states have internal predecessors, (278), 0 states have call successors, (0), 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-20 16:40:39,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:40:39,049 INFO L93 Difference]: Finished difference Result 44217 states and 51654 transitions. [2023-12-20 16:40:39,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 16:40:39,049 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 69.5) internal successors, (278), 3 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 358 [2023-12-20 16:40:39,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:40:39,094 INFO L225 Difference]: With dead ends: 44217 [2023-12-20 16:40:39,095 INFO L226 Difference]: Without dead ends: 26085 [2023-12-20 16:40:39,117 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-20 16:40:39,117 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 234 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 1150 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 1302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 1150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-20 16:40:39,118 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 107 Invalid, 1302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 1150 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-20 16:40:39,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26085 states. [2023-12-20 16:40:39,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26085 to 22200. [2023-12-20 16:40:39,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22200 states, 22199 states have (on average 1.1554124059642326) internal successors, (25649), 22199 states have internal predecessors, (25649), 0 states have call successors, (0), 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-20 16:40:39,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22200 states to 22200 states and 25649 transitions. [2023-12-20 16:40:39,516 INFO L78 Accepts]: Start accepts. Automaton has 22200 states and 25649 transitions. Word has length 358 [2023-12-20 16:40:39,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:40:39,517 INFO L495 AbstractCegarLoop]: Abstraction has 22200 states and 25649 transitions. [2023-12-20 16:40:39,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 69.5) internal successors, (278), 3 states have internal predecessors, (278), 0 states have call successors, (0), 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-20 16:40:39,517 INFO L276 IsEmpty]: Start isEmpty. Operand 22200 states and 25649 transitions. [2023-12-20 16:40:39,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2023-12-20 16:40:39,531 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:40:39,532 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-20 16:40:39,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-20 16:40:39,532 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:40:39,532 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:40:39,532 INFO L85 PathProgramCache]: Analyzing trace with hash 895292363, now seen corresponding path program 1 times [2023-12-20 16:40:39,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:40:39,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739969198] [2023-12-20 16:40:39,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:39,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:40:39,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:40,414 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2023-12-20 16:40:40,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:40:40,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739969198] [2023-12-20 16:40:40,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739969198] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 16:40:40,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813438696] [2023-12-20 16:40:40,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:40,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 16:40:40,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 16:40:40,425 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-20 16:40:40,435 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-20 16:40:40,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:40,566 INFO L262 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-20 16:40:40,570 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 16:40:41,313 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2023-12-20 16:40:41,313 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 16:40:44,925 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2023-12-20 16:40:44,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813438696] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-20 16:40:44,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-20 16:40:44,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3, 3] total 5 [2023-12-20 16:40:44,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704144867] [2023-12-20 16:40:44,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:40:44,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 16:40:44,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:40:44,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 16:40:44,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-12-20 16:40:44,928 INFO L87 Difference]: Start difference. First operand 22200 states and 25649 transitions. Second operand has 4 states, 4 states have (on average 54.5) internal successors, (218), 3 states have internal predecessors, (218), 0 states have call successors, (0), 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-20 16:40:46,676 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-20 16:40:52,843 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-20 16:40:54,204 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-20 16:40:54,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:40:54,377 INFO L93 Difference]: Finished difference Result 50702 states and 59094 transitions. [2023-12-20 16:40:54,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 16:40:54,378 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 54.5) internal successors, (218), 3 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 359 [2023-12-20 16:40:54,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:40:54,418 INFO L225 Difference]: With dead ends: 50702 [2023-12-20 16:40:54,419 INFO L226 Difference]: Without dead ends: 30529 [2023-12-20 16:40:54,437 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 719 GetRequests, 714 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-12-20 16:40:54,438 INFO L413 NwaCegarLoop]: 131 mSDtfsCounter, 312 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 820 mSolverCounterSat, 217 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 1038 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 820 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2023-12-20 16:40:54,438 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [312 Valid, 177 Invalid, 1038 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 820 Invalid, 1 Unknown, 0 Unchecked, 9.3s Time] [2023-12-20 16:40:54,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30529 states. [2023-12-20 16:40:54,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30529 to 22752. [2023-12-20 16:40:54,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22752 states, 22751 states have (on average 1.1521251813107116) internal successors, (26212), 22751 states have internal predecessors, (26212), 0 states have call successors, (0), 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-20 16:40:54,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22752 states to 22752 states and 26212 transitions. [2023-12-20 16:40:54,773 INFO L78 Accepts]: Start accepts. Automaton has 22752 states and 26212 transitions. Word has length 359 [2023-12-20 16:40:54,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:40:54,773 INFO L495 AbstractCegarLoop]: Abstraction has 22752 states and 26212 transitions. [2023-12-20 16:40:54,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 54.5) internal successors, (218), 3 states have internal predecessors, (218), 0 states have call successors, (0), 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-20 16:40:54,773 INFO L276 IsEmpty]: Start isEmpty. Operand 22752 states and 26212 transitions. [2023-12-20 16:40:54,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 430 [2023-12-20 16:40:54,959 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:40:54,959 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 16:40:54,971 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-20 16:40:55,165 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 16:40:55,166 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:40:55,166 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:40:55,166 INFO L85 PathProgramCache]: Analyzing trace with hash 1855965577, now seen corresponding path program 1 times [2023-12-20 16:40:55,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:40:55,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763105098] [2023-12-20 16:40:55,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:55,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:40:55,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:55,654 INFO L134 CoverageAnalysis]: Checked inductivity of 670 backedges. 552 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2023-12-20 16:40:55,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:40:55,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763105098] [2023-12-20 16:40:55,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763105098] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:40:55,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:40:55,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 16:40:55,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98427123] [2023-12-20 16:40:55,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:40:55,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:40:55,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:40:55,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:40:55,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:55,657 INFO L87 Difference]: Start difference. First operand 22752 states and 26212 transitions. Second operand has 3 states, 3 states have (on average 104.33333333333333) internal successors, (313), 3 states have internal predecessors, (313), 0 states have call successors, (0), 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-20 16:40:56,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:40:56,488 INFO L93 Difference]: Finished difference Result 44957 states and 51821 transitions. [2023-12-20 16:40:56,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:40:56,488 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 104.33333333333333) internal successors, (313), 3 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 429 [2023-12-20 16:40:56,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:40:56,517 INFO L225 Difference]: With dead ends: 44957 [2023-12-20 16:40:56,517 INFO L226 Difference]: Without dead ends: 24232 [2023-12-20 16:40:56,534 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:56,535 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 140 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 587 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-20 16:40:56,536 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 142 Invalid, 641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 587 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-20 16:40:56,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24232 states. [2023-12-20 16:40:56,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24232 to 22754. [2023-12-20 16:40:56,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22754 states, 22753 states have (on average 1.15184810794181) internal successors, (26208), 22753 states have internal predecessors, (26208), 0 states have call successors, (0), 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-20 16:40:56,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22754 states to 22754 states and 26208 transitions. [2023-12-20 16:40:56,941 INFO L78 Accepts]: Start accepts. Automaton has 22754 states and 26208 transitions. Word has length 429 [2023-12-20 16:40:56,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:40:56,942 INFO L495 AbstractCegarLoop]: Abstraction has 22754 states and 26208 transitions. [2023-12-20 16:40:56,942 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 104.33333333333333) internal successors, (313), 3 states have internal predecessors, (313), 0 states have call successors, (0), 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-20 16:40:56,942 INFO L276 IsEmpty]: Start isEmpty. Operand 22754 states and 26208 transitions. [2023-12-20 16:40:56,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 433 [2023-12-20 16:40:56,961 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:40:56,961 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 16:40:56,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-20 16:40:56,961 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:40:56,962 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:40:56,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1515415118, now seen corresponding path program 1 times [2023-12-20 16:40:56,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:40:56,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716547062] [2023-12-20 16:40:56,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:56,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:40:57,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:57,244 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 487 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2023-12-20 16:40:57,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:40:57,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716547062] [2023-12-20 16:40:57,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716547062] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:40:57,244 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:40:57,244 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 16:40:57,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515583031] [2023-12-20 16:40:57,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:40:57,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:40:57,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:40:57,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:40:57,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:57,246 INFO L87 Difference]: Start difference. First operand 22754 states and 26208 transitions. Second operand has 3 states, 3 states have (on average 99.0) internal successors, (297), 3 states have internal predecessors, (297), 0 states have call successors, (0), 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-20 16:40:57,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:40:57,976 INFO L93 Difference]: Finished difference Result 42205 states and 48740 transitions. [2023-12-20 16:40:57,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:40:57,977 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 99.0) internal successors, (297), 3 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 432 [2023-12-20 16:40:57,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:40:57,997 INFO L225 Difference]: With dead ends: 42205 [2023-12-20 16:40:57,997 INFO L226 Difference]: Without dead ends: 21478 [2023-12-20 16:40:58,013 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:58,013 INFO L413 NwaCegarLoop]: 315 mSDtfsCounter, 137 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 548 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 548 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 16:40:58,014 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 331 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 548 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 16:40:58,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21478 states. [2023-12-20 16:40:58,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21478 to 21460. [2023-12-20 16:40:58,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21460 states, 21459 states have (on average 1.1256815322242415) internal successors, (24156), 21459 states have internal predecessors, (24156), 0 states have call successors, (0), 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-20 16:40:58,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21460 states to 21460 states and 24156 transitions. [2023-12-20 16:40:58,214 INFO L78 Accepts]: Start accepts. Automaton has 21460 states and 24156 transitions. Word has length 432 [2023-12-20 16:40:58,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:40:58,214 INFO L495 AbstractCegarLoop]: Abstraction has 21460 states and 24156 transitions. [2023-12-20 16:40:58,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 99.0) internal successors, (297), 3 states have internal predecessors, (297), 0 states have call successors, (0), 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-20 16:40:58,214 INFO L276 IsEmpty]: Start isEmpty. Operand 21460 states and 24156 transitions. [2023-12-20 16:40:58,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2023-12-20 16:40:58,229 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:40:58,229 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 16:40:58,229 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-20 16:40:58,230 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:40:58,230 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:40:58,230 INFO L85 PathProgramCache]: Analyzing trace with hash 236362662, now seen corresponding path program 1 times [2023-12-20 16:40:58,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:40:58,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310476199] [2023-12-20 16:40:58,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:58,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:40:58,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:58,484 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 304 proven. 0 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2023-12-20 16:40:58,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:40:58,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310476199] [2023-12-20 16:40:58,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310476199] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:40:58,484 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:40:58,485 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-20 16:40:58,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566608844] [2023-12-20 16:40:58,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:40:58,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:40:58,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:40:58,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:40:58,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:58,486 INFO L87 Difference]: Start difference. First operand 21460 states and 24156 transitions. Second operand has 3 states, 3 states have (on average 87.0) internal successors, (261), 2 states have internal predecessors, (261), 0 states have call successors, (0), 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-20 16:40:58,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:40:58,896 INFO L93 Difference]: Finished difference Result 40142 states and 45234 transitions. [2023-12-20 16:40:58,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:40:58,897 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 87.0) internal successors, (261), 2 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 436 [2023-12-20 16:40:58,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:40:58,920 INFO L225 Difference]: With dead ends: 40142 [2023-12-20 16:40:58,921 INFO L226 Difference]: Without dead ends: 20709 [2023-12-20 16:40:58,933 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:58,934 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 189 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 16:40:58,934 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 38 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 16:40:58,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20709 states. [2023-12-20 16:40:59,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20709 to 20700. [2023-12-20 16:40:59,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20700 states, 20699 states have (on average 1.1238707183921928) internal successors, (23263), 20699 states have internal predecessors, (23263), 0 states have call successors, (0), 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-20 16:40:59,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20700 states to 20700 states and 23263 transitions. [2023-12-20 16:40:59,150 INFO L78 Accepts]: Start accepts. Automaton has 20700 states and 23263 transitions. Word has length 436 [2023-12-20 16:40:59,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:40:59,150 INFO L495 AbstractCegarLoop]: Abstraction has 20700 states and 23263 transitions. [2023-12-20 16:40:59,150 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 87.0) internal successors, (261), 2 states have internal predecessors, (261), 0 states have call successors, (0), 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-20 16:40:59,150 INFO L276 IsEmpty]: Start isEmpty. Operand 20700 states and 23263 transitions. [2023-12-20 16:40:59,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 453 [2023-12-20 16:40:59,159 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:40:59,160 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 16:40:59,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-20 16:40:59,160 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:40:59,160 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:40:59,160 INFO L85 PathProgramCache]: Analyzing trace with hash -10063876, now seen corresponding path program 1 times [2023-12-20 16:40:59,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:40:59,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057821439] [2023-12-20 16:40:59,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:40:59,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:40:59,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:40:59,378 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 357 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2023-12-20 16:40:59,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:40:59,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057821439] [2023-12-20 16:40:59,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057821439] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:40:59,378 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:40:59,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 16:40:59,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617720597] [2023-12-20 16:40:59,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:40:59,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:40:59,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:40:59,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:40:59,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:40:59,380 INFO L87 Difference]: Start difference. First operand 20700 states and 23263 transitions. Second operand has 3 states, 3 states have (on average 109.66666666666667) internal successors, (329), 3 states have internal predecessors, (329), 0 states have call successors, (0), 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-20 16:41:00,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:41:00,097 INFO L93 Difference]: Finished difference Result 36033 states and 40328 transitions. [2023-12-20 16:41:00,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:41:00,098 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 109.66666666666667) internal successors, (329), 3 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 452 [2023-12-20 16:41:00,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:41:00,117 INFO L225 Difference]: With dead ends: 36033 [2023-12-20 16:41:00,117 INFO L226 Difference]: Without dead ends: 17174 [2023-12-20 16:41:00,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:41:00,130 INFO L413 NwaCegarLoop]: 113 mSDtfsCounter, 134 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 16:41:00,131 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 133 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 449 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 16:41:00,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17174 states. [2023-12-20 16:41:00,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17174 to 16990. [2023-12-20 16:41:00,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16990 states, 16989 states have (on average 1.1065983871917122) internal successors, (18800), 16989 states have internal predecessors, (18800), 0 states have call successors, (0), 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-20 16:41:00,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16990 states to 16990 states and 18800 transitions. [2023-12-20 16:41:00,308 INFO L78 Accepts]: Start accepts. Automaton has 16990 states and 18800 transitions. Word has length 452 [2023-12-20 16:41:00,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:41:00,308 INFO L495 AbstractCegarLoop]: Abstraction has 16990 states and 18800 transitions. [2023-12-20 16:41:00,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 109.66666666666667) internal successors, (329), 3 states have internal predecessors, (329), 0 states have call successors, (0), 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-20 16:41:00,308 INFO L276 IsEmpty]: Start isEmpty. Operand 16990 states and 18800 transitions. [2023-12-20 16:41:00,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 491 [2023-12-20 16:41:00,319 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:41:00,319 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 16:41:00,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-20 16:41:00,320 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:41:00,320 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:41:00,320 INFO L85 PathProgramCache]: Analyzing trace with hash 1680575125, now seen corresponding path program 1 times [2023-12-20 16:41:00,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:41:00,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488220893] [2023-12-20 16:41:00,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:41:00,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:41:00,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:41:01,021 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 416 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2023-12-20 16:41:01,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:41:01,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488220893] [2023-12-20 16:41:01,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488220893] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:41:01,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:41:01,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 16:41:01,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312501874] [2023-12-20 16:41:01,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:41:01,024 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 16:41:01,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:41:01,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 16:41:01,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-20 16:41:01,025 INFO L87 Difference]: Start difference. First operand 16990 states and 18800 transitions. Second operand has 5 states, 5 states have (on average 73.4) internal successors, (367), 4 states have internal predecessors, (367), 0 states have call successors, (0), 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-20 16:41:01,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:41:01,923 INFO L93 Difference]: Finished difference Result 32227 states and 35704 transitions. [2023-12-20 16:41:01,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-20 16:41:01,923 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 73.4) internal successors, (367), 4 states have internal predecessors, (367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 490 [2023-12-20 16:41:01,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:41:01,940 INFO L225 Difference]: With dead ends: 32227 [2023-12-20 16:41:01,940 INFO L226 Difference]: Without dead ends: 17264 [2023-12-20 16:41:01,949 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-20 16:41:01,950 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 269 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 1204 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 1375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 1204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-20 16:41:01,950 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 49 Invalid, 1375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 1204 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-20 16:41:01,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17264 states. [2023-12-20 16:41:02,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17264 to 17175. [2023-12-20 16:41:02,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17175 states, 17174 states have (on average 1.1051007336671712) internal successors, (18979), 17174 states have internal predecessors, (18979), 0 states have call successors, (0), 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-20 16:41:02,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17175 states to 17175 states and 18979 transitions. [2023-12-20 16:41:02,105 INFO L78 Accepts]: Start accepts. Automaton has 17175 states and 18979 transitions. Word has length 490 [2023-12-20 16:41:02,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:41:02,105 INFO L495 AbstractCegarLoop]: Abstraction has 17175 states and 18979 transitions. [2023-12-20 16:41:02,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 73.4) internal successors, (367), 4 states have internal predecessors, (367), 0 states have call successors, (0), 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-20 16:41:02,105 INFO L276 IsEmpty]: Start isEmpty. Operand 17175 states and 18979 transitions. [2023-12-20 16:41:02,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 513 [2023-12-20 16:41:02,120 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:41:02,120 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 16:41:02,120 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-20 16:41:02,121 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:41:02,121 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:41:02,121 INFO L85 PathProgramCache]: Analyzing trace with hash 1024549485, now seen corresponding path program 1 times [2023-12-20 16:41:02,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:41:02,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535181270] [2023-12-20 16:41:02,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:41:02,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:41:02,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:41:02,451 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 685 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2023-12-20 16:41:02,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:41:02,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535181270] [2023-12-20 16:41:02,451 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535181270] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:41:02,451 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:41:02,452 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 16:41:02,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120270322] [2023-12-20 16:41:02,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:41:02,452 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:41:02,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:41:02,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:41:02,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:41:02,453 INFO L87 Difference]: Start difference. First operand 17175 states and 18979 transitions. Second operand has 3 states, 3 states have (on average 119.33333333333333) internal successors, (358), 3 states have internal predecessors, (358), 0 states have call successors, (0), 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-20 16:41:03,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:41:03,075 INFO L93 Difference]: Finished difference Result 34901 states and 38587 transitions. [2023-12-20 16:41:03,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:41:03,075 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 119.33333333333333) internal successors, (358), 3 states have internal predecessors, (358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 512 [2023-12-20 16:41:03,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:41:03,091 INFO L225 Difference]: With dead ends: 34901 [2023-12-20 16:41:03,091 INFO L226 Difference]: Without dead ends: 18831 [2023-12-20 16:41:03,099 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:41:03,100 INFO L413 NwaCegarLoop]: 342 mSDtfsCounter, 63 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 515 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-20 16:41:03,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 365 Invalid, 540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 515 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-20 16:41:03,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18831 states. [2023-12-20 16:41:03,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18831 to 17911. [2023-12-20 16:41:03,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17911 states, 17910 states have (on average 1.102791736460078) internal successors, (19751), 17910 states have internal predecessors, (19751), 0 states have call successors, (0), 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-20 16:41:03,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17911 states to 17911 states and 19751 transitions. [2023-12-20 16:41:03,248 INFO L78 Accepts]: Start accepts. Automaton has 17911 states and 19751 transitions. Word has length 512 [2023-12-20 16:41:03,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:41:03,248 INFO L495 AbstractCegarLoop]: Abstraction has 17911 states and 19751 transitions. [2023-12-20 16:41:03,248 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 119.33333333333333) internal successors, (358), 3 states have internal predecessors, (358), 0 states have call successors, (0), 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-20 16:41:03,248 INFO L276 IsEmpty]: Start isEmpty. Operand 17911 states and 19751 transitions. [2023-12-20 16:41:03,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 545 [2023-12-20 16:41:03,267 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:41:03,267 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 16:41:03,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-20 16:41:03,268 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:41:03,268 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:41:03,268 INFO L85 PathProgramCache]: Analyzing trace with hash 26251403, now seen corresponding path program 1 times [2023-12-20 16:41:03,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:41:03,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586174677] [2023-12-20 16:41:03,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:41:03,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:41:03,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:41:03,717 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 470 proven. 0 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2023-12-20 16:41:03,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:41:03,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586174677] [2023-12-20 16:41:03,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586174677] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:41:03,718 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:41:03,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 16:41:03,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851102653] [2023-12-20 16:41:03,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:41:03,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:41:03,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:41:03,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:41:03,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:41:03,719 INFO L87 Difference]: Start difference. First operand 17911 states and 19751 transitions. Second operand has 3 states, 3 states have (on average 134.33333333333334) internal successors, (403), 3 states have internal predecessors, (403), 0 states have call successors, (0), 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-20 16:41:04,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:41:04,478 INFO L93 Difference]: Finished difference Result 37481 states and 41347 transitions. [2023-12-20 16:41:04,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:41:04,479 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 134.33333333333334) internal successors, (403), 3 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 544 [2023-12-20 16:41:04,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:41:04,497 INFO L225 Difference]: With dead ends: 37481 [2023-12-20 16:41:04,497 INFO L226 Difference]: Without dead ends: 20675 [2023-12-20 16:41:04,507 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:41:04,508 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 54 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 532 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-20 16:41:04,508 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 62 Invalid, 665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 532 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-20 16:41:04,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20675 states. [2023-12-20 16:41:04,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20675 to 18095. [2023-12-20 16:41:04,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18095 states, 18094 states have (on average 1.1020780369183154) internal successors, (19941), 18094 states have internal predecessors, (19941), 0 states have call successors, (0), 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-20 16:41:04,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18095 states to 18095 states and 19941 transitions. [2023-12-20 16:41:04,673 INFO L78 Accepts]: Start accepts. Automaton has 18095 states and 19941 transitions. Word has length 544 [2023-12-20 16:41:04,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:41:04,674 INFO L495 AbstractCegarLoop]: Abstraction has 18095 states and 19941 transitions. [2023-12-20 16:41:04,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 134.33333333333334) internal successors, (403), 3 states have internal predecessors, (403), 0 states have call successors, (0), 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-20 16:41:04,674 INFO L276 IsEmpty]: Start isEmpty. Operand 18095 states and 19941 transitions. [2023-12-20 16:41:04,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 555 [2023-12-20 16:41:04,688 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:41:04,689 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 16:41:04,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-20 16:41:04,689 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:41:04,689 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:41:04,689 INFO L85 PathProgramCache]: Analyzing trace with hash 773284934, now seen corresponding path program 1 times [2023-12-20 16:41:04,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:41:04,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538746312] [2023-12-20 16:41:04,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:41:04,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:41:04,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:41:05,898 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 653 proven. 0 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2023-12-20 16:41:05,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:41:05,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538746312] [2023-12-20 16:41:05,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538746312] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:41:05,899 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:41:05,899 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 16:41:05,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351156874] [2023-12-20 16:41:05,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:41:05,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 16:41:05,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:41:05,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 16:41:05,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-20 16:41:05,902 INFO L87 Difference]: Start difference. First operand 18095 states and 19941 transitions. Second operand has 7 states, 7 states have (on average 57.57142857142857) internal successors, (403), 6 states have internal predecessors, (403), 0 states have call successors, (0), 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-20 16:41:07,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:41:07,182 INFO L93 Difference]: Finished difference Result 36846 states and 40574 transitions. [2023-12-20 16:41:07,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 16:41:07,184 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 57.57142857142857) internal successors, (403), 6 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 554 [2023-12-20 16:41:07,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:41:07,204 INFO L225 Difference]: With dead ends: 36846 [2023-12-20 16:41:07,204 INFO L226 Difference]: Without dead ends: 21146 [2023-12-20 16:41:07,262 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2023-12-20 16:41:07,262 INFO L413 NwaCegarLoop]: 109 mSDtfsCounter, 289 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 1764 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 1944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 1764 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-20 16:41:07,262 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [289 Valid, 160 Invalid, 1944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 1764 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-20 16:41:07,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21146 states. [2023-12-20 16:41:07,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21146 to 18647. [2023-12-20 16:41:07,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18647 states, 18646 states have (on average 1.1025957309878793) internal successors, (20559), 18646 states have internal predecessors, (20559), 0 states have call successors, (0), 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-20 16:41:07,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18647 states to 18647 states and 20559 transitions. [2023-12-20 16:41:07,431 INFO L78 Accepts]: Start accepts. Automaton has 18647 states and 20559 transitions. Word has length 554 [2023-12-20 16:41:07,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:41:07,431 INFO L495 AbstractCegarLoop]: Abstraction has 18647 states and 20559 transitions. [2023-12-20 16:41:07,431 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 57.57142857142857) internal successors, (403), 6 states have internal predecessors, (403), 0 states have call successors, (0), 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-20 16:41:07,431 INFO L276 IsEmpty]: Start isEmpty. Operand 18647 states and 20559 transitions. [2023-12-20 16:41:07,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 565 [2023-12-20 16:41:07,444 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:41:07,444 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-20 16:41:07,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-20 16:41:07,444 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:41:07,445 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:41:07,445 INFO L85 PathProgramCache]: Analyzing trace with hash 896459167, now seen corresponding path program 1 times [2023-12-20 16:41:07,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:41:07,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900932465] [2023-12-20 16:41:07,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:41:07,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:41:07,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:41:08,443 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 665 proven. 8 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2023-12-20 16:41:08,444 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:41:08,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900932465] [2023-12-20 16:41:08,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900932465] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 16:41:08,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658573771] [2023-12-20 16:41:08,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:41:08,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 16:41:08,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 16:41:08,445 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-20 16:41:08,446 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-20 16:41:08,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:41:08,622 INFO L262 TraceCheckSpWp]: Trace formula consists of 729 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-20 16:41:08,627 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 16:41:09,111 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 311 proven. 447 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2023-12-20 16:41:09,111 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 16:41:09,361 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 758 proven. 0 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2023-12-20 16:41:09,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658573771] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-20 16:41:09,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-20 16:41:09,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 4] total 12 [2023-12-20 16:41:09,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425280955] [2023-12-20 16:41:09,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:41:09,363 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 16:41:09,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:41:09,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 16:41:09,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2023-12-20 16:41:09,364 INFO L87 Difference]: Start difference. First operand 18647 states and 20559 transitions. Second operand has 4 states, 4 states have (on average 111.0) internal successors, (444), 4 states have internal predecessors, (444), 0 states have call successors, (0), 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-20 16:41:10,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:41:10,540 INFO L93 Difference]: Finished difference Result 40793 states and 45018 transitions. [2023-12-20 16:41:10,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 16:41:10,540 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 111.0) internal successors, (444), 4 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 564 [2023-12-20 16:41:10,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:41:10,561 INFO L225 Difference]: With dead ends: 40793 [2023-12-20 16:41:10,561 INFO L226 Difference]: Without dead ends: 24541 [2023-12-20 16:41:10,571 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1133 GetRequests, 1123 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2023-12-20 16:41:10,571 INFO L413 NwaCegarLoop]: 31 mSDtfsCounter, 226 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 1075 mSolverCounterSat, 261 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 1336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 261 IncrementalHoareTripleChecker+Valid, 1075 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-20 16:41:10,572 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [226 Valid, 52 Invalid, 1336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [261 Valid, 1075 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-20 16:41:10,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24541 states. [2023-12-20 16:41:10,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24541 to 19368. [2023-12-20 16:41:10,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19368 states, 19367 states have (on average 1.1001703929364384) internal successors, (21307), 19367 states have internal predecessors, (21307), 0 states have call successors, (0), 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-20 16:41:10,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19368 states to 19368 states and 21307 transitions. [2023-12-20 16:41:10,751 INFO L78 Accepts]: Start accepts. Automaton has 19368 states and 21307 transitions. Word has length 564 [2023-12-20 16:41:10,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:41:10,751 INFO L495 AbstractCegarLoop]: Abstraction has 19368 states and 21307 transitions. [2023-12-20 16:41:10,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 111.0) internal successors, (444), 4 states have internal predecessors, (444), 0 states have call successors, (0), 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-20 16:41:10,751 INFO L276 IsEmpty]: Start isEmpty. Operand 19368 states and 21307 transitions. [2023-12-20 16:41:10,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 778 [2023-12-20 16:41:10,767 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:41:10,767 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-20 16:41:10,773 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-20 16:41:10,968 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 16:41:10,969 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:41:10,969 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:41:10,969 INFO L85 PathProgramCache]: Analyzing trace with hash 192938005, now seen corresponding path program 1 times [2023-12-20 16:41:10,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:41:10,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188494955] [2023-12-20 16:41:10,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:41:10,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:41:11,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:41:11,471 INFO L134 CoverageAnalysis]: Checked inductivity of 1809 backedges. 1174 proven. 0 refuted. 0 times theorem prover too weak. 635 trivial. 0 not checked. [2023-12-20 16:41:11,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:41:11,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188494955] [2023-12-20 16:41:11,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188494955] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:41:11,472 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:41:11,472 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 16:41:11,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041495429] [2023-12-20 16:41:11,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:41:11,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:41:11,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:41:11,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:41:11,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:41:11,476 INFO L87 Difference]: Start difference. First operand 19368 states and 21307 transitions. Second operand has 3 states, 3 states have (on average 138.33333333333334) internal successors, (415), 3 states have internal predecessors, (415), 0 states have call successors, (0), 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-20 16:41:12,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:41:12,162 INFO L93 Difference]: Finished difference Result 40035 states and 44095 transitions. [2023-12-20 16:41:12,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:41:12,163 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 138.33333333333334) internal successors, (415), 3 states have internal predecessors, (415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 777 [2023-12-20 16:41:12,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:41:12,187 INFO L225 Difference]: With dead ends: 40035 [2023-12-20 16:41:12,187 INFO L226 Difference]: Without dead ends: 22324 [2023-12-20 16:41:12,201 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:41:12,201 INFO L413 NwaCegarLoop]: 149 mSDtfsCounter, 102 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 16:41:12,202 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 165 Invalid, 621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 572 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 16:41:12,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22324 states. [2023-12-20 16:41:12,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22324 to 21208. [2023-12-20 16:41:12,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21208 states, 21207 states have (on average 1.0917621540057527) internal successors, (23153), 21207 states have internal predecessors, (23153), 0 states have call successors, (0), 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-20 16:41:12,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21208 states to 21208 states and 23153 transitions. [2023-12-20 16:41:12,387 INFO L78 Accepts]: Start accepts. Automaton has 21208 states and 23153 transitions. Word has length 777 [2023-12-20 16:41:12,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:41:12,387 INFO L495 AbstractCegarLoop]: Abstraction has 21208 states and 23153 transitions. [2023-12-20 16:41:12,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 138.33333333333334) internal successors, (415), 3 states have internal predecessors, (415), 0 states have call successors, (0), 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-20 16:41:12,388 INFO L276 IsEmpty]: Start isEmpty. Operand 21208 states and 23153 transitions. [2023-12-20 16:41:12,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 779 [2023-12-20 16:41:12,404 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:41:12,404 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-20 16:41:12,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-20 16:41:12,404 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:41:12,405 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:41:12,405 INFO L85 PathProgramCache]: Analyzing trace with hash 690400112, now seen corresponding path program 1 times [2023-12-20 16:41:12,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:41:12,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379764059] [2023-12-20 16:41:12,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:41:12,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:41:12,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:41:13,123 INFO L134 CoverageAnalysis]: Checked inductivity of 1808 backedges. 1500 proven. 0 refuted. 0 times theorem prover too weak. 308 trivial. 0 not checked. [2023-12-20 16:41:13,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:41:13,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379764059] [2023-12-20 16:41:13,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379764059] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:41:13,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:41:13,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 16:41:13,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583040182] [2023-12-20 16:41:13,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:41:13,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 16:41:13,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:41:13,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 16:41:13,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-20 16:41:13,126 INFO L87 Difference]: Start difference. First operand 21208 states and 23153 transitions. Second operand has 4 states, 4 states have (on average 131.5) internal successors, (526), 4 states have internal predecessors, (526), 0 states have call successors, (0), 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-20 16:41:14,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:41:14,206 INFO L93 Difference]: Finished difference Result 46295 states and 50515 transitions. [2023-12-20 16:41:14,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 16:41:14,206 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 131.5) internal successors, (526), 4 states have internal predecessors, (526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 778 [2023-12-20 16:41:14,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:41:14,233 INFO L225 Difference]: With dead ends: 46295 [2023-12-20 16:41:14,233 INFO L226 Difference]: Without dead ends: 27296 [2023-12-20 16:41:14,247 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-20 16:41:14,247 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 243 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 1044 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 1223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 1044 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-20 16:41:14,248 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [243 Valid, 64 Invalid, 1223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 1044 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-20 16:41:14,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27296 states. [2023-12-20 16:41:14,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27296 to 21956. [2023-12-20 16:41:14,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21956 states, 21955 states have (on average 1.0904122067866089) internal successors, (23940), 21955 states have internal predecessors, (23940), 0 states have call successors, (0), 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-20 16:41:14,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21956 states to 21956 states and 23940 transitions. [2023-12-20 16:41:14,457 INFO L78 Accepts]: Start accepts. Automaton has 21956 states and 23940 transitions. Word has length 778 [2023-12-20 16:41:14,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:41:14,458 INFO L495 AbstractCegarLoop]: Abstraction has 21956 states and 23940 transitions. [2023-12-20 16:41:14,458 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 131.5) internal successors, (526), 4 states have internal predecessors, (526), 0 states have call successors, (0), 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-20 16:41:14,458 INFO L276 IsEmpty]: Start isEmpty. Operand 21956 states and 23940 transitions. [2023-12-20 16:41:14,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 826 [2023-12-20 16:41:14,476 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:41:14,476 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 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-20 16:41:14,476 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-20 16:41:14,477 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:41:14,477 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:41:14,477 INFO L85 PathProgramCache]: Analyzing trace with hash -1452686310, now seen corresponding path program 1 times [2023-12-20 16:41:14,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:41:14,477 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333522964] [2023-12-20 16:41:14,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:41:14,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:41:14,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:41:15,155 INFO L134 CoverageAnalysis]: Checked inductivity of 1895 backedges. 1572 proven. 0 refuted. 0 times theorem prover too weak. 323 trivial. 0 not checked. [2023-12-20 16:41:15,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:41:15,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333522964] [2023-12-20 16:41:15,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333522964] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:41:15,155 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:41:15,155 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 16:41:15,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966704235] [2023-12-20 16:41:15,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:41:15,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 16:41:15,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:41:15,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 16:41:15,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-20 16:41:15,157 INFO L87 Difference]: Start difference. First operand 21956 states and 23940 transitions. Second operand has 4 states, 4 states have (on average 139.5) internal successors, (558), 4 states have internal predecessors, (558), 0 states have call successors, (0), 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-20 16:41:16,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:41:16,200 INFO L93 Difference]: Finished difference Result 47055 states and 51273 transitions. [2023-12-20 16:41:16,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 16:41:16,200 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 139.5) internal successors, (558), 4 states have internal predecessors, (558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 825 [2023-12-20 16:41:16,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:41:16,224 INFO L225 Difference]: With dead ends: 47055 [2023-12-20 16:41:16,224 INFO L226 Difference]: Without dead ends: 25100 [2023-12-20 16:41:16,235 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-20 16:41:16,235 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 243 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 1046 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 1220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 1046 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-20 16:41:16,235 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [243 Valid, 69 Invalid, 1220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 1046 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-20 16:41:16,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25100 states. [2023-12-20 16:41:16,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25100 to 16608. [2023-12-20 16:41:16,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16608 states, 16607 states have (on average 1.093033058348889) internal successors, (18152), 16607 states have internal predecessors, (18152), 0 states have call successors, (0), 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-20 16:41:16,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16608 states to 16608 states and 18152 transitions. [2023-12-20 16:41:16,463 INFO L78 Accepts]: Start accepts. Automaton has 16608 states and 18152 transitions. Word has length 825 [2023-12-20 16:41:16,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:41:16,463 INFO L495 AbstractCegarLoop]: Abstraction has 16608 states and 18152 transitions. [2023-12-20 16:41:16,463 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 139.5) internal successors, (558), 4 states have internal predecessors, (558), 0 states have call successors, (0), 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-20 16:41:16,463 INFO L276 IsEmpty]: Start isEmpty. Operand 16608 states and 18152 transitions. [2023-12-20 16:41:16,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 920 [2023-12-20 16:41:16,479 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:41:16,480 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2023-12-20 16:41:16,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-20 16:41:16,480 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:41:16,480 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:41:16,480 INFO L85 PathProgramCache]: Analyzing trace with hash 1860056491, now seen corresponding path program 1 times [2023-12-20 16:41:16,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:41:16,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894073763] [2023-12-20 16:41:16,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:41:16,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:41:16,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:41:16,762 INFO L134 CoverageAnalysis]: Checked inductivity of 2571 backedges. 1734 proven. 0 refuted. 0 times theorem prover too weak. 837 trivial. 0 not checked. [2023-12-20 16:41:16,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:41:16,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894073763] [2023-12-20 16:41:16,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894073763] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:41:16,763 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:41:16,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 16:41:16,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158142215] [2023-12-20 16:41:16,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:41:16,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:41:16,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:41:16,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:41:16,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:41:16,765 INFO L87 Difference]: Start difference. First operand 16608 states and 18152 transitions. Second operand has 3 states, 3 states have (on average 134.66666666666666) internal successors, (404), 3 states have internal predecessors, (404), 0 states have call successors, (0), 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-20 16:41:17,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:41:17,408 INFO L93 Difference]: Finished difference Result 33951 states and 37065 transitions. [2023-12-20 16:41:17,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:41:17,408 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 134.66666666666666) internal successors, (404), 3 states have internal predecessors, (404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 919 [2023-12-20 16:41:17,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:41:17,423 INFO L225 Difference]: With dead ends: 33951 [2023-12-20 16:41:17,423 INFO L226 Difference]: Without dead ends: 17344 [2023-12-20 16:41:17,433 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:41:17,433 INFO L413 NwaCegarLoop]: 87 mSDtfsCounter, 131 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 547 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 16:41:17,433 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 98 Invalid, 617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 547 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 16:41:17,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17344 states. [2023-12-20 16:41:17,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17344 to 15316. [2023-12-20 16:41:17,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15316 states, 15315 states have (on average 1.0920666013712046) internal successors, (16725), 15315 states have internal predecessors, (16725), 0 states have call successors, (0), 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-20 16:41:17,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15316 states to 15316 states and 16725 transitions. [2023-12-20 16:41:17,573 INFO L78 Accepts]: Start accepts. Automaton has 15316 states and 16725 transitions. Word has length 919 [2023-12-20 16:41:17,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:41:17,574 INFO L495 AbstractCegarLoop]: Abstraction has 15316 states and 16725 transitions. [2023-12-20 16:41:17,574 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 134.66666666666666) internal successors, (404), 3 states have internal predecessors, (404), 0 states have call successors, (0), 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-20 16:41:17,574 INFO L276 IsEmpty]: Start isEmpty. Operand 15316 states and 16725 transitions. [2023-12-20 16:41:17,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1070 [2023-12-20 16:41:17,591 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:41:17,592 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 16:41:17,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-20 16:41:17,592 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:41:17,592 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:41:17,592 INFO L85 PathProgramCache]: Analyzing trace with hash -1625895262, now seen corresponding path program 1 times [2023-12-20 16:41:17,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:41:17,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113259912] [2023-12-20 16:41:17,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:41:17,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:41:17,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:41:19,455 INFO L134 CoverageAnalysis]: Checked inductivity of 3347 backedges. 1791 proven. 969 refuted. 0 times theorem prover too weak. 587 trivial. 0 not checked. [2023-12-20 16:41:19,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:41:19,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113259912] [2023-12-20 16:41:19,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113259912] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 16:41:19,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532910904] [2023-12-20 16:41:19,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:41:19,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 16:41:19,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 16:41:19,460 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-20 16:41:19,462 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-20 16:41:19,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:41:19,725 INFO L262 TraceCheckSpWp]: Trace formula consists of 1334 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-20 16:41:19,736 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 16:41:19,963 INFO L134 CoverageAnalysis]: Checked inductivity of 3347 backedges. 1949 proven. 0 refuted. 0 times theorem prover too weak. 1398 trivial. 0 not checked. [2023-12-20 16:41:19,964 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 16:41:19,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532910904] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:41:19,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 16:41:19,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2023-12-20 16:41:19,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743722210] [2023-12-20 16:41:19,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:41:19,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:41:19,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:41:19,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:41:19,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-20 16:41:19,966 INFO L87 Difference]: Start difference. First operand 15316 states and 16725 transitions. Second operand has 3 states, 3 states have (on average 149.66666666666666) internal successors, (449), 3 states have internal predecessors, (449), 0 states have call successors, (0), 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-20 16:41:20,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:41:20,549 INFO L93 Difference]: Finished difference Result 31006 states and 33852 transitions. [2023-12-20 16:41:20,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:41:20,549 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 149.66666666666666) internal successors, (449), 3 states have internal predecessors, (449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 1069 [2023-12-20 16:41:20,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:41:20,564 INFO L225 Difference]: With dead ends: 31006 [2023-12-20 16:41:20,564 INFO L226 Difference]: Without dead ends: 15691 [2023-12-20 16:41:20,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1076 GetRequests, 1070 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-20 16:41:20,574 INFO L413 NwaCegarLoop]: 313 mSDtfsCounter, 104 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-20 16:41:20,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 330 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-20 16:41:20,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15691 states. [2023-12-20 16:41:20,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15691 to 15316. [2023-12-20 16:41:20,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15316 states, 15315 states have (on average 1.0905648057460007) internal successors, (16702), 15315 states have internal predecessors, (16702), 0 states have call successors, (0), 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-20 16:41:20,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15316 states to 15316 states and 16702 transitions. [2023-12-20 16:41:20,752 INFO L78 Accepts]: Start accepts. Automaton has 15316 states and 16702 transitions. Word has length 1069 [2023-12-20 16:41:20,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:41:20,753 INFO L495 AbstractCegarLoop]: Abstraction has 15316 states and 16702 transitions. [2023-12-20 16:41:20,753 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 149.66666666666666) internal successors, (449), 3 states have internal predecessors, (449), 0 states have call successors, (0), 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-20 16:41:20,753 INFO L276 IsEmpty]: Start isEmpty. Operand 15316 states and 16702 transitions. [2023-12-20 16:41:20,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1096 [2023-12-20 16:41:20,770 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:41:20,771 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 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] [2023-12-20 16:41:20,777 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-20 16:41:20,973 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,SelfDestructingSolverStorable27 [2023-12-20 16:41:20,973 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:41:20,974 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:41:20,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1621052316, now seen corresponding path program 1 times [2023-12-20 16:41:20,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:41:20,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354511514] [2023-12-20 16:41:20,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:41:20,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:41:21,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:41:21,506 INFO L134 CoverageAnalysis]: Checked inductivity of 4031 backedges. 2183 proven. 0 refuted. 0 times theorem prover too weak. 1848 trivial. 0 not checked. [2023-12-20 16:41:21,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:41:21,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354511514] [2023-12-20 16:41:21,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354511514] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:41:21,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:41:21,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 16:41:21,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306755614] [2023-12-20 16:41:21,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:41:21,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:41:21,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:41:21,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:41:21,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:41:21,508 INFO L87 Difference]: Start difference. First operand 15316 states and 16702 transitions. Second operand has 3 states, 3 states have (on average 143.66666666666666) internal successors, (431), 3 states have internal predecessors, (431), 0 states have call successors, (0), 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-20 16:41:22,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:41:22,178 INFO L93 Difference]: Finished difference Result 31742 states and 34651 transitions. [2023-12-20 16:41:22,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:41:22,178 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 143.66666666666666) internal successors, (431), 3 states have internal predecessors, (431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 1095 [2023-12-20 16:41:22,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:41:22,192 INFO L225 Difference]: With dead ends: 31742 [2023-12-20 16:41:22,192 INFO L226 Difference]: Without dead ends: 16427 [2023-12-20 16:41:22,201 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:41:22,202 INFO L413 NwaCegarLoop]: 319 mSDtfsCounter, 84 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 565 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 16:41:22,202 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 342 Invalid, 595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 565 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 16:41:22,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16427 states. [2023-12-20 16:41:22,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16427 to 16425. [2023-12-20 16:41:22,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16425 states, 16424 states have (on average 1.0877374573794447) internal successors, (17865), 16424 states have internal predecessors, (17865), 0 states have call successors, (0), 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-20 16:41:22,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16425 states to 16425 states and 17865 transitions. [2023-12-20 16:41:22,352 INFO L78 Accepts]: Start accepts. Automaton has 16425 states and 17865 transitions. Word has length 1095 [2023-12-20 16:41:22,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:41:22,353 INFO L495 AbstractCegarLoop]: Abstraction has 16425 states and 17865 transitions. [2023-12-20 16:41:22,353 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 143.66666666666666) internal successors, (431), 3 states have internal predecessors, (431), 0 states have call successors, (0), 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-20 16:41:22,353 INFO L276 IsEmpty]: Start isEmpty. Operand 16425 states and 17865 transitions. [2023-12-20 16:41:22,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1110 [2023-12-20 16:41:22,372 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:41:22,373 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2023-12-20 16:41:22,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-12-20 16:41:22,373 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:41:22,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:41:22,373 INFO L85 PathProgramCache]: Analyzing trace with hash 1240590512, now seen corresponding path program 1 times [2023-12-20 16:41:22,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:41:22,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392701647] [2023-12-20 16:41:22,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:41:22,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:41:22,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:41:23,242 INFO L134 CoverageAnalysis]: Checked inductivity of 4105 backedges. 2511 proven. 0 refuted. 0 times theorem prover too weak. 1594 trivial. 0 not checked. [2023-12-20 16:41:23,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:41:23,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392701647] [2023-12-20 16:41:23,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392701647] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:41:23,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 16:41:23,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 16:41:23,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526524933] [2023-12-20 16:41:23,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:41:23,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:41:23,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:41:23,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:41:23,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:41:23,244 INFO L87 Difference]: Start difference. First operand 16425 states and 17865 transitions. Second operand has 3 states, 3 states have (on average 135.0) internal successors, (405), 3 states have internal predecessors, (405), 0 states have call successors, (0), 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-20 16:41:23,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:41:23,848 INFO L93 Difference]: Finished difference Result 33769 states and 36703 transitions. [2023-12-20 16:41:23,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:41:23,848 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 135.0) internal successors, (405), 3 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 1109 [2023-12-20 16:41:23,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:41:23,864 INFO L225 Difference]: With dead ends: 33769 [2023-12-20 16:41:23,864 INFO L226 Difference]: Without dead ends: 17161 [2023-12-20 16:41:23,874 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 16:41:23,874 INFO L413 NwaCegarLoop]: 327 mSDtfsCounter, 101 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 505 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-20 16:41:23,874 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 345 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 505 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-20 16:41:23,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17161 states. [2023-12-20 16:41:24,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17161 to 15689. [2023-12-20 16:41:24,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15689 states, 15688 states have (on average 1.0850968893421724) internal successors, (17023), 15688 states have internal predecessors, (17023), 0 states have call successors, (0), 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-20 16:41:24,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15689 states to 15689 states and 17023 transitions. [2023-12-20 16:41:24,033 INFO L78 Accepts]: Start accepts. Automaton has 15689 states and 17023 transitions. Word has length 1109 [2023-12-20 16:41:24,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:41:24,033 INFO L495 AbstractCegarLoop]: Abstraction has 15689 states and 17023 transitions. [2023-12-20 16:41:24,034 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 135.0) internal successors, (405), 3 states have internal predecessors, (405), 0 states have call successors, (0), 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-20 16:41:24,034 INFO L276 IsEmpty]: Start isEmpty. Operand 15689 states and 17023 transitions. [2023-12-20 16:41:24,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1183 [2023-12-20 16:41:24,058 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 16:41:24,058 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2023-12-20 16:41:24,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-12-20 16:41:24,059 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 16:41:24,059 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 16:41:24,059 INFO L85 PathProgramCache]: Analyzing trace with hash 730913153, now seen corresponding path program 1 times [2023-12-20 16:41:24,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 16:41:24,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146203281] [2023-12-20 16:41:24,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:41:24,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 16:41:24,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:41:27,115 INFO L134 CoverageAnalysis]: Checked inductivity of 4814 backedges. 3060 proven. 810 refuted. 0 times theorem prover too weak. 944 trivial. 0 not checked. [2023-12-20 16:41:27,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 16:41:27,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146203281] [2023-12-20 16:41:27,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146203281] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 16:41:27,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777693639] [2023-12-20 16:41:27,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 16:41:27,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 16:41:27,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 16:41:27,116 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-20 16:41:27,118 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-20 16:41:27,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 16:41:27,406 INFO L262 TraceCheckSpWp]: Trace formula consists of 1496 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-20 16:41:27,417 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 16:41:27,654 INFO L134 CoverageAnalysis]: Checked inductivity of 4814 backedges. 3002 proven. 0 refuted. 0 times theorem prover too weak. 1812 trivial. 0 not checked. [2023-12-20 16:41:27,655 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 16:41:27,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777693639] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 16:41:27,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 16:41:27,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [11] total 13 [2023-12-20 16:41:27,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150243637] [2023-12-20 16:41:27,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 16:41:27,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 16:41:27,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 16:41:27,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 16:41:27,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2023-12-20 16:41:27,657 INFO L87 Difference]: Start difference. First operand 15689 states and 17023 transitions. Second operand has 3 states, 3 states have (on average 135.33333333333334) internal successors, (406), 3 states have internal predecessors, (406), 0 states have call successors, (0), 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-20 16:41:28,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 16:41:28,204 INFO L93 Difference]: Finished difference Result 25284 states and 27358 transitions. [2023-12-20 16:41:28,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 16:41:28,205 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 135.33333333333334) internal successors, (406), 3 states have internal predecessors, (406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 1182 [2023-12-20 16:41:28,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 16:41:28,205 INFO L225 Difference]: With dead ends: 25284 [2023-12-20 16:41:28,205 INFO L226 Difference]: Without dead ends: 0 [2023-12-20 16:41:28,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1195 GetRequests, 1184 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2023-12-20 16:41:28,213 INFO L413 NwaCegarLoop]: 265 mSDtfsCounter, 98 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-20 16:41:28,213 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 275 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-20 16:41:28,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-12-20 16:41:28,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-12-20 16:41:28,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-20 16:41:28,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-12-20 16:41:28,214 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 1182 [2023-12-20 16:41:28,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 16:41:28,214 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-12-20 16:41:28,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 135.33333333333334) internal successors, (406), 3 states have internal predecessors, (406), 0 states have call successors, (0), 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-20 16:41:28,214 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-12-20 16:41:28,214 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-12-20 16:41:28,216 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-20 16:41:28,223 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-20 16:41:28,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 16:41:28,419 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2023-12-20 16:41:34,634 WARN L293 SmtUtils]: Spent 6.21s on a formula simplification. DAG size of input: 618 DAG size of output: 743 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2023-12-20 16:41:37,645 INFO L899 garLoopResultBuilder]: For program point L498(lines 498 509) no Hoare annotation was computed. [2023-12-20 16:41:37,645 INFO L899 garLoopResultBuilder]: For program point L432(lines 432 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,645 INFO L899 garLoopResultBuilder]: For program point L498-2(lines 498 509) no Hoare annotation was computed. [2023-12-20 16:41:37,645 INFO L899 garLoopResultBuilder]: For program point L168-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,645 INFO L899 garLoopResultBuilder]: For program point L102-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,645 INFO L899 garLoopResultBuilder]: For program point L36-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,645 INFO L899 garLoopResultBuilder]: For program point L1027(lines 1027 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,645 INFO L899 garLoopResultBuilder]: For program point L631(lines 631 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,645 INFO L899 garLoopResultBuilder]: For program point L565(lines 565 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,646 INFO L899 garLoopResultBuilder]: For program point L896(lines 896 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,646 INFO L899 garLoopResultBuilder]: For program point L698(lines 698 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,646 INFO L899 garLoopResultBuilder]: For program point L368(lines 368 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,646 INFO L899 garLoopResultBuilder]: For program point L963(lines 963 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,646 INFO L899 garLoopResultBuilder]: For program point L237(lines 237 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,646 INFO L899 garLoopResultBuilder]: For program point L171-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,646 INFO L899 garLoopResultBuilder]: For program point L105-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,646 INFO L899 garLoopResultBuilder]: For program point L39-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,647 INFO L899 garLoopResultBuilder]: For program point L832(lines 832 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,647 INFO L899 garLoopResultBuilder]: For program point L304(lines 304 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,647 INFO L899 garLoopResultBuilder]: For program point L767(lines 767 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,647 INFO L899 garLoopResultBuilder]: For program point L768(lines 768 778) no Hoare annotation was computed. [2023-12-20 16:41:37,647 INFO L899 garLoopResultBuilder]: For program point L768-2(lines 768 778) no Hoare annotation was computed. [2023-12-20 16:41:37,647 INFO L899 garLoopResultBuilder]: For program point L174-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,647 INFO L899 garLoopResultBuilder]: For program point L108-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,647 INFO L899 garLoopResultBuilder]: For program point L42-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,647 INFO L899 garLoopResultBuilder]: For program point L835(lines 835 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,647 INFO L899 garLoopResultBuilder]: For program point L571(lines 571 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,647 INFO L899 garLoopResultBuilder]: For program point L439(lines 439 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,647 INFO L899 garLoopResultBuilder]: For program point L968(lines 968 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,647 INFO L899 garLoopResultBuilder]: For program point L704(lines 704 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,647 INFO L899 garLoopResultBuilder]: For program point L638(lines 638 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,647 INFO L899 garLoopResultBuilder]: For program point L903(lines 903 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,647 INFO L899 garLoopResultBuilder]: For program point L705(lines 705 715) no Hoare annotation was computed. [2023-12-20 16:41:37,647 INFO L899 garLoopResultBuilder]: For program point L705-2(lines 705 715) no Hoare annotation was computed. [2023-12-20 16:41:37,648 INFO L899 garLoopResultBuilder]: For program point L375(lines 375 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,648 INFO L899 garLoopResultBuilder]: For program point L309(lines 309 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,648 INFO L899 garLoopResultBuilder]: For program point L243(lines 243 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,648 INFO L899 garLoopResultBuilder]: For program point L177-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,648 INFO L899 garLoopResultBuilder]: For program point L111-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,648 INFO L899 garLoopResultBuilder]: For program point L45-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,648 INFO L899 garLoopResultBuilder]: For program point L1038(lines 1038 1054) no Hoare annotation was computed. [2023-12-20 16:41:37,648 INFO L899 garLoopResultBuilder]: For program point L576(lines 576 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,648 INFO L899 garLoopResultBuilder]: For program point L510(lines 510 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,648 INFO L899 garLoopResultBuilder]: For program point L180-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,648 INFO L899 garLoopResultBuilder]: For program point L114-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,648 INFO L899 garLoopResultBuilder]: For program point L48-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,648 INFO L899 garLoopResultBuilder]: For program point L973(lines 973 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,648 INFO L899 garLoopResultBuilder]: For program point L841(lines 841 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,648 INFO L899 garLoopResultBuilder]: For program point L181(line 181) no Hoare annotation was computed. [2023-12-20 16:41:37,648 INFO L899 garLoopResultBuilder]: For program point L908(lines 908 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,648 INFO L899 garLoopResultBuilder]: For program point L446(lines 446 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,648 INFO L899 garLoopResultBuilder]: For program point L380(lines 380 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,649 INFO L899 garLoopResultBuilder]: For program point L645(lines 645 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,649 INFO L899 garLoopResultBuilder]: For program point L315(lines 315 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,649 INFO L899 garLoopResultBuilder]: For program point L183-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,649 INFO L899 garLoopResultBuilder]: For program point L117-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,649 INFO L899 garLoopResultBuilder]: For program point L51-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,649 INFO L899 garLoopResultBuilder]: For program point L250(lines 250 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,649 INFO L899 garLoopResultBuilder]: For program point L779(lines 779 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,649 INFO L895 garLoopResultBuilder]: At program point L1044-2(lines 1044 1053) the Hoare annotation is: (let ((.cse6 (<= ~a25~0 10)) (.cse2 (<= (+ ~a29~0 554036) 0)) (.cse13 (<= ~a29~0 275)) (.cse9 (<= ~a23~0 600000)) (.cse18 (<= 307 ~a23~0)) (.cse22 (<= ~a29~0 245)) (.cse11 (<= (+ ~a23~0 55) 0)) (.cse21 (<= ~a29~0 220)) (.cse14 (= ~a25~0 10)) (.cse20 (= ~a25~0 11)) (.cse19 (<= ~a29~0 274)) (.cse12 (= ~a25~0 12)) (.cse17 (<= ~a23~0 599997)) (.cse23 (<= 312 ~a23~0)) (.cse16 (= ~a25~0 13)) (.cse15 (<= 139 ~a23~0)) (.cse7 (= ~a4~0 1)) (.cse8 (<= ~a23~0 312)) (.cse0 (<= (+ ~a23~0 43) 0)) (.cse1 (= ~a4~0 0)) (.cse10 (<= 141 ~a29~0)) (.cse3 (= ~a25~0 9)) (.cse4 (= ~a3~0 1)) (.cse5 (= ~a8~0 15))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (and .cse6 .cse4 .cse7 .cse8 .cse5) (and .cse9 .cse6 .cse10 .cse4 .cse7 .cse5) (and .cse11 .cse12 .cse1 .cse2 .cse4 .cse5) (and .cse13 .cse10 .cse4 .cse7 (<= ~a23~0 600261) .cse5 .cse14) (and .cse12 .cse15 .cse4 .cse7 .cse8 .cse5) (and .cse13 .cse10 .cse4 .cse7 (<= ~a25~0 9) .cse5) (and .cse16 .cse17 .cse18 .cse4 .cse7 .cse5) (and .cse13 .cse12 .cse1 .cse10 .cse4 .cse5) (and .cse17 .cse4 .cse7 .cse5 .cse14) (and .cse16 .cse0 .cse19 .cse10 .cse4 .cse7 .cse5) (and .cse0 .cse1 .cse20 .cse4 .cse21 .cse5) (and .cse9 .cse20 .cse10 .cse4 .cse7 .cse5) (and .cse22 .cse10 .cse4 .cse7 .cse5 .cse14) (and .cse9 .cse12 .cse18 .cse10 .cse4 .cse7 .cse5) (and .cse16 .cse22 .cse10 .cse4 .cse7 .cse23 .cse5) (and .cse11 .cse1 .cse4 .cse21 .cse5 .cse14) (and .cse20 .cse19 .cse10 (<= (+ 119992 ~a23~0) 0) .cse7 .cse5) (and .cse16 .cse10 .cse4 (<= (+ ~a23~0 599772) 0) .cse7 .cse5) (and .cse16 (<= ~a29~0 240) .cse10 .cse4 .cse7 .cse5) (and .cse12 .cse17 .cse4 .cse7 .cse23 .cse5 (<= ~a29~0 130)) (and .cse16 .cse15 .cse4 .cse7 .cse8 .cse5) (and .cse0 .cse1 .cse10 .cse3 .cse4 .cse5))) [2023-12-20 16:41:37,649 INFO L899 garLoopResultBuilder]: For program point L846(lines 846 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,649 INFO L899 garLoopResultBuilder]: For program point L582(lines 582 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,649 INFO L899 garLoopResultBuilder]: For program point L186-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,649 INFO L899 garLoopResultBuilder]: For program point L120-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point L54-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point L979(lines 979 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point L913(lines 913 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point L517(lines 517 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point L980(lines 980 990) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point L914(lines 914 924) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point L980-2(lines 980 990) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point L914-2(lines 914 924) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point L716(lines 716 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point L320(lines 320 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point L585(lines 585 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point L453(lines 453 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point L387(lines 387 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point L189-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point L123-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point L57-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point L784(lines 784 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point L652(lines 652 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,650 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2023-12-20 16:41:37,651 INFO L899 garLoopResultBuilder]: For program point L1049(line 1049) no Hoare annotation was computed. [2023-12-20 16:41:37,651 INFO L899 garLoopResultBuilder]: For program point L851(lines 851 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,651 INFO L899 garLoopResultBuilder]: For program point L257(lines 257 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,651 INFO L899 garLoopResultBuilder]: For program point L192-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,651 INFO L899 garLoopResultBuilder]: For program point L126-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,651 INFO L899 garLoopResultBuilder]: For program point L60-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,651 INFO L899 garLoopResultBuilder]: For program point L722(lines 722 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,651 INFO L899 garLoopResultBuilder]: For program point L524(lines 524 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,651 INFO L899 garLoopResultBuilder]: For program point L657(lines 657 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,651 INFO L899 garLoopResultBuilder]: For program point L591(lines 591 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,651 INFO L899 garLoopResultBuilder]: For program point L525(lines 525 535) no Hoare annotation was computed. [2023-12-20 16:41:37,651 INFO L899 garLoopResultBuilder]: For program point L525-2(lines 525 535) no Hoare annotation was computed. [2023-12-20 16:41:37,651 INFO L899 garLoopResultBuilder]: For program point L327(lines 327 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,651 INFO L899 garLoopResultBuilder]: For program point L195-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,651 INFO L899 garLoopResultBuilder]: For program point L129-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,651 INFO L899 garLoopResultBuilder]: For program point L63-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,651 INFO L899 garLoopResultBuilder]: For program point L856(lines 856 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,651 INFO L899 garLoopResultBuilder]: For program point L790(lines 790 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,652 INFO L899 garLoopResultBuilder]: For program point L658(lines 658 667) no Hoare annotation was computed. [2023-12-20 16:41:37,652 INFO L899 garLoopResultBuilder]: For program point L658-2(lines 658 667) no Hoare annotation was computed. [2023-12-20 16:41:37,652 INFO L899 garLoopResultBuilder]: For program point L460(lines 460 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,652 INFO L899 garLoopResultBuilder]: For program point L394(lines 394 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,652 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 181) no Hoare annotation was computed. [2023-12-20 16:41:37,652 INFO L899 garLoopResultBuilder]: For program point L264(lines 264 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,652 INFO L899 garLoopResultBuilder]: For program point L198-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,652 INFO L899 garLoopResultBuilder]: For program point L132-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,652 INFO L899 garLoopResultBuilder]: For program point L66-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,652 INFO L899 garLoopResultBuilder]: For program point L991(lines 991 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,652 INFO L899 garLoopResultBuilder]: For program point L925(lines 925 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,652 INFO L899 garLoopResultBuilder]: For program point L727(lines 727 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,652 INFO L899 garLoopResultBuilder]: For program point L926(lines 926 936) no Hoare annotation was computed. [2023-12-20 16:41:37,652 INFO L899 garLoopResultBuilder]: For program point L926-2(lines 926 936) no Hoare annotation was computed. [2023-12-20 16:41:37,652 INFO L899 garLoopResultBuilder]: For program point L728(lines 728 740) no Hoare annotation was computed. [2023-12-20 16:41:37,652 INFO L899 garLoopResultBuilder]: For program point L728-2(lines 728 740) no Hoare annotation was computed. [2023-12-20 16:41:37,652 INFO L899 garLoopResultBuilder]: For program point L596(lines 596 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,652 INFO L899 garLoopResultBuilder]: For program point L332(lines 332 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,653 INFO L899 garLoopResultBuilder]: For program point L597(lines 597 607) no Hoare annotation was computed. [2023-12-20 16:41:37,653 INFO L899 garLoopResultBuilder]: For program point L597-2(lines 597 607) no Hoare annotation was computed. [2023-12-20 16:41:37,653 INFO L899 garLoopResultBuilder]: For program point L201-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,653 INFO L899 garLoopResultBuilder]: For program point L135-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,653 INFO L899 garLoopResultBuilder]: For program point L69-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,653 INFO L899 garLoopResultBuilder]: For program point L862(lines 862 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,653 INFO L899 garLoopResultBuilder]: For program point L466(lines 466 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,653 INFO L899 garLoopResultBuilder]: For program point L797(lines 797 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,653 INFO L899 garLoopResultBuilder]: For program point L401(lines 401 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,653 INFO L899 garLoopResultBuilder]: For program point L270(lines 270 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,653 INFO L899 garLoopResultBuilder]: For program point L204-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,653 INFO L899 garLoopResultBuilder]: For program point L138-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,653 INFO L899 garLoopResultBuilder]: For program point L72-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,653 INFO L899 garLoopResultBuilder]: For program point L998(lines 998 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,654 INFO L899 garLoopResultBuilder]: For program point L668(lines 668 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,654 INFO L899 garLoopResultBuilder]: For program point L536(lines 536 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,654 INFO L899 garLoopResultBuilder]: For program point L339(lines 339 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,654 INFO L899 garLoopResultBuilder]: For program point L207-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,654 INFO L899 garLoopResultBuilder]: For program point L141-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,654 INFO L899 garLoopResultBuilder]: For program point L75-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,654 INFO L899 garLoopResultBuilder]: For program point L802(lines 802 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,654 INFO L899 garLoopResultBuilder]: For program point L869(lines 869 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,654 INFO L899 garLoopResultBuilder]: For program point L473(lines 473 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,654 INFO L899 garLoopResultBuilder]: For program point L275(lines 275 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,654 INFO L899 garLoopResultBuilder]: For program point L408(lines 408 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,654 INFO L899 garLoopResultBuilder]: For program point L210-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,654 INFO L899 garLoopResultBuilder]: For program point L144-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,654 INFO L899 garLoopResultBuilder]: For program point L78-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,654 INFO L899 garLoopResultBuilder]: For program point L1003(lines 1003 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,654 INFO L899 garLoopResultBuilder]: For program point L937(lines 937 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,654 INFO L899 garLoopResultBuilder]: For program point L673(lines 673 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,654 INFO L899 garLoopResultBuilder]: For program point L541(lines 541 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L409(lines 409 420) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L409-2(lines 409 420) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L608(lines 608 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L344(lines 344 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L278(lines 278 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L741(lines 741 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L213-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L147-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L81-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L875(lines 875 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L809(lines 809 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L942(lines 942 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L876(lines 876 885) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L876-2(lines 876 885) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L480(lines 480 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L150-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L84-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L613(lines 613 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,655 INFO L899 garLoopResultBuilder]: For program point L547(lines 547 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,656 INFO L899 garLoopResultBuilder]: For program point L1010(lines 1010 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,656 INFO L899 garLoopResultBuilder]: For program point L680(lines 680 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,656 INFO L899 garLoopResultBuilder]: For program point L614(lines 614 624) no Hoare annotation was computed. [2023-12-20 16:41:37,656 INFO L899 garLoopResultBuilder]: For program point L614-2(lines 614 624) no Hoare annotation was computed. [2023-12-20 16:41:37,656 INFO L899 garLoopResultBuilder]: For program point L350(lines 350 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,656 INFO L899 garLoopResultBuilder]: For program point L285(lines 285 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,656 INFO L899 garLoopResultBuilder]: For program point L153-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,656 INFO L899 garLoopResultBuilder]: For program point L87-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,656 INFO L899 garLoopResultBuilder]: For program point L814(lines 814 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,656 INFO L899 garLoopResultBuilder]: For program point L748(lines 748 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,656 INFO L899 garLoopResultBuilder]: For program point L815(lines 815 825) no Hoare annotation was computed. [2023-12-20 16:41:37,656 INFO L899 garLoopResultBuilder]: For program point L815-2(lines 815 825) no Hoare annotation was computed. [2023-12-20 16:41:37,656 INFO L899 garLoopResultBuilder]: For program point L552(lines 552 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,656 INFO L899 garLoopResultBuilder]: For program point L156-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,656 INFO L899 garLoopResultBuilder]: For program point L90-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,656 INFO L899 garLoopResultBuilder]: For program point L1015(lines 1015 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,657 INFO L899 garLoopResultBuilder]: For program point L949(lines 949 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,657 INFO L899 garLoopResultBuilder]: For program point L685(lines 685 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,657 INFO L899 garLoopResultBuilder]: For program point L487(lines 487 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,657 INFO L899 garLoopResultBuilder]: For program point L421(lines 421 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,657 INFO L899 garLoopResultBuilder]: For program point L950(lines 950 962) no Hoare annotation was computed. [2023-12-20 16:41:37,657 INFO L899 garLoopResultBuilder]: For program point L950-2(lines 950 962) no Hoare annotation was computed. [2023-12-20 16:41:37,657 INFO L899 garLoopResultBuilder]: For program point L488(lines 488 496) no Hoare annotation was computed. [2023-12-20 16:41:37,657 INFO L899 garLoopResultBuilder]: For program point L488-2(lines 488 496) no Hoare annotation was computed. [2023-12-20 16:41:37,657 INFO L899 garLoopResultBuilder]: For program point L356(lines 356 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,657 INFO L899 garLoopResultBuilder]: For program point L290(lines 290 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,657 INFO L899 garLoopResultBuilder]: For program point L224(lines 224 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,657 INFO L899 garLoopResultBuilder]: For program point L753(lines 753 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,657 INFO L899 garLoopResultBuilder]: For program point L159-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,657 INFO L899 garLoopResultBuilder]: For program point L93-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,657 INFO L899 garLoopResultBuilder]: For program point L886(lines 886 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,657 INFO L899 garLoopResultBuilder]: For program point $Ultimate##0(line -1) no Hoare annotation was computed. [2023-12-20 16:41:37,657 INFO L899 garLoopResultBuilder]: For program point L162-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,658 INFO L899 garLoopResultBuilder]: For program point L96-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,658 INFO L899 garLoopResultBuilder]: For program point L691(lines 691 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,658 INFO L899 garLoopResultBuilder]: For program point L625(lines 625 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,658 INFO L899 garLoopResultBuilder]: For program point L559(lines 559 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,658 INFO L899 garLoopResultBuilder]: For program point L427(lines 427 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,658 INFO L899 garLoopResultBuilder]: For program point L1022(lines 1022 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,658 INFO L899 garLoopResultBuilder]: For program point calculate_output_returnLabel#1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,658 INFO L899 garLoopResultBuilder]: For program point L891(lines 891 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,658 INFO L899 garLoopResultBuilder]: For program point L363(lines 363 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,658 INFO L899 garLoopResultBuilder]: For program point L297(lines 297 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,658 INFO L899 garLoopResultBuilder]: For program point L231(lines 231 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,658 INFO L899 garLoopResultBuilder]: For program point L165-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,658 INFO L899 garLoopResultBuilder]: For program point L99-1(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,658 INFO L899 garLoopResultBuilder]: For program point L33(lines 33 35) no Hoare annotation was computed. [2023-12-20 16:41:37,658 INFO L899 garLoopResultBuilder]: For program point L33-2(lines 32 1036) no Hoare annotation was computed. [2023-12-20 16:41:37,658 INFO L899 garLoopResultBuilder]: For program point L826(lines 826 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,658 INFO L899 garLoopResultBuilder]: For program point L760(lines 760 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,659 INFO L899 garLoopResultBuilder]: For program point L497(lines 497 1034) no Hoare annotation was computed. [2023-12-20 16:41:37,661 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 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-20 16:41:37,663 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-20 16:41:37,703 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.12 04:41:37 BoogieIcfgContainer [2023-12-20 16:41:37,704 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-20 16:41:37,704 INFO L158 Benchmark]: Toolchain (without parser) took 83704.30ms. Allocated memory was 244.3MB in the beginning and 1.4GB in the end (delta: 1.2GB). Free memory was 190.3MB in the beginning and 1.2GB in the end (delta: -985.5MB). Peak memory consumption was 1.0GB. Max. memory is 8.0GB. [2023-12-20 16:41:37,704 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 194.0MB. Free memory is still 145.7MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-20 16:41:37,704 INFO L158 Benchmark]: CACSL2BoogieTranslator took 634.19ms. Allocated memory is still 244.3MB. Free memory was 190.0MB in the beginning and 193.5MB in the end (delta: -3.5MB). Peak memory consumption was 34.6MB. Max. memory is 8.0GB. [2023-12-20 16:41:37,704 INFO L158 Benchmark]: Boogie Procedure Inliner took 140.87ms. Allocated memory is still 244.3MB. Free memory was 193.5MB in the beginning and 176.2MB in the end (delta: 17.3MB). Peak memory consumption was 17.8MB. Max. memory is 8.0GB. [2023-12-20 16:41:37,705 INFO L158 Benchmark]: Boogie Preprocessor took 124.80ms. Allocated memory is still 244.3MB. Free memory was 176.2MB in the beginning and 151.0MB in the end (delta: 25.2MB). Peak memory consumption was 25.2MB. Max. memory is 8.0GB. [2023-12-20 16:41:37,705 INFO L158 Benchmark]: RCFGBuilder took 1598.28ms. Allocated memory is still 244.3MB. Free memory was 151.0MB in the beginning and 177.0MB in the end (delta: -26.0MB). Peak memory consumption was 71.5MB. Max. memory is 8.0GB. [2023-12-20 16:41:37,705 INFO L158 Benchmark]: TraceAbstraction took 81199.34ms. Allocated memory was 244.3MB in the beginning and 1.4GB in the end (delta: 1.2GB). Free memory was 176.5MB in the beginning and 1.2GB in the end (delta: -999.3MB). Peak memory consumption was 1.0GB. Max. memory is 8.0GB. [2023-12-20 16:41:37,706 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11ms. Allocated memory is still 194.0MB. Free memory is still 145.7MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 634.19ms. Allocated memory is still 244.3MB. Free memory was 190.0MB in the beginning and 193.5MB in the end (delta: -3.5MB). Peak memory consumption was 34.6MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 140.87ms. Allocated memory is still 244.3MB. Free memory was 193.5MB in the beginning and 176.2MB in the end (delta: 17.3MB). Peak memory consumption was 17.8MB. Max. memory is 8.0GB. * Boogie Preprocessor took 124.80ms. Allocated memory is still 244.3MB. Free memory was 176.2MB in the beginning and 151.0MB in the end (delta: 25.2MB). Peak memory consumption was 25.2MB. Max. memory is 8.0GB. * RCFGBuilder took 1598.28ms. Allocated memory is still 244.3MB. Free memory was 151.0MB in the beginning and 177.0MB in the end (delta: -26.0MB). Peak memory consumption was 71.5MB. Max. memory is 8.0GB. * TraceAbstraction took 81199.34ms. Allocated memory was 244.3MB in the beginning and 1.4GB in the end (delta: 1.2GB). Free memory was 176.5MB in the beginning and 1.2GB in the end (delta: -999.3MB). Peak memory consumption was 1.0GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 181]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 221 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 81.1s, OverallIterations: 31, TraceHistogramMax: 11, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.6s, AutomataDifference: 35.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 9.2s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 1 mSolverCounterUnknown, 5588 SdHoareTripleChecker+Valid, 31.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 5588 mSDsluCounter, 5951 SdHoareTripleChecker+Invalid, 27.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 721 mSDsCounter, 3535 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 22908 IncrementalHoareTripleChecker+Invalid, 26444 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3535 mSolverCounterUnsat, 5230 mSDtfsCounter, 22908 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5117 GetRequests, 5027 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=22754occurred in iteration=15, InterpolantAutomatonStates: 120, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 5.2s AutomataMinimizationTime, 31 MinimizatonAttempts, 46873 StatesRemovedByMinimization, 28 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 1 LocationsWithAnnotation, 1 PreInvPairs, 57 NumberOfFragments, 467 HoareAnnotationTreeSize, 1 FormulaSimplifications, 81526 FormulaSimplificationTreeSizeReduction, 6.2s HoareSimplificationTime, 1 FormulaSimplificationsInter, 16205 FormulaSimplificationTreeSizeReductionInter, 3.0s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 1.6s SatisfiabilityAnalysisTime, 25.1s InterpolantComputationTime, 19244 NumberOfCodeBlocks, 19244 NumberOfCodeBlocksAsserted, 37 NumberOfCheckSat, 20455 ConstructedInterpolants, 0 QuantifiedInterpolants, 77155 SizeOfPredicates, 8 NumberOfNonLiveVariables, 4820 ConjunctsInSsa, 28 ConjunctsInUnsatCore, 40 InterpolantComputations, 30 PerfectInterpolantSequences, 41315/43902 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 1044]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((a23 + 43) <= 0) && (a4 == 0)) && ((a29 + 554036) <= 0)) && (a25 == 9)) && (a3 == 1)) && (a8 == 15)) || (((((a25 <= 10) && (a3 == 1)) && (a4 == 1)) && (a23 <= 312)) && (a8 == 15))) || ((((((a23 <= 600000) && (a25 <= 10)) && (141 <= a29)) && (a3 == 1)) && (a4 == 1)) && (a8 == 15))) || (((((((a23 + 55) <= 0) && (a25 == 12)) && (a4 == 0)) && ((a29 + 554036) <= 0)) && (a3 == 1)) && (a8 == 15))) || (((((((a29 <= 275) && (141 <= a29)) && (a3 == 1)) && (a4 == 1)) && (a23 <= 600261)) && (a8 == 15)) && (a25 == 10))) || ((((((a25 == 12) && (139 <= a23)) && (a3 == 1)) && (a4 == 1)) && (a23 <= 312)) && (a8 == 15))) || ((((((a29 <= 275) && (141 <= a29)) && (a3 == 1)) && (a4 == 1)) && (a25 <= 9)) && (a8 == 15))) || ((((((a25 == 13) && (a23 <= 599997)) && (307 <= a23)) && (a3 == 1)) && (a4 == 1)) && (a8 == 15))) || ((((((a29 <= 275) && (a25 == 12)) && (a4 == 0)) && (141 <= a29)) && (a3 == 1)) && (a8 == 15))) || (((((a23 <= 599997) && (a3 == 1)) && (a4 == 1)) && (a8 == 15)) && (a25 == 10))) || (((((((a25 == 13) && ((a23 + 43) <= 0)) && (a29 <= 274)) && (141 <= a29)) && (a3 == 1)) && (a4 == 1)) && (a8 == 15))) || (((((((a23 + 43) <= 0) && (a4 == 0)) && (a25 == 11)) && (a3 == 1)) && (a29 <= 220)) && (a8 == 15))) || ((((((a23 <= 600000) && (a25 == 11)) && (141 <= a29)) && (a3 == 1)) && (a4 == 1)) && (a8 == 15))) || ((((((a29 <= 245) && (141 <= a29)) && (a3 == 1)) && (a4 == 1)) && (a8 == 15)) && (a25 == 10))) || (((((((a23 <= 600000) && (a25 == 12)) && (307 <= a23)) && (141 <= a29)) && (a3 == 1)) && (a4 == 1)) && (a8 == 15))) || (((((((a25 == 13) && (a29 <= 245)) && (141 <= a29)) && (a3 == 1)) && (a4 == 1)) && (312 <= a23)) && (a8 == 15))) || (((((((a23 + 55) <= 0) && (a4 == 0)) && (a3 == 1)) && (a29 <= 220)) && (a8 == 15)) && (a25 == 10))) || ((((((a25 == 11) && (a29 <= 274)) && (141 <= a29)) && ((119992 + a23) <= 0)) && (a4 == 1)) && (a8 == 15))) || ((((((a25 == 13) && (141 <= a29)) && (a3 == 1)) && ((a23 + 599772) <= 0)) && (a4 == 1)) && (a8 == 15))) || ((((((a25 == 13) && (a29 <= 240)) && (141 <= a29)) && (a3 == 1)) && (a4 == 1)) && (a8 == 15))) || (((((((a25 == 12) && (a23 <= 599997)) && (a3 == 1)) && (a4 == 1)) && (312 <= a23)) && (a8 == 15)) && (a29 <= 130))) || ((((((a25 == 13) && (139 <= a23)) && (a3 == 1)) && (a4 == 1)) && (a23 <= 312)) && (a8 == 15))) || (((((((a23 + 43) <= 0) && (a4 == 0)) && (141 <= a29)) && (a25 == 9)) && (a3 == 1)) && (a8 == 15))) RESULT: Ultimate proved your program to be correct! [2023-12-20 16:41:37,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...