/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 true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/systemc/transmitter.03.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-20 00:46:56,322 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-20 00:46:56,374 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 00:46:56,380 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-20 00:46:56,380 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-20 00:46:56,408 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-20 00:46:56,409 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-20 00:46:56,409 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-20 00:46:56,410 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-20 00:46:56,413 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-20 00:46:56,414 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-20 00:46:56,414 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-20 00:46:56,414 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-20 00:46:56,415 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-20 00:46:56,415 INFO L153 SettingsManager]: * Use SBE=true [2023-12-20 00:46:56,416 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-20 00:46:56,416 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-20 00:46:56,416 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-20 00:46:56,416 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-20 00:46:56,417 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-20 00:46:56,417 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-20 00:46:56,417 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-20 00:46:56,417 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-20 00:46:56,418 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-20 00:46:56,418 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-20 00:46:56,418 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-20 00:46:56,418 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-20 00:46:56,418 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-20 00:46:56,419 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-20 00:46:56,419 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-20 00:46:56,420 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-20 00:46:56,420 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-20 00:46:56,420 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 00:46:56,421 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-20 00:46:56,421 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-20 00:46:56,421 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-20 00:46:56,421 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-20 00:46:56,421 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-20 00:46:56,421 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-20 00:46:56,422 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-20 00:46:56,422 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-20 00:46:56,422 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-20 00:46:56,422 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-20 00:46:56,422 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-20 00:46:56,649 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-20 00:46:56,667 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-20 00:46:56,668 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-20 00:46:56,669 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-20 00:46:56,669 INFO L274 PluginConnector]: CDTParser initialized [2023-12-20 00:46:56,670 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/systemc/transmitter.03.cil.c [2023-12-20 00:46:57,917 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-20 00:46:58,127 INFO L384 CDTParser]: Found 1 translation units. [2023-12-20 00:46:58,127 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/systemc/transmitter.03.cil.c [2023-12-20 00:46:58,138 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fb1c4814c/62632dc6d71a42548a0440e5a9f730c1/FLAG2817ae803 [2023-12-20 00:46:58,148 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fb1c4814c/62632dc6d71a42548a0440e5a9f730c1 [2023-12-20 00:46:58,150 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-20 00:46:58,152 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-20 00:46:58,153 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-20 00:46:58,153 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-20 00:46:58,159 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-20 00:46:58,159 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 12:46:58" (1/1) ... [2023-12-20 00:46:58,160 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@35031581 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:46:58, skipping insertion in model container [2023-12-20 00:46:58,160 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 12:46:58" (1/1) ... [2023-12-20 00:46:58,192 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-20 00:46:58,302 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/systemc/transmitter.03.cil.c[706,719] [2023-12-20 00:46:58,350 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 00:46:58,359 INFO L202 MainTranslator]: Completed pre-run [2023-12-20 00:46:58,366 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/systemc/transmitter.03.cil.c[706,719] [2023-12-20 00:46:58,394 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 00:46:58,409 INFO L206 MainTranslator]: Completed translation [2023-12-20 00:46:58,409 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:46:58 WrapperNode [2023-12-20 00:46:58,409 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-20 00:46:58,410 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-20 00:46:58,410 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-20 00:46:58,410 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-20 00:46:58,416 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:46:58" (1/1) ... [2023-12-20 00:46:58,423 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:46:58" (1/1) ... [2023-12-20 00:46:58,447 INFO L138 Inliner]: procedures = 34, calls = 39, calls flagged for inlining = 18, calls inlined = 18, statements flattened = 328 [2023-12-20 00:46:58,447 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-20 00:46:58,448 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-20 00:46:58,448 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-20 00:46:58,448 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-20 00:46:58,456 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:46:58" (1/1) ... [2023-12-20 00:46:58,456 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:46:58" (1/1) ... [2023-12-20 00:46:58,458 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:46:58" (1/1) ... [2023-12-20 00:46:58,468 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 00:46:58,469 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:46:58" (1/1) ... [2023-12-20 00:46:58,469 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:46:58" (1/1) ... [2023-12-20 00:46:58,474 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:46:58" (1/1) ... [2023-12-20 00:46:58,480 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:46:58" (1/1) ... [2023-12-20 00:46:58,482 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:46:58" (1/1) ... [2023-12-20 00:46:58,484 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:46:58" (1/1) ... [2023-12-20 00:46:58,487 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-20 00:46:58,487 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-20 00:46:58,488 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-20 00:46:58,488 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-20 00:46:58,488 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:46:58" (1/1) ... [2023-12-20 00:46:58,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 00:46:58,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:46:58,551 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 00:46:58,595 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 00:46:58,603 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-20 00:46:58,603 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2023-12-20 00:46:58,604 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2023-12-20 00:46:58,604 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2023-12-20 00:46:58,604 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2023-12-20 00:46:58,604 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-20 00:46:58,605 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-20 00:46:58,606 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2023-12-20 00:46:58,606 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2023-12-20 00:46:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2023-12-20 00:46:58,607 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2023-12-20 00:46:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-20 00:46:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2023-12-20 00:46:58,607 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2023-12-20 00:46:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-20 00:46:58,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-20 00:46:58,675 INFO L241 CfgBuilder]: Building ICFG [2023-12-20 00:46:58,677 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-20 00:46:59,066 INFO L282 CfgBuilder]: Performing block encoding [2023-12-20 00:46:59,104 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-20 00:46:59,104 INFO L309 CfgBuilder]: Removed 7 assume(true) statements. [2023-12-20 00:46:59,105 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 12:46:59 BoogieIcfgContainer [2023-12-20 00:46:59,105 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-20 00:46:59,107 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-20 00:46:59,107 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-20 00:46:59,110 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-20 00:46:59,110 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.12 12:46:58" (1/3) ... [2023-12-20 00:46:59,111 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d148c8a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 12:46:59, skipping insertion in model container [2023-12-20 00:46:59,111 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:46:58" (2/3) ... [2023-12-20 00:46:59,111 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d148c8a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 12:46:59, skipping insertion in model container [2023-12-20 00:46:59,111 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 12:46:59" (3/3) ... [2023-12-20 00:46:59,112 INFO L112 eAbstractionObserver]: Analyzing ICFG transmitter.03.cil.c [2023-12-20 00:46:59,126 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-20 00:46:59,126 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-20 00:46:59,176 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-20 00:46:59,183 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;@5fed1a76, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-20 00:46:59,183 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-20 00:46:59,187 INFO L276 IsEmpty]: Start isEmpty. Operand has 136 states, 112 states have (on average 1.6785714285714286) internal successors, (188), 114 states have internal predecessors, (188), 16 states have call successors, (16), 6 states have call predecessors, (16), 6 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2023-12-20 00:46:59,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-12-20 00:46:59,195 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:46:59,195 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:46:59,196 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:46:59,200 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:46:59,200 INFO L85 PathProgramCache]: Analyzing trace with hash 1141548614, now seen corresponding path program 1 times [2023-12-20 00:46:59,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:46:59,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93424361] [2023-12-20 00:46:59,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:46:59,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:46:59,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:46:59,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:46:59,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:46:59,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:46:59,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:46:59,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:46:59,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:46:59,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:46:59,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:46:59,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:46:59,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:46:59,785 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 00:46:59,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:46:59,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93424361] [2023-12-20 00:46:59,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93424361] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:46:59,787 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:46:59,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 00:46:59,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88163068] [2023-12-20 00:46:59,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:46:59,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 00:46:59,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:46:59,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 00:46:59,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-20 00:46:59,830 INFO L87 Difference]: Start difference. First operand has 136 states, 112 states have (on average 1.6785714285714286) internal successors, (188), 114 states have internal predecessors, (188), 16 states have call successors, (16), 6 states have call predecessors, (16), 6 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Second operand has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:00,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:00,828 INFO L93 Difference]: Finished difference Result 466 states and 768 transitions. [2023-12-20 00:47:00,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 00:47:00,830 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 70 [2023-12-20 00:47:00,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:00,841 INFO L225 Difference]: With dead ends: 466 [2023-12-20 00:47:00,841 INFO L226 Difference]: Without dead ends: 335 [2023-12-20 00:47:00,845 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-12-20 00:47:00,848 INFO L413 NwaCegarLoop]: 109 mSDtfsCounter, 478 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 734 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 487 SdHoareTripleChecker+Valid, 410 SdHoareTripleChecker+Invalid, 803 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 734 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:00,849 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [487 Valid, 410 Invalid, 803 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 734 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-20 00:47:00,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2023-12-20 00:47:00,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 260. [2023-12-20 00:47:00,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 219 states have (on average 1.538812785388128) internal successors, (337), 221 states have internal predecessors, (337), 27 states have call successors, (27), 12 states have call predecessors, (27), 13 states have return successors, (30), 27 states have call predecessors, (30), 27 states have call successors, (30) [2023-12-20 00:47:00,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 394 transitions. [2023-12-20 00:47:00,915 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 394 transitions. Word has length 70 [2023-12-20 00:47:00,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:00,916 INFO L495 AbstractCegarLoop]: Abstraction has 260 states and 394 transitions. [2023-12-20 00:47:00,916 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:00,916 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 394 transitions. [2023-12-20 00:47:00,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-12-20 00:47:00,919 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:00,919 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:00,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-20 00:47:00,919 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:00,920 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:00,920 INFO L85 PathProgramCache]: Analyzing trace with hash -1097844571, now seen corresponding path program 1 times [2023-12-20 00:47:00,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:00,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656103955] [2023-12-20 00:47:00,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:00,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:00,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:01,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:01,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:01,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:01,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:01,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:01,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:01,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:01,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:01,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:01,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:01,090 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 00:47:01,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:01,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656103955] [2023-12-20 00:47:01,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656103955] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:01,091 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:01,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:47:01,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322326915] [2023-12-20 00:47:01,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:01,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:47:01,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:01,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:47:01,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:47:01,094 INFO L87 Difference]: Start difference. First operand 260 states and 394 transitions. Second operand has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:02,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:02,268 INFO L93 Difference]: Finished difference Result 798 states and 1226 transitions. [2023-12-20 00:47:02,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-20 00:47:02,269 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 70 [2023-12-20 00:47:02,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:02,277 INFO L225 Difference]: With dead ends: 798 [2023-12-20 00:47:02,278 INFO L226 Difference]: Without dead ends: 547 [2023-12-20 00:47:02,282 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2023-12-20 00:47:02,284 INFO L413 NwaCegarLoop]: 190 mSDtfsCounter, 511 mSDsluCounter, 559 mSDsCounter, 0 mSdLazyCounter, 1458 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 520 SdHoareTripleChecker+Valid, 749 SdHoareTripleChecker+Invalid, 1502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:02,284 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [520 Valid, 749 Invalid, 1502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1458 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-20 00:47:02,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2023-12-20 00:47:02,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 379. [2023-12-20 00:47:02,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 320 states have (on average 1.528125) internal successors, (489), 323 states have internal predecessors, (489), 38 states have call successors, (38), 18 states have call predecessors, (38), 20 states have return successors, (43), 39 states have call predecessors, (43), 38 states have call successors, (43) [2023-12-20 00:47:02,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 570 transitions. [2023-12-20 00:47:02,344 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 570 transitions. Word has length 70 [2023-12-20 00:47:02,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:02,345 INFO L495 AbstractCegarLoop]: Abstraction has 379 states and 570 transitions. [2023-12-20 00:47:02,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:02,345 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 570 transitions. [2023-12-20 00:47:02,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-12-20 00:47:02,347 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:02,348 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:02,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-20 00:47:02,348 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:02,348 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:02,349 INFO L85 PathProgramCache]: Analyzing trace with hash 163072679, now seen corresponding path program 1 times [2023-12-20 00:47:02,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:02,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825656843] [2023-12-20 00:47:02,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:02,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:02,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:02,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:02,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:02,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:02,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:02,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:02,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:02,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:02,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:02,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:02,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:02,501 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 00:47:02,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:02,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825656843] [2023-12-20 00:47:02,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825656843] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:02,502 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:02,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:47:02,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569668857] [2023-12-20 00:47:02,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:02,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:47:02,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:02,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:47:02,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:47:02,504 INFO L87 Difference]: Start difference. First operand 379 states and 570 transitions. Second operand has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:02,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:02,991 INFO L93 Difference]: Finished difference Result 870 states and 1331 transitions. [2023-12-20 00:47:02,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 00:47:02,992 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 70 [2023-12-20 00:47:02,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:02,995 INFO L225 Difference]: With dead ends: 870 [2023-12-20 00:47:02,995 INFO L226 Difference]: Without dead ends: 500 [2023-12-20 00:47:02,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 00:47:02,997 INFO L413 NwaCegarLoop]: 94 mSDtfsCounter, 358 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:02,997 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [368 Valid, 371 Invalid, 638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-20 00:47:02,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2023-12-20 00:47:03,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 379. [2023-12-20 00:47:03,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 320 states have (on average 1.51875) internal successors, (486), 323 states have internal predecessors, (486), 38 states have call successors, (38), 18 states have call predecessors, (38), 20 states have return successors, (43), 39 states have call predecessors, (43), 38 states have call successors, (43) [2023-12-20 00:47:03,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 567 transitions. [2023-12-20 00:47:03,022 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 567 transitions. Word has length 70 [2023-12-20 00:47:03,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:03,022 INFO L495 AbstractCegarLoop]: Abstraction has 379 states and 567 transitions. [2023-12-20 00:47:03,022 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:03,022 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 567 transitions. [2023-12-20 00:47:03,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-12-20 00:47:03,024 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:03,024 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:03,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-20 00:47:03,024 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:03,024 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:03,025 INFO L85 PathProgramCache]: Analyzing trace with hash 203747429, now seen corresponding path program 1 times [2023-12-20 00:47:03,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:03,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170133434] [2023-12-20 00:47:03,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:03,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:03,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:03,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:03,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:03,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:03,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:03,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:03,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:03,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:03,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:03,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:03,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:03,211 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 00:47:03,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:03,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170133434] [2023-12-20 00:47:03,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170133434] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:03,211 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:03,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:47:03,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840182085] [2023-12-20 00:47:03,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:03,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:47:03,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:03,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:47:03,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:47:03,214 INFO L87 Difference]: Start difference. First operand 379 states and 567 transitions. Second operand has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:04,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:04,330 INFO L93 Difference]: Finished difference Result 1289 states and 1950 transitions. [2023-12-20 00:47:04,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-20 00:47:04,331 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 70 [2023-12-20 00:47:04,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:04,338 INFO L225 Difference]: With dead ends: 1289 [2023-12-20 00:47:04,338 INFO L226 Difference]: Without dead ends: 919 [2023-12-20 00:47:04,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2023-12-20 00:47:04,347 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 519 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 1414 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 527 SdHoareTripleChecker+Valid, 734 SdHoareTripleChecker+Invalid, 1462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:04,348 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [527 Valid, 734 Invalid, 1462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1414 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-20 00:47:04,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 919 states. [2023-12-20 00:47:04,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 919 to 617. [2023-12-20 00:47:04,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 524 states have (on average 1.5133587786259541) internal successors, (793), 529 states have internal predecessors, (793), 58 states have call successors, (58), 30 states have call predecessors, (58), 34 states have return successors, (71), 61 states have call predecessors, (71), 58 states have call successors, (71) [2023-12-20 00:47:04,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 922 transitions. [2023-12-20 00:47:04,400 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 922 transitions. Word has length 70 [2023-12-20 00:47:04,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:04,400 INFO L495 AbstractCegarLoop]: Abstraction has 617 states and 922 transitions. [2023-12-20 00:47:04,401 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:04,401 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 922 transitions. [2023-12-20 00:47:04,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-12-20 00:47:04,402 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:04,403 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:04,403 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-20 00:47:04,403 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:04,403 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:04,403 INFO L85 PathProgramCache]: Analyzing trace with hash 1590532839, now seen corresponding path program 1 times [2023-12-20 00:47:04,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:04,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437086639] [2023-12-20 00:47:04,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:04,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:04,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:04,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:04,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:04,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:04,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:04,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:04,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:04,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:04,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:04,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:04,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:04,558 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 00:47:04,558 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:04,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437086639] [2023-12-20 00:47:04,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437086639] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:04,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:04,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:47:04,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835846473] [2023-12-20 00:47:04,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:04,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:47:04,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:04,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:47:04,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:47:04,560 INFO L87 Difference]: Start difference. First operand 617 states and 922 transitions. Second operand has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:04,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:04,981 INFO L93 Difference]: Finished difference Result 1396 states and 2110 transitions. [2023-12-20 00:47:04,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 00:47:04,981 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 70 [2023-12-20 00:47:04,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:04,986 INFO L225 Difference]: With dead ends: 1396 [2023-12-20 00:47:04,986 INFO L226 Difference]: Without dead ends: 788 [2023-12-20 00:47:04,988 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 00:47:04,989 INFO L413 NwaCegarLoop]: 94 mSDtfsCounter, 408 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:04,989 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [418 Valid, 307 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 509 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 00:47:04,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 788 states. [2023-12-20 00:47:05,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 788 to 617. [2023-12-20 00:47:05,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 524 states have (on average 1.5038167938931297) internal successors, (788), 529 states have internal predecessors, (788), 58 states have call successors, (58), 30 states have call predecessors, (58), 34 states have return successors, (71), 61 states have call predecessors, (71), 58 states have call successors, (71) [2023-12-20 00:47:05,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 917 transitions. [2023-12-20 00:47:05,037 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 917 transitions. Word has length 70 [2023-12-20 00:47:05,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:05,037 INFO L495 AbstractCegarLoop]: Abstraction has 617 states and 917 transitions. [2023-12-20 00:47:05,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:05,038 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 917 transitions. [2023-12-20 00:47:05,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-12-20 00:47:05,040 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:05,040 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:05,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-20 00:47:05,040 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:05,041 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:05,041 INFO L85 PathProgramCache]: Analyzing trace with hash -1828415451, now seen corresponding path program 1 times [2023-12-20 00:47:05,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:05,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628040122] [2023-12-20 00:47:05,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:05,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:05,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:05,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:05,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:05,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:05,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:05,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:05,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:05,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:05,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:05,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:05,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:05,197 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 00:47:05,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:05,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628040122] [2023-12-20 00:47:05,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628040122] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:05,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:05,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:47:05,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23373833] [2023-12-20 00:47:05,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:05,198 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:47:05,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:05,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:47:05,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:47:05,199 INFO L87 Difference]: Start difference. First operand 617 states and 917 transitions. Second operand has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:06,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:06,344 INFO L93 Difference]: Finished difference Result 2071 states and 3089 transitions. [2023-12-20 00:47:06,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-20 00:47:06,345 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 70 [2023-12-20 00:47:06,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:06,353 INFO L225 Difference]: With dead ends: 2071 [2023-12-20 00:47:06,353 INFO L226 Difference]: Without dead ends: 1463 [2023-12-20 00:47:06,355 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2023-12-20 00:47:06,355 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 502 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 1303 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 734 SdHoareTripleChecker+Invalid, 1353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:06,356 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [514 Valid, 734 Invalid, 1353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1303 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-20 00:47:06,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1463 states. [2023-12-20 00:47:06,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1463 to 1097. [2023-12-20 00:47:06,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1097 states, 938 states have (on average 1.4968017057569296) internal successors, (1404), 947 states have internal predecessors, (1404), 96 states have call successors, (96), 54 states have call predecessors, (96), 62 states have return successors, (131), 103 states have call predecessors, (131), 96 states have call successors, (131) [2023-12-20 00:47:06,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1097 states to 1097 states and 1631 transitions. [2023-12-20 00:47:06,423 INFO L78 Accepts]: Start accepts. Automaton has 1097 states and 1631 transitions. Word has length 70 [2023-12-20 00:47:06,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:06,423 INFO L495 AbstractCegarLoop]: Abstraction has 1097 states and 1631 transitions. [2023-12-20 00:47:06,423 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:06,424 INFO L276 IsEmpty]: Start isEmpty. Operand 1097 states and 1631 transitions. [2023-12-20 00:47:06,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-12-20 00:47:06,425 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:06,425 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:06,426 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-20 00:47:06,426 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:06,426 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:06,426 INFO L85 PathProgramCache]: Analyzing trace with hash -1384514777, now seen corresponding path program 1 times [2023-12-20 00:47:06,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:06,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029468106] [2023-12-20 00:47:06,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:06,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:06,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:06,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:06,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:06,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:06,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:06,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:06,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:06,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:06,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:06,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:06,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:06,525 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 00:47:06,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:06,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029468106] [2023-12-20 00:47:06,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029468106] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:06,525 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:06,525 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 00:47:06,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477546463] [2023-12-20 00:47:06,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:06,526 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 00:47:06,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:06,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 00:47:06,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-20 00:47:06,527 INFO L87 Difference]: Start difference. First operand 1097 states and 1631 transitions. Second operand has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:07,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:07,055 INFO L93 Difference]: Finished difference Result 2401 states and 3611 transitions. [2023-12-20 00:47:07,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-20 00:47:07,056 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 70 [2023-12-20 00:47:07,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:07,063 INFO L225 Difference]: With dead ends: 2401 [2023-12-20 00:47:07,063 INFO L226 Difference]: Without dead ends: 1314 [2023-12-20 00:47:07,066 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-12-20 00:47:07,067 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 209 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 577 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:07,067 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 431 Invalid, 611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 577 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-20 00:47:07,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1314 states. [2023-12-20 00:47:07,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1314 to 1099. [2023-12-20 00:47:07,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1099 states, 940 states have (on average 1.4872340425531916) internal successors, (1398), 949 states have internal predecessors, (1398), 96 states have call successors, (96), 54 states have call predecessors, (96), 62 states have return successors, (131), 103 states have call predecessors, (131), 96 states have call successors, (131) [2023-12-20 00:47:07,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 1625 transitions. [2023-12-20 00:47:07,160 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 1625 transitions. Word has length 70 [2023-12-20 00:47:07,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:07,160 INFO L495 AbstractCegarLoop]: Abstraction has 1099 states and 1625 transitions. [2023-12-20 00:47:07,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:07,161 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 1625 transitions. [2023-12-20 00:47:07,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-12-20 00:47:07,162 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:07,162 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:07,163 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-20 00:47:07,163 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:07,163 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:07,163 INFO L85 PathProgramCache]: Analyzing trace with hash -491028439, now seen corresponding path program 1 times [2023-12-20 00:47:07,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:07,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585636834] [2023-12-20 00:47:07,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:07,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:07,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:07,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:07,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:07,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:07,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:07,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:07,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:07,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:07,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:07,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:07,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:07,245 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 00:47:07,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:07,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585636834] [2023-12-20 00:47:07,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585636834] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:07,246 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:07,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 00:47:07,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865647814] [2023-12-20 00:47:07,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:07,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 00:47:07,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:07,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 00:47:07,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-20 00:47:07,247 INFO L87 Difference]: Start difference. First operand 1099 states and 1625 transitions. Second operand has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:07,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:07,741 INFO L93 Difference]: Finished difference Result 2487 states and 3723 transitions. [2023-12-20 00:47:07,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-20 00:47:07,741 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 70 [2023-12-20 00:47:07,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:07,748 INFO L225 Difference]: With dead ends: 2487 [2023-12-20 00:47:07,748 INFO L226 Difference]: Without dead ends: 1398 [2023-12-20 00:47:07,751 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2023-12-20 00:47:07,752 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 212 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 430 SdHoareTripleChecker+Invalid, 597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:07,752 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 430 Invalid, 597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 00:47:07,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1398 states. [2023-12-20 00:47:07,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1398 to 1117. [2023-12-20 00:47:07,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1117 states, 958 states have (on average 1.4780793319415448) internal successors, (1416), 967 states have internal predecessors, (1416), 96 states have call successors, (96), 54 states have call predecessors, (96), 62 states have return successors, (131), 103 states have call predecessors, (131), 96 states have call successors, (131) [2023-12-20 00:47:07,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1117 states to 1117 states and 1643 transitions. [2023-12-20 00:47:07,811 INFO L78 Accepts]: Start accepts. Automaton has 1117 states and 1643 transitions. Word has length 70 [2023-12-20 00:47:07,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:07,811 INFO L495 AbstractCegarLoop]: Abstraction has 1117 states and 1643 transitions. [2023-12-20 00:47:07,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:07,812 INFO L276 IsEmpty]: Start isEmpty. Operand 1117 states and 1643 transitions. [2023-12-20 00:47:07,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-12-20 00:47:07,813 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:07,813 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:07,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-20 00:47:07,814 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:07,814 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:07,814 INFO L85 PathProgramCache]: Analyzing trace with hash -1862835737, now seen corresponding path program 1 times [2023-12-20 00:47:07,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:07,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281798674] [2023-12-20 00:47:07,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:07,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:07,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:07,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:07,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:07,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:07,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:07,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:07,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:07,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:07,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:07,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:07,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:07,922 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 00:47:07,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:07,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281798674] [2023-12-20 00:47:07,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281798674] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:07,922 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:07,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:47:07,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769666638] [2023-12-20 00:47:07,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:07,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:47:07,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:07,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:47:07,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:47:07,925 INFO L87 Difference]: Start difference. First operand 1117 states and 1643 transitions. Second operand has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:09,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:09,274 INFO L93 Difference]: Finished difference Result 5978 states and 8973 transitions. [2023-12-20 00:47:09,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-20 00:47:09,275 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 70 [2023-12-20 00:47:09,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:09,300 INFO L225 Difference]: With dead ends: 5978 [2023-12-20 00:47:09,300 INFO L226 Difference]: Without dead ends: 4871 [2023-12-20 00:47:09,307 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2023-12-20 00:47:09,308 INFO L413 NwaCegarLoop]: 199 mSDtfsCounter, 1120 mSDsluCounter, 429 mSDsCounter, 0 mSdLazyCounter, 1085 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1136 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 1262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 1085 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:09,308 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1136 Valid, 628 Invalid, 1262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 1085 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-20 00:47:09,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4871 states. [2023-12-20 00:47:09,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4871 to 4086. [2023-12-20 00:47:09,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4086 states, 3520 states have (on average 1.4659090909090908) internal successors, (5160), 3553 states have internal predecessors, (5160), 325 states have call successors, (325), 206 states have call predecessors, (325), 240 states have return successors, (536), 334 states have call predecessors, (536), 325 states have call successors, (536) [2023-12-20 00:47:09,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4086 states to 4086 states and 6021 transitions. [2023-12-20 00:47:09,545 INFO L78 Accepts]: Start accepts. Automaton has 4086 states and 6021 transitions. Word has length 70 [2023-12-20 00:47:09,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:09,545 INFO L495 AbstractCegarLoop]: Abstraction has 4086 states and 6021 transitions. [2023-12-20 00:47:09,545 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:09,545 INFO L276 IsEmpty]: Start isEmpty. Operand 4086 states and 6021 transitions. [2023-12-20 00:47:09,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-12-20 00:47:09,547 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:09,547 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:09,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-20 00:47:09,548 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:09,548 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:09,548 INFO L85 PathProgramCache]: Analyzing trace with hash -1339515066, now seen corresponding path program 1 times [2023-12-20 00:47:09,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:09,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389853726] [2023-12-20 00:47:09,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:09,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:09,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:09,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:09,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:09,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:09,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:09,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:09,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:09,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:09,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:09,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:09,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:09,635 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 00:47:09,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:09,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389853726] [2023-12-20 00:47:09,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389853726] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:09,636 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:09,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 00:47:09,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121084152] [2023-12-20 00:47:09,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:09,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 00:47:09,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:09,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 00:47:09,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-20 00:47:09,638 INFO L87 Difference]: Start difference. First operand 4086 states and 6021 transitions. Second operand has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:10,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:10,302 INFO L93 Difference]: Finished difference Result 8859 states and 13346 transitions. [2023-12-20 00:47:10,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-20 00:47:10,302 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 70 [2023-12-20 00:47:10,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:10,327 INFO L225 Difference]: With dead ends: 8859 [2023-12-20 00:47:10,327 INFO L226 Difference]: Without dead ends: 4783 [2023-12-20 00:47:10,340 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2023-12-20 00:47:10,341 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 200 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 430 SdHoareTripleChecker+Invalid, 580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:10,341 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 430 Invalid, 580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-20 00:47:10,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4783 states. [2023-12-20 00:47:10,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4783 to 4122. [2023-12-20 00:47:10,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4122 states, 3556 states have (on average 1.4561304836895388) internal successors, (5178), 3589 states have internal predecessors, (5178), 325 states have call successors, (325), 206 states have call predecessors, (325), 240 states have return successors, (536), 334 states have call predecessors, (536), 325 states have call successors, (536) [2023-12-20 00:47:10,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4122 states to 4122 states and 6039 transitions. [2023-12-20 00:47:10,614 INFO L78 Accepts]: Start accepts. Automaton has 4122 states and 6039 transitions. Word has length 70 [2023-12-20 00:47:10,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:10,614 INFO L495 AbstractCegarLoop]: Abstraction has 4122 states and 6039 transitions. [2023-12-20 00:47:10,614 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:10,614 INFO L276 IsEmpty]: Start isEmpty. Operand 4122 states and 6039 transitions. [2023-12-20 00:47:10,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-12-20 00:47:10,616 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:10,616 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:10,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-20 00:47:10,616 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:10,617 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:10,617 INFO L85 PathProgramCache]: Analyzing trace with hash 2111446728, now seen corresponding path program 1 times [2023-12-20 00:47:10,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:10,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574729084] [2023-12-20 00:47:10,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:10,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:10,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:10,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:10,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:10,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:10,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:10,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:10,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:10,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:10,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:10,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:10,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:10,735 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 00:47:10,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:10,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574729084] [2023-12-20 00:47:10,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574729084] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:10,736 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:10,736 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:47:10,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253990168] [2023-12-20 00:47:10,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:10,737 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:47:10,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:10,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:47:10,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:47:10,737 INFO L87 Difference]: Start difference. First operand 4122 states and 6039 transitions. Second operand has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:12,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:12,271 INFO L93 Difference]: Finished difference Result 13304 states and 19703 transitions. [2023-12-20 00:47:12,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-20 00:47:12,272 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 70 [2023-12-20 00:47:12,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:12,325 INFO L225 Difference]: With dead ends: 13304 [2023-12-20 00:47:12,325 INFO L226 Difference]: Without dead ends: 9192 [2023-12-20 00:47:12,343 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2023-12-20 00:47:12,344 INFO L413 NwaCegarLoop]: 203 mSDtfsCounter, 1244 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 1083 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1260 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 1279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 1083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:12,344 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1260 Valid, 639 Invalid, 1279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 1083 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-20 00:47:12,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9192 states. [2023-12-20 00:47:12,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9192 to 6077. [2023-12-20 00:47:12,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6077 states, 5238 states have (on average 1.4486445208094694) internal successors, (7588), 5287 states have internal predecessors, (7588), 480 states have call successors, (480), 308 states have call predecessors, (480), 358 states have return successors, (747), 489 states have call predecessors, (747), 480 states have call successors, (747) [2023-12-20 00:47:12,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6077 states to 6077 states and 8815 transitions. [2023-12-20 00:47:12,758 INFO L78 Accepts]: Start accepts. Automaton has 6077 states and 8815 transitions. Word has length 70 [2023-12-20 00:47:12,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:12,758 INFO L495 AbstractCegarLoop]: Abstraction has 6077 states and 8815 transitions. [2023-12-20 00:47:12,759 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:12,759 INFO L276 IsEmpty]: Start isEmpty. Operand 6077 states and 8815 transitions. [2023-12-20 00:47:12,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-20 00:47:12,761 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:12,761 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:12,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-20 00:47:12,761 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:12,762 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:12,762 INFO L85 PathProgramCache]: Analyzing trace with hash 2041081219, now seen corresponding path program 1 times [2023-12-20 00:47:12,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:12,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892144074] [2023-12-20 00:47:12,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:12,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:12,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:12,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:12,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:12,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:12,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:12,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:12,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:12,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:12,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:12,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:12,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:12,854 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 00:47:12,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:12,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892144074] [2023-12-20 00:47:12,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1892144074] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:12,854 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:12,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 00:47:12,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402845759] [2023-12-20 00:47:12,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:12,855 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 00:47:12,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:12,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 00:47:12,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-20 00:47:12,855 INFO L87 Difference]: Start difference. First operand 6077 states and 8815 transitions. Second operand has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:13,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:13,619 INFO L93 Difference]: Finished difference Result 13072 states and 19282 transitions. [2023-12-20 00:47:13,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-20 00:47:13,620 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 75 [2023-12-20 00:47:13,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:13,649 INFO L225 Difference]: With dead ends: 13072 [2023-12-20 00:47:13,649 INFO L226 Difference]: Without dead ends: 7005 [2023-12-20 00:47:13,667 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2023-12-20 00:47:13,667 INFO L413 NwaCegarLoop]: 114 mSDtfsCounter, 178 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:13,667 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 427 Invalid, 567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-20 00:47:13,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7005 states. [2023-12-20 00:47:14,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7005 to 6149. [2023-12-20 00:47:14,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6149 states, 5310 states have (on average 1.4391713747645951) internal successors, (7642), 5359 states have internal predecessors, (7642), 480 states have call successors, (480), 308 states have call predecessors, (480), 358 states have return successors, (747), 489 states have call predecessors, (747), 480 states have call successors, (747) [2023-12-20 00:47:14,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6149 states to 6149 states and 8869 transitions. [2023-12-20 00:47:14,055 INFO L78 Accepts]: Start accepts. Automaton has 6149 states and 8869 transitions. Word has length 75 [2023-12-20 00:47:14,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:14,055 INFO L495 AbstractCegarLoop]: Abstraction has 6149 states and 8869 transitions. [2023-12-20 00:47:14,056 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:14,056 INFO L276 IsEmpty]: Start isEmpty. Operand 6149 states and 8869 transitions. [2023-12-20 00:47:14,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-20 00:47:14,058 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:14,058 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:14,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-20 00:47:14,059 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:14,059 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:14,059 INFO L85 PathProgramCache]: Analyzing trace with hash 1197075717, now seen corresponding path program 1 times [2023-12-20 00:47:14,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:14,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138074460] [2023-12-20 00:47:14,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:14,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:14,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:14,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:14,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:14,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:14,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:14,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:14,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:14,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:14,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:14,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:14,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:14,196 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 00:47:14,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:14,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138074460] [2023-12-20 00:47:14,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138074460] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:14,196 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:14,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 00:47:14,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467679238] [2023-12-20 00:47:14,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:14,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 00:47:14,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:14,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 00:47:14,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-20 00:47:14,198 INFO L87 Difference]: Start difference. First operand 6149 states and 8869 transitions. Second operand has 8 states, 8 states have (on average 8.125) internal successors, (65), 6 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:15,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:15,599 INFO L93 Difference]: Finished difference Result 22798 states and 32707 transitions. [2023-12-20 00:47:15,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-20 00:47:15,600 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 6 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 75 [2023-12-20 00:47:15,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:15,656 INFO L225 Difference]: With dead ends: 22798 [2023-12-20 00:47:15,657 INFO L226 Difference]: Without dead ends: 16660 [2023-12-20 00:47:15,676 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=112, Invalid=308, Unknown=0, NotChecked=0, Total=420 [2023-12-20 00:47:15,676 INFO L413 NwaCegarLoop]: 106 mSDtfsCounter, 669 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 1087 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 679 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 1163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:15,677 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [679 Valid, 562 Invalid, 1163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1087 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-20 00:47:15,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16660 states. [2023-12-20 00:47:16,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16660 to 11547. [2023-12-20 00:47:16,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11547 states, 9930 states have (on average 1.4193353474320243) internal successors, (14094), 10069 states have internal predecessors, (14094), 894 states have call successors, (894), 580 states have call predecessors, (894), 722 states have return successors, (1491), 913 states have call predecessors, (1491), 894 states have call successors, (1491) [2023-12-20 00:47:16,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11547 states to 11547 states and 16479 transitions. [2023-12-20 00:47:16,465 INFO L78 Accepts]: Start accepts. Automaton has 11547 states and 16479 transitions. Word has length 75 [2023-12-20 00:47:16,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:16,466 INFO L495 AbstractCegarLoop]: Abstraction has 11547 states and 16479 transitions. [2023-12-20 00:47:16,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 6 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:16,466 INFO L276 IsEmpty]: Start isEmpty. Operand 11547 states and 16479 transitions. [2023-12-20 00:47:16,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-20 00:47:16,473 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:16,473 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:16,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-20 00:47:16,473 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:16,474 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:16,474 INFO L85 PathProgramCache]: Analyzing trace with hash 1219707971, now seen corresponding path program 1 times [2023-12-20 00:47:16,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:16,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874478827] [2023-12-20 00:47:16,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:16,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:16,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:16,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:16,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:16,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:16,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:16,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:16,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:16,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:16,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:16,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:16,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:16,610 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 00:47:16,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:16,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874478827] [2023-12-20 00:47:16,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874478827] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:16,610 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:16,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 00:47:16,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866517463] [2023-12-20 00:47:16,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:16,611 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 00:47:16,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:16,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 00:47:16,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-20 00:47:16,612 INFO L87 Difference]: Start difference. First operand 11547 states and 16479 transitions. Second operand has 8 states, 8 states have (on average 8.125) internal successors, (65), 6 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:17,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:17,858 INFO L93 Difference]: Finished difference Result 16222 states and 23042 transitions. [2023-12-20 00:47:17,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-20 00:47:17,858 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 6 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 75 [2023-12-20 00:47:17,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:17,893 INFO L225 Difference]: With dead ends: 16222 [2023-12-20 00:47:17,893 INFO L226 Difference]: Without dead ends: 9856 [2023-12-20 00:47:17,916 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=112, Invalid=308, Unknown=0, NotChecked=0, Total=420 [2023-12-20 00:47:17,917 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 668 mSDsluCounter, 454 mSDsCounter, 0 mSdLazyCounter, 1084 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 678 SdHoareTripleChecker+Valid, 559 SdHoareTripleChecker+Invalid, 1157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1084 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:17,917 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [678 Valid, 559 Invalid, 1157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1084 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-20 00:47:17,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9856 states. [2023-12-20 00:47:18,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9856 to 6705. [2023-12-20 00:47:18,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6705 states, 5752 states have (on average 1.400904033379694) internal successors, (8058), 5819 states have internal predecessors, (8058), 540 states have call successors, (540), 344 states have call predecessors, (540), 412 states have return successors, (802), 549 states have call predecessors, (802), 540 states have call successors, (802) [2023-12-20 00:47:18,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6705 states to 6705 states and 9400 transitions. [2023-12-20 00:47:18,422 INFO L78 Accepts]: Start accepts. Automaton has 6705 states and 9400 transitions. Word has length 75 [2023-12-20 00:47:18,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:18,423 INFO L495 AbstractCegarLoop]: Abstraction has 6705 states and 9400 transitions. [2023-12-20 00:47:18,423 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 6 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:18,423 INFO L276 IsEmpty]: Start isEmpty. Operand 6705 states and 9400 transitions. [2023-12-20 00:47:18,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-20 00:47:18,426 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:18,426 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:18,426 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-20 00:47:18,426 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:18,426 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:18,426 INFO L85 PathProgramCache]: Analyzing trace with hash -1689055931, now seen corresponding path program 1 times [2023-12-20 00:47:18,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:18,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317855756] [2023-12-20 00:47:18,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:18,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:18,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:18,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:18,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:18,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:18,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:18,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:18,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:18,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:18,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:18,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:18,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:18,534 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 00:47:18,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:18,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317855756] [2023-12-20 00:47:18,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317855756] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:18,535 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:18,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:47:18,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104756666] [2023-12-20 00:47:18,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:18,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:47:18,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:18,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:47:18,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:47:18,536 INFO L87 Difference]: Start difference. First operand 6705 states and 9400 transitions. Second operand has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:19,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:19,196 INFO L93 Difference]: Finished difference Result 14262 states and 20165 transitions. [2023-12-20 00:47:19,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-20 00:47:19,196 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 75 [2023-12-20 00:47:19,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:19,223 INFO L225 Difference]: With dead ends: 14262 [2023-12-20 00:47:19,223 INFO L226 Difference]: Without dead ends: 7570 [2023-12-20 00:47:19,237 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-12-20 00:47:19,238 INFO L413 NwaCegarLoop]: 93 mSDtfsCounter, 409 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 460 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 420 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:19,238 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [420 Valid, 370 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 460 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 00:47:19,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7570 states. [2023-12-20 00:47:19,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7570 to 6681. [2023-12-20 00:47:19,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6681 states, 5728 states have (on average 1.3816340782122905) internal successors, (7914), 5795 states have internal predecessors, (7914), 540 states have call successors, (540), 344 states have call predecessors, (540), 412 states have return successors, (802), 549 states have call predecessors, (802), 540 states have call successors, (802) [2023-12-20 00:47:19,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6681 states to 6681 states and 9256 transitions. [2023-12-20 00:47:19,673 INFO L78 Accepts]: Start accepts. Automaton has 6681 states and 9256 transitions. Word has length 75 [2023-12-20 00:47:19,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:19,674 INFO L495 AbstractCegarLoop]: Abstraction has 6681 states and 9256 transitions. [2023-12-20 00:47:19,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:19,674 INFO L276 IsEmpty]: Start isEmpty. Operand 6681 states and 9256 transitions. [2023-12-20 00:47:19,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-20 00:47:19,677 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:19,677 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:19,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-20 00:47:19,677 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:19,677 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:19,677 INFO L85 PathProgramCache]: Analyzing trace with hash 2096438275, now seen corresponding path program 1 times [2023-12-20 00:47:19,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:19,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231282177] [2023-12-20 00:47:19,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:19,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:19,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:19,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:19,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:19,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:19,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:19,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:19,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:19,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:19,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:19,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:19,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:19,838 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 00:47:19,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:19,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231282177] [2023-12-20 00:47:19,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231282177] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:19,840 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:19,841 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 00:47:19,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656852326] [2023-12-20 00:47:19,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:19,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 00:47:19,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:19,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 00:47:19,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-20 00:47:19,842 INFO L87 Difference]: Start difference. First operand 6681 states and 9256 transitions. Second operand has 8 states, 8 states have (on average 8.125) internal successors, (65), 6 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:21,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:21,207 INFO L93 Difference]: Finished difference Result 15498 states and 21513 transitions. [2023-12-20 00:47:21,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-20 00:47:21,207 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 6 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 75 [2023-12-20 00:47:21,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:21,231 INFO L225 Difference]: With dead ends: 15498 [2023-12-20 00:47:21,231 INFO L226 Difference]: Without dead ends: 10032 [2023-12-20 00:47:21,239 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2023-12-20 00:47:21,240 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 845 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 1091 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 853 SdHoareTripleChecker+Valid, 494 SdHoareTripleChecker+Invalid, 1186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 1091 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:21,240 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [853 Valid, 494 Invalid, 1186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 1091 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-20 00:47:21,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10032 states. [2023-12-20 00:47:21,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10032 to 6639. [2023-12-20 00:47:21,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6639 states, 5698 states have (on average 1.3738153738153738) internal successors, (7828), 5753 states have internal predecessors, (7828), 540 states have call successors, (540), 344 states have call predecessors, (540), 400 states have return successors, (750), 545 states have call predecessors, (750), 540 states have call successors, (750) [2023-12-20 00:47:21,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6639 states to 6639 states and 9118 transitions. [2023-12-20 00:47:21,612 INFO L78 Accepts]: Start accepts. Automaton has 6639 states and 9118 transitions. Word has length 75 [2023-12-20 00:47:21,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:21,613 INFO L495 AbstractCegarLoop]: Abstraction has 6639 states and 9118 transitions. [2023-12-20 00:47:21,613 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 6 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:21,613 INFO L276 IsEmpty]: Start isEmpty. Operand 6639 states and 9118 transitions. [2023-12-20 00:47:21,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-20 00:47:21,615 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:21,615 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:21,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-20 00:47:21,615 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:21,615 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:21,616 INFO L85 PathProgramCache]: Analyzing trace with hash -275300987, now seen corresponding path program 1 times [2023-12-20 00:47:21,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:21,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046460457] [2023-12-20 00:47:21,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:21,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:21,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:21,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:21,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:21,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:21,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:21,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:21,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:21,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:21,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:21,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:21,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:21,718 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 00:47:21,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:21,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046460457] [2023-12-20 00:47:21,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046460457] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:21,719 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:21,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:47:21,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56912018] [2023-12-20 00:47:21,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:21,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:47:21,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:21,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:47:21,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:47:21,720 INFO L87 Difference]: Start difference. First operand 6639 states and 9118 transitions. Second operand has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:22,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:22,618 INFO L93 Difference]: Finished difference Result 15308 states and 21195 transitions. [2023-12-20 00:47:22,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 00:47:22,619 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 75 [2023-12-20 00:47:22,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:22,647 INFO L225 Difference]: With dead ends: 15308 [2023-12-20 00:47:22,647 INFO L226 Difference]: Without dead ends: 8682 [2023-12-20 00:47:22,664 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:47:22,665 INFO L413 NwaCegarLoop]: 97 mSDtfsCounter, 549 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 539 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 559 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:22,665 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [559 Valid, 373 Invalid, 597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 539 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-20 00:47:22,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8682 states. [2023-12-20 00:47:23,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8682 to 7003. [2023-12-20 00:47:23,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7003 states, 6036 states have (on average 1.3469184890656063) internal successors, (8130), 6091 states have internal predecessors, (8130), 548 states have call successors, (548), 362 states have call predecessors, (548), 418 states have return successors, (774), 553 states have call predecessors, (774), 548 states have call successors, (774) [2023-12-20 00:47:23,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7003 states to 7003 states and 9452 transitions. [2023-12-20 00:47:23,129 INFO L78 Accepts]: Start accepts. Automaton has 7003 states and 9452 transitions. Word has length 75 [2023-12-20 00:47:23,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:23,130 INFO L495 AbstractCegarLoop]: Abstraction has 7003 states and 9452 transitions. [2023-12-20 00:47:23,130 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:23,130 INFO L276 IsEmpty]: Start isEmpty. Operand 7003 states and 9452 transitions. [2023-12-20 00:47:23,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-20 00:47:23,131 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:23,131 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:23,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-20 00:47:23,132 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:23,132 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:23,132 INFO L85 PathProgramCache]: Analyzing trace with hash -213261373, now seen corresponding path program 1 times [2023-12-20 00:47:23,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:23,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303622173] [2023-12-20 00:47:23,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:23,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:23,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:23,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:23,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:23,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:23,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:23,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:23,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:23,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:23,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:23,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:23,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:23,263 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 00:47:23,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:23,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303622173] [2023-12-20 00:47:23,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303622173] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:23,264 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:23,264 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 00:47:23,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258153405] [2023-12-20 00:47:23,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:23,264 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 00:47:23,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:23,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 00:47:23,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-20 00:47:23,265 INFO L87 Difference]: Start difference. First operand 7003 states and 9452 transitions. Second operand has 8 states, 8 states have (on average 8.125) internal successors, (65), 6 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:24,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:24,533 INFO L93 Difference]: Finished difference Result 15507 states and 21122 transitions. [2023-12-20 00:47:24,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-20 00:47:24,534 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 6 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 75 [2023-12-20 00:47:24,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:24,561 INFO L225 Difference]: With dead ends: 15507 [2023-12-20 00:47:24,561 INFO L226 Difference]: Without dead ends: 9293 [2023-12-20 00:47:24,576 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2023-12-20 00:47:24,577 INFO L413 NwaCegarLoop]: 114 mSDtfsCounter, 658 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 1049 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 667 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 1128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1049 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:24,577 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [667 Valid, 555 Invalid, 1128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1049 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-20 00:47:24,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9293 states. [2023-12-20 00:47:25,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9293 to 6439. [2023-12-20 00:47:25,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6439 states, 5608 states have (on average 1.3352353780313837) internal successors, (7488), 5635 states have internal predecessors, (7488), 484 states have call successors, (484), 318 states have call predecessors, (484), 346 states have return successors, (652), 487 states have call predecessors, (652), 484 states have call successors, (652) [2023-12-20 00:47:25,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6439 states to 6439 states and 8624 transitions. [2023-12-20 00:47:25,033 INFO L78 Accepts]: Start accepts. Automaton has 6439 states and 8624 transitions. Word has length 75 [2023-12-20 00:47:25,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:25,033 INFO L495 AbstractCegarLoop]: Abstraction has 6439 states and 8624 transitions. [2023-12-20 00:47:25,034 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 6 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:25,034 INFO L276 IsEmpty]: Start isEmpty. Operand 6439 states and 8624 transitions. [2023-12-20 00:47:25,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-20 00:47:25,035 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:25,035 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:25,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-20 00:47:25,035 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:25,036 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:25,036 INFO L85 PathProgramCache]: Analyzing trace with hash -72712763, now seen corresponding path program 1 times [2023-12-20 00:47:25,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:25,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945314309] [2023-12-20 00:47:25,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:25,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:25,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:25,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:25,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:25,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:25,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:25,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:25,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:25,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:25,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:25,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:25,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:25,131 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 00:47:25,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:25,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945314309] [2023-12-20 00:47:25,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945314309] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:25,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:25,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 00:47:25,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680886445] [2023-12-20 00:47:25,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:25,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 00:47:25,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:25,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 00:47:25,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-20 00:47:25,134 INFO L87 Difference]: Start difference. First operand 6439 states and 8624 transitions. Second operand has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:26,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:26,031 INFO L93 Difference]: Finished difference Result 20822 states and 28061 transitions. [2023-12-20 00:47:26,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 00:47:26,032 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 75 [2023-12-20 00:47:26,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:26,072 INFO L225 Difference]: With dead ends: 20822 [2023-12-20 00:47:26,072 INFO L226 Difference]: Without dead ends: 14396 [2023-12-20 00:47:26,092 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2023-12-20 00:47:26,092 INFO L413 NwaCegarLoop]: 131 mSDtfsCounter, 663 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 671 SdHoareTripleChecker+Valid, 410 SdHoareTripleChecker+Invalid, 565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:26,092 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [671 Valid, 410 Invalid, 565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 459 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-20 00:47:26,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14396 states. [2023-12-20 00:47:26,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14396 to 12470. [2023-12-20 00:47:26,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12470 states, 10866 states have (on average 1.3104178170439904) internal successors, (14239), 10927 states have internal predecessors, (14239), 915 states have call successors, (915), 616 states have call predecessors, (915), 688 states have return successors, (1420), 930 states have call predecessors, (1420), 915 states have call successors, (1420) [2023-12-20 00:47:26,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12470 states to 12470 states and 16574 transitions. [2023-12-20 00:47:26,980 INFO L78 Accepts]: Start accepts. Automaton has 12470 states and 16574 transitions. Word has length 75 [2023-12-20 00:47:26,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:26,981 INFO L495 AbstractCegarLoop]: Abstraction has 12470 states and 16574 transitions. [2023-12-20 00:47:26,981 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:26,981 INFO L276 IsEmpty]: Start isEmpty. Operand 12470 states and 16574 transitions. [2023-12-20 00:47:26,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-20 00:47:26,983 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:26,983 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:26,983 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-20 00:47:26,983 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:26,983 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:26,983 INFO L85 PathProgramCache]: Analyzing trace with hash -1978702352, now seen corresponding path program 1 times [2023-12-20 00:47:26,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:26,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577483189] [2023-12-20 00:47:26,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:26,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:26,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:27,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:27,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:27,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:27,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:27,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:27,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:27,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:27,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:27,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:27,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:27,035 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 00:47:27,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:27,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577483189] [2023-12-20 00:47:27,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577483189] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:27,035 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:27,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-20 00:47:27,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407530665] [2023-12-20 00:47:27,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:27,036 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 00:47:27,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:27,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 00:47:27,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:47:27,037 INFO L87 Difference]: Start difference. First operand 12470 states and 16574 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:27,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:27,888 INFO L93 Difference]: Finished difference Result 26926 states and 35838 transitions. [2023-12-20 00:47:27,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-20 00:47:27,889 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 76 [2023-12-20 00:47:27,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:27,937 INFO L225 Difference]: With dead ends: 26926 [2023-12-20 00:47:27,938 INFO L226 Difference]: Without dead ends: 14469 [2023-12-20 00:47:27,965 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-20 00:47:27,966 INFO L413 NwaCegarLoop]: 109 mSDtfsCounter, 405 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 425 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:27,966 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [425 Valid, 228 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 00:47:27,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14469 states. [2023-12-20 00:47:28,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14469 to 12461. [2023-12-20 00:47:28,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12461 states, 10862 states have (on average 1.3101638740563433) internal successors, (14231), 10922 states have internal predecessors, (14231), 910 states have call successors, (910), 616 states have call predecessors, (910), 688 states have return successors, (1414), 924 states have call predecessors, (1414), 910 states have call successors, (1414) [2023-12-20 00:47:28,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12461 states to 12461 states and 16555 transitions. [2023-12-20 00:47:28,753 INFO L78 Accepts]: Start accepts. Automaton has 12461 states and 16555 transitions. Word has length 76 [2023-12-20 00:47:28,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:28,754 INFO L495 AbstractCegarLoop]: Abstraction has 12461 states and 16555 transitions. [2023-12-20 00:47:28,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:28,754 INFO L276 IsEmpty]: Start isEmpty. Operand 12461 states and 16555 transitions. [2023-12-20 00:47:28,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-20 00:47:28,755 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:28,755 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:28,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-20 00:47:28,756 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:28,756 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:28,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1249744717, now seen corresponding path program 1 times [2023-12-20 00:47:28,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:28,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018673846] [2023-12-20 00:47:28,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:28,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:28,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:28,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:28,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:28,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:28,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:28,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:28,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:28,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:28,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:28,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:28,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:28,838 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 00:47:28,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:28,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018673846] [2023-12-20 00:47:28,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018673846] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:28,839 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:28,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 00:47:28,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101444583] [2023-12-20 00:47:28,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:28,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 00:47:28,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:28,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 00:47:28,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-20 00:47:28,841 INFO L87 Difference]: Start difference. First operand 12461 states and 16555 transitions. Second operand has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:30,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:30,231 INFO L93 Difference]: Finished difference Result 40998 states and 54628 transitions. [2023-12-20 00:47:30,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 00:47:30,231 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 77 [2023-12-20 00:47:30,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:30,300 INFO L225 Difference]: With dead ends: 40998 [2023-12-20 00:47:30,300 INFO L226 Difference]: Without dead ends: 28550 [2023-12-20 00:47:30,323 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2023-12-20 00:47:30,324 INFO L413 NwaCegarLoop]: 139 mSDtfsCounter, 520 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 528 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:30,325 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [528 Valid, 491 Invalid, 625 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-20 00:47:30,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28550 states. [2023-12-20 00:47:31,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28550 to 24538. [2023-12-20 00:47:31,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24538 states, 21394 states have (on average 1.2968589324109563) internal successors, (27745), 21535 states have internal predecessors, (27745), 1759 states have call successors, (1759), 1208 states have call predecessors, (1759), 1384 states have return successors, (2901), 1798 states have call predecessors, (2901), 1759 states have call successors, (2901) [2023-12-20 00:47:31,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24538 states to 24538 states and 32405 transitions. [2023-12-20 00:47:31,689 INFO L78 Accepts]: Start accepts. Automaton has 24538 states and 32405 transitions. Word has length 77 [2023-12-20 00:47:31,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:31,689 INFO L495 AbstractCegarLoop]: Abstraction has 24538 states and 32405 transitions. [2023-12-20 00:47:31,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:31,689 INFO L276 IsEmpty]: Start isEmpty. Operand 24538 states and 32405 transitions. [2023-12-20 00:47:31,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-20 00:47:31,691 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:31,691 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:31,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-20 00:47:31,692 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:31,692 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:31,692 INFO L85 PathProgramCache]: Analyzing trace with hash 658713073, now seen corresponding path program 1 times [2023-12-20 00:47:31,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:31,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708296123] [2023-12-20 00:47:31,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:31,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:31,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:31,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:31,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:31,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:31,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:31,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:31,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:31,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:31,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:31,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:31,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:31,745 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 00:47:31,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:31,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708296123] [2023-12-20 00:47:31,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708296123] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:31,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:31,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-20 00:47:31,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993160774] [2023-12-20 00:47:31,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:31,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 00:47:31,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:31,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 00:47:31,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:47:31,747 INFO L87 Difference]: Start difference. First operand 24538 states and 32405 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:33,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:33,079 INFO L93 Difference]: Finished difference Result 50318 states and 66620 transitions. [2023-12-20 00:47:33,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-20 00:47:33,081 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 77 [2023-12-20 00:47:33,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:33,132 INFO L225 Difference]: With dead ends: 50318 [2023-12-20 00:47:33,133 INFO L226 Difference]: Without dead ends: 25793 [2023-12-20 00:47:33,170 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-20 00:47:33,170 INFO L413 NwaCegarLoop]: 108 mSDtfsCounter, 404 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:33,171 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [424 Valid, 226 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-20 00:47:33,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25793 states. [2023-12-20 00:47:34,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25793 to 22126. [2023-12-20 00:47:34,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22126 states, 19317 states have (on average 1.298907697882694) internal successors, (25091), 19443 states have internal predecessors, (25091), 1566 states have call successors, (1566), 1080 states have call predecessors, (1566), 1242 states have return successors, (2609), 1604 states have call predecessors, (2609), 1566 states have call successors, (2609) [2023-12-20 00:47:34,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22126 states to 22126 states and 29266 transitions. [2023-12-20 00:47:34,295 INFO L78 Accepts]: Start accepts. Automaton has 22126 states and 29266 transitions. Word has length 77 [2023-12-20 00:47:34,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:34,295 INFO L495 AbstractCegarLoop]: Abstraction has 22126 states and 29266 transitions. [2023-12-20 00:47:34,295 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:34,295 INFO L276 IsEmpty]: Start isEmpty. Operand 22126 states and 29266 transitions. [2023-12-20 00:47:34,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-12-20 00:47:34,297 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:34,297 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:34,297 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-20 00:47:34,297 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:34,297 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:34,297 INFO L85 PathProgramCache]: Analyzing trace with hash -739521064, now seen corresponding path program 1 times [2023-12-20 00:47:34,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:34,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379293121] [2023-12-20 00:47:34,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:34,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:34,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:34,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:34,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:34,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:34,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:34,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:34,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:34,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:34,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:34,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:34,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:34,354 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 00:47:34,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:34,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379293121] [2023-12-20 00:47:34,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379293121] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:34,355 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:34,355 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-20 00:47:34,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734379658] [2023-12-20 00:47:34,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:34,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 00:47:34,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:34,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 00:47:34,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:47:34,356 INFO L87 Difference]: Start difference. First operand 22126 states and 29266 transitions. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 3 states have internal predecessors, (69), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-20 00:47:36,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:36,314 INFO L93 Difference]: Finished difference Result 60332 states and 80748 transitions. [2023-12-20 00:47:36,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-20 00:47:36,314 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 3 states have internal predecessors, (69), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 79 [2023-12-20 00:47:36,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:36,406 INFO L225 Difference]: With dead ends: 60332 [2023-12-20 00:47:36,406 INFO L226 Difference]: Without dead ends: 43160 [2023-12-20 00:47:36,428 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-12-20 00:47:36,429 INFO L413 NwaCegarLoop]: 107 mSDtfsCounter, 539 mSDsluCounter, 193 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:36,429 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [554 Valid, 300 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 00:47:36,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43160 states. [2023-12-20 00:47:37,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43160 to 35693. [2023-12-20 00:47:37,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35693 states, 30983 states have (on average 1.2889971920085208) internal successors, (39937), 31198 states have internal predecessors, (39937), 2610 states have call successors, (2610), 1812 states have call predecessors, (2610), 2099 states have return successors, (4499), 2684 states have call predecessors, (4499), 2610 states have call successors, (4499) [2023-12-20 00:47:38,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35693 states to 35693 states and 47046 transitions. [2023-12-20 00:47:38,038 INFO L78 Accepts]: Start accepts. Automaton has 35693 states and 47046 transitions. Word has length 79 [2023-12-20 00:47:38,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:38,038 INFO L495 AbstractCegarLoop]: Abstraction has 35693 states and 47046 transitions. [2023-12-20 00:47:38,038 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 3 states have internal predecessors, (69), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-20 00:47:38,038 INFO L276 IsEmpty]: Start isEmpty. Operand 35693 states and 47046 transitions. [2023-12-20 00:47:38,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-20 00:47:38,043 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:38,043 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:38,043 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-20 00:47:38,044 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:38,044 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:38,044 INFO L85 PathProgramCache]: Analyzing trace with hash 1282339458, now seen corresponding path program 1 times [2023-12-20 00:47:38,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:38,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612913663] [2023-12-20 00:47:38,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:38,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:38,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:38,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:38,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:38,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:38,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:38,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:38,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:38,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:38,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:38,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:38,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:38,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:47:38,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:38,128 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-20 00:47:38,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:38,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612913663] [2023-12-20 00:47:38,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612913663] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:38,130 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:38,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 00:47:38,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416287302] [2023-12-20 00:47:38,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:38,131 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 00:47:38,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:38,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 00:47:38,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-20 00:47:38,132 INFO L87 Difference]: Start difference. First operand 35693 states and 47046 transitions. Second operand has 6 states, 6 states have (on average 12.5) internal successors, (75), 4 states have internal predecessors, (75), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-12-20 00:47:41,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:41,720 INFO L93 Difference]: Finished difference Result 112088 states and 148129 transitions. [2023-12-20 00:47:41,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 00:47:41,721 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 4 states have internal predecessors, (75), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 95 [2023-12-20 00:47:41,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:41,918 INFO L225 Difference]: With dead ends: 112088 [2023-12-20 00:47:41,918 INFO L226 Difference]: Without dead ends: 76408 [2023-12-20 00:47:41,973 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2023-12-20 00:47:41,973 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 625 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 633 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:41,973 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [633 Valid, 431 Invalid, 604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-20 00:47:42,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76408 states. [2023-12-20 00:47:45,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76408 to 67288. [2023-12-20 00:47:45,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67288 states, 58158 states have (on average 1.276144296571409) internal successors, (74218), 58626 states have internal predecessors, (74218), 5059 states have call successors, (5059), 3464 states have call predecessors, (5059), 4070 states have return successors, (9049), 5201 states have call predecessors, (9049), 5059 states have call successors, (9049) [2023-12-20 00:47:45,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67288 states to 67288 states and 88326 transitions. [2023-12-20 00:47:45,687 INFO L78 Accepts]: Start accepts. Automaton has 67288 states and 88326 transitions. Word has length 95 [2023-12-20 00:47:45,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:45,687 INFO L495 AbstractCegarLoop]: Abstraction has 67288 states and 88326 transitions. [2023-12-20 00:47:45,688 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 4 states have internal predecessors, (75), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-12-20 00:47:45,688 INFO L276 IsEmpty]: Start isEmpty. Operand 67288 states and 88326 transitions. [2023-12-20 00:47:45,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-20 00:47:45,696 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:45,696 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:47:45,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-20 00:47:45,697 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:45,697 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:45,697 INFO L85 PathProgramCache]: Analyzing trace with hash 511605892, now seen corresponding path program 1 times [2023-12-20 00:47:45,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:45,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327789799] [2023-12-20 00:47:45,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:45,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:45,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:45,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:45,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:45,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:45,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:45,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:45,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:45,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:45,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:45,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:45,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:45,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:47:45,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:45,745 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-20 00:47:45,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:45,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327789799] [2023-12-20 00:47:45,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327789799] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:45,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:45,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-20 00:47:45,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983966499] [2023-12-20 00:47:45,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:45,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 00:47:45,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:45,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 00:47:45,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:47:45,747 INFO L87 Difference]: Start difference. First operand 67288 states and 88326 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:48,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:48,961 INFO L93 Difference]: Finished difference Result 136805 states and 179540 transitions. [2023-12-20 00:47:48,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-20 00:47:48,961 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 95 [2023-12-20 00:47:48,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:49,115 INFO L225 Difference]: With dead ends: 136805 [2023-12-20 00:47:49,115 INFO L226 Difference]: Without dead ends: 69530 [2023-12-20 00:47:49,184 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-20 00:47:49,185 INFO L413 NwaCegarLoop]: 106 mSDtfsCounter, 404 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 425 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:49,185 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [425 Valid, 223 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-20 00:47:49,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69530 states. [2023-12-20 00:47:52,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69530 to 61167. [2023-12-20 00:47:52,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61167 states, 52943 states have (on average 1.2774493323007763) internal successors, (67632), 53374 states have internal predecessors, (67632), 4538 states have call successors, (4538), 3116 states have call predecessors, (4538), 3685 states have return successors, (8235), 4678 states have call predecessors, (8235), 4538 states have call successors, (8235) [2023-12-20 00:47:52,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61167 states to 61167 states and 80405 transitions. [2023-12-20 00:47:52,672 INFO L78 Accepts]: Start accepts. Automaton has 61167 states and 80405 transitions. Word has length 95 [2023-12-20 00:47:52,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:47:52,672 INFO L495 AbstractCegarLoop]: Abstraction has 61167 states and 80405 transitions. [2023-12-20 00:47:52,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 00:47:52,672 INFO L276 IsEmpty]: Start isEmpty. Operand 61167 states and 80405 transitions. [2023-12-20 00:47:52,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-20 00:47:52,679 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:47:52,679 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-20 00:47:52,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-20 00:47:52,680 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:47:52,680 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:47:52,680 INFO L85 PathProgramCache]: Analyzing trace with hash 75596578, now seen corresponding path program 1 times [2023-12-20 00:47:52,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:47:52,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838000283] [2023-12-20 00:47:52,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:47:52,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:47:52,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:52,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:47:52,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:52,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:47:52,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:52,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:47:52,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:52,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:47:52,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:52,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:47:52,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:52,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:47:52,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:47:52,753 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:47:52,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:47:52,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838000283] [2023-12-20 00:47:52,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838000283] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:47:52,754 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:47:52,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 00:47:52,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309918523] [2023-12-20 00:47:52,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:47:52,754 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 00:47:52,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:47:52,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 00:47:52,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-20 00:47:52,755 INFO L87 Difference]: Start difference. First operand 61167 states and 80405 transitions. Second operand has 6 states, 6 states have (on average 14.0) internal successors, (84), 4 states have internal predecessors, (84), 3 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-12-20 00:47:58,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:47:58,927 INFO L93 Difference]: Finished difference Result 197519 states and 260321 transitions. [2023-12-20 00:47:58,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-20 00:47:58,927 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 4 states have internal predecessors, (84), 3 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 99 [2023-12-20 00:47:58,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:47:59,336 INFO L225 Difference]: With dead ends: 197519 [2023-12-20 00:47:59,336 INFO L226 Difference]: Without dead ends: 102924 [2023-12-20 00:47:59,459 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2023-12-20 00:47:59,459 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 951 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 780 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 969 SdHoareTripleChecker+Valid, 516 SdHoareTripleChecker+Invalid, 935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 780 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-20 00:47:59,460 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [969 Valid, 516 Invalid, 935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 780 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-20 00:47:59,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102924 states. [2023-12-20 00:48:03,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102924 to 93049. [2023-12-20 00:48:03,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93049 states, 80546 states have (on average 1.269572666550791) internal successors, (102259), 81473 states have internal predecessors, (102259), 6640 states have call successors, (6640), 4564 states have call predecessors, (6640), 5862 states have return successors, (14933), 7013 states have call predecessors, (14933), 6640 states have call successors, (14933) [2023-12-20 00:48:04,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93049 states to 93049 states and 123832 transitions. [2023-12-20 00:48:04,180 INFO L78 Accepts]: Start accepts. Automaton has 93049 states and 123832 transitions. Word has length 99 [2023-12-20 00:48:04,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:48:04,180 INFO L495 AbstractCegarLoop]: Abstraction has 93049 states and 123832 transitions. [2023-12-20 00:48:04,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 4 states have internal predecessors, (84), 3 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-12-20 00:48:04,181 INFO L276 IsEmpty]: Start isEmpty. Operand 93049 states and 123832 transitions. [2023-12-20 00:48:04,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-12-20 00:48:04,220 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:48:04,221 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:48:04,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-20 00:48:04,221 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:48:04,221 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:48:04,221 INFO L85 PathProgramCache]: Analyzing trace with hash -1902501597, now seen corresponding path program 1 times [2023-12-20 00:48:04,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:48:04,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303683952] [2023-12-20 00:48:04,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:48:04,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:48:04,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:48:04,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:48:04,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:48:04,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:48:04,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:48:04,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:48:04,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:48:04,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:48:04,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:48:04,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:48:04,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:48:04,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:48:04,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:48:04,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 00:48:04,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:48:04,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-20 00:48:04,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:48:04,366 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-12-20 00:48:04,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:48:04,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303683952] [2023-12-20 00:48:04,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303683952] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:48:04,366 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:48:04,366 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 00:48:04,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242502337] [2023-12-20 00:48:04,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:48:04,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 00:48:04,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:48:04,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 00:48:04,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-20 00:48:04,367 INFO L87 Difference]: Start difference. First operand 93049 states and 123832 transitions. Second operand has 8 states, 8 states have (on average 11.375) internal successors, (91), 6 states have internal predecessors, (91), 3 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-20 00:48:09,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:48:09,816 INFO L93 Difference]: Finished difference Result 195918 states and 264658 transitions. [2023-12-20 00:48:09,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-20 00:48:09,817 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.375) internal successors, (91), 6 states have internal predecessors, (91), 3 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 130 [2023-12-20 00:48:09,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:48:10,282 INFO L225 Difference]: With dead ends: 195918 [2023-12-20 00:48:10,283 INFO L226 Difference]: Without dead ends: 114870 [2023-12-20 00:48:10,407 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2023-12-20 00:48:10,407 INFO L413 NwaCegarLoop]: 98 mSDtfsCounter, 1308 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 882 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1321 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 1078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 882 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-20 00:48:10,408 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1321 Valid, 370 Invalid, 1078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 882 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-20 00:48:10,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114870 states. [2023-12-20 00:48:15,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114870 to 99074. [2023-12-20 00:48:15,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99074 states, 85323 states have (on average 1.2326453593989897) internal successors, (105173), 86807 states have internal predecessors, (105173), 6898 states have call successors, (6898), 5056 states have call predecessors, (6898), 6852 states have return successors, (14686), 7212 states have call predecessors, (14686), 6898 states have call successors, (14686) [2023-12-20 00:48:15,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99074 states to 99074 states and 126757 transitions. [2023-12-20 00:48:15,373 INFO L78 Accepts]: Start accepts. Automaton has 99074 states and 126757 transitions. Word has length 130 [2023-12-20 00:48:15,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:48:15,373 INFO L495 AbstractCegarLoop]: Abstraction has 99074 states and 126757 transitions. [2023-12-20 00:48:15,373 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.375) internal successors, (91), 6 states have internal predecessors, (91), 3 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-20 00:48:15,373 INFO L276 IsEmpty]: Start isEmpty. Operand 99074 states and 126757 transitions. [2023-12-20 00:48:15,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-20 00:48:15,410 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:48:15,410 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:48:15,410 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-20 00:48:15,411 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:48:15,411 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:48:15,411 INFO L85 PathProgramCache]: Analyzing trace with hash 1597951225, now seen corresponding path program 1 times [2023-12-20 00:48:15,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:48:15,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042239178] [2023-12-20 00:48:15,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:48:15,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:48:15,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:48:15,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 00:48:15,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:48:15,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 00:48:15,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:48:15,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 00:48:15,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:48:15,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 00:48:15,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:48:15,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:48:15,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:48:15,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-20 00:48:15,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:48:15,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-20 00:48:15,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:48:15,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-20 00:48:15,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:48:15,823 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-20 00:48:15,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:48:15,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042239178] [2023-12-20 00:48:15,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042239178] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:48:15,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:48:15,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-20 00:48:15,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563665024] [2023-12-20 00:48:15,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:48:15,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 00:48:15,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:48:15,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 00:48:15,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:48:15,825 INFO L87 Difference]: Start difference. First operand 99074 states and 126757 transitions. Second operand has 5 states, 5 states have (on average 17.4) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7)