/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --traceabstraction.trace.refinement.strategy FIXED_PREFERENCES --cacsl2boogietranslator.allow.undefined.functions true --traceabstraction.smt.solver External_ModelsAndUnsatCoreMode --traceabstraction.command.for.external.solver 'cvc5 --incremental --print-success --lang smt' -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf -i ../../../trunk/examples/svcomp/bitvector/s3_srvr_3a.BV.c.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.5-dev-b75d321-m [2024-11-03 05:42:37,026 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-03 05:42:37,077 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-03 05:42:37,082 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-03 05:42:37,083 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-03 05:42:37,102 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-03 05:42:37,102 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-03 05:42:37,102 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-03 05:42:37,103 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-03 05:42:37,106 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-03 05:42:37,106 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-03 05:42:37,106 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-03 05:42:37,107 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-03 05:42:37,107 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-03 05:42:37,107 INFO L153 SettingsManager]: * Use SBE=true [2024-11-03 05:42:37,107 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-03 05:42:37,107 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-03 05:42:37,108 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-03 05:42:37,108 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-03 05:42:37,108 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-03 05:42:37,108 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-03 05:42:37,109 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-03 05:42:37,109 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-03 05:42:37,109 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-03 05:42:37,110 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-03 05:42:37,110 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-03 05:42:37,110 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-03 05:42:37,110 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-03 05:42:37,110 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-03 05:42:37,110 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-03 05:42:37,110 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-03 05:42:37,111 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-03 05:42:37,111 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-03 05:42:37,111 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-03 05:42:37,111 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-03 05:42:37,111 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-03 05:42:37,111 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-03 05:42:37,112 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-03 05:42:37,112 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-11-03 05:42:37,112 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-03 05:42:37,113 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-03 05:42:37,113 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-03 05:42:37,113 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-03 05:42:37,114 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-03 05:42:37,114 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.traceabstraction: Trace refinement strategy -> FIXED_PREFERENCES Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Allow undefined functions -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMT solver -> External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Command for external solver -> cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:37,283 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-03 05:42:37,303 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-03 05:42:37,305 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-03 05:42:37,305 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-03 05:42:37,306 INFO L274 PluginConnector]: CDTParser initialized [2024-11-03 05:42:37,306 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/bitvector/s3_srvr_3a.BV.c.cil.c [2024-11-03 05:42:38,483 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-03 05:42:38,653 INFO L384 CDTParser]: Found 1 translation units. [2024-11-03 05:42:38,654 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/bitvector/s3_srvr_3a.BV.c.cil.c [2024-11-03 05:42:38,670 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/31612407a/322ab5c0614346d6aea1499276b1fb0c/FLAG4a37aebd4 [2024-11-03 05:42:39,056 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/31612407a/322ab5c0614346d6aea1499276b1fb0c [2024-11-03 05:42:39,058 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-03 05:42:39,060 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-11-03 05:42:39,060 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-03 05:42:39,060 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-03 05:42:39,068 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-03 05:42:39,068 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 05:42:39" (1/1) ... [2024-11-03 05:42:39,069 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4293b3b6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:42:39, skipping insertion in model container [2024-11-03 05:42:39,069 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 05:42:39" (1/1) ... [2024-11-03 05:42:39,101 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-03 05:42:39,253 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/bitvector/s3_srvr_3a.BV.c.cil.c[44494,44507] [2024-11-03 05:42:39,261 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-03 05:42:39,269 INFO L200 MainTranslator]: Completed pre-run [2024-11-03 05:42:39,310 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/bitvector/s3_srvr_3a.BV.c.cil.c[44494,44507] [2024-11-03 05:42:39,312 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-03 05:42:39,324 INFO L204 MainTranslator]: Completed translation [2024-11-03 05:42:39,325 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:42:39 WrapperNode [2024-11-03 05:42:39,325 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-03 05:42:39,325 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-03 05:42:39,326 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-03 05:42:39,326 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-03 05:42:39,330 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:42:39" (1/1) ... [2024-11-03 05:42:39,337 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:42:39" (1/1) ... [2024-11-03 05:42:39,362 INFO L138 Inliner]: procedures = 15, calls = 8, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 511 [2024-11-03 05:42:39,362 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-03 05:42:39,363 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-03 05:42:39,363 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-03 05:42:39,363 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-03 05:42:39,371 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:42:39" (1/1) ... [2024-11-03 05:42:39,371 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:42:39" (1/1) ... [2024-11-03 05:42:39,374 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:42:39" (1/1) ... [2024-11-03 05:42:39,383 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]. [2024-11-03 05:42:39,383 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:42:39" (1/1) ... [2024-11-03 05:42:39,387 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:42:39" (1/1) ... [2024-11-03 05:42:39,394 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:42:39" (1/1) ... [2024-11-03 05:42:39,405 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:42:39" (1/1) ... [2024-11-03 05:42:39,406 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:42:39" (1/1) ... [2024-11-03 05:42:39,408 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:42:39" (1/1) ... [2024-11-03 05:42:39,411 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-03 05:42:39,411 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-03 05:42:39,412 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-03 05:42:39,412 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-03 05:42:39,412 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:42:39" (1/1) ... [2024-11-03 05:42:39,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-03 05:42:39,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-03 05:42:39,439 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) [2024-11-03 05:42:39,442 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 [2024-11-03 05:42:39,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-03 05:42:39,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-03 05:42:39,461 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-03 05:42:39,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-03 05:42:39,526 INFO L238 CfgBuilder]: Building ICFG [2024-11-03 05:42:39,528 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-03 05:42:39,537 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-03 05:42:39,918 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2024-11-03 05:42:39,918 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2024-11-03 05:42:39,958 INFO L? ?]: Removed 117 outVars from TransFormulas that were not future-live. [2024-11-03 05:42:39,958 INFO L287 CfgBuilder]: Performing block encoding [2024-11-03 05:42:39,971 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-03 05:42:39,971 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-03 05:42:39,972 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 05:42:39 BoogieIcfgContainer [2024-11-03 05:42:39,972 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-03 05:42:39,973 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-03 05:42:39,973 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-03 05:42:39,975 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-03 05:42:39,975 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 05:42:39" (1/3) ... [2024-11-03 05:42:39,976 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@30f9517e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 05:42:39, skipping insertion in model container [2024-11-03 05:42:39,976 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:42:39" (2/3) ... [2024-11-03 05:42:39,976 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@30f9517e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 05:42:39, skipping insertion in model container [2024-11-03 05:42:39,976 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 05:42:39" (3/3) ... [2024-11-03 05:42:39,977 INFO L112 eAbstractionObserver]: Analyzing ICFG s3_srvr_3a.BV.c.cil.c [2024-11-03 05:42:39,988 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-03 05:42:39,988 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-03 05:42:40,027 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-03 05:42:40,031 INFO L333 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, 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;@f2160, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-03 05:42:40,032 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-03 05:42:40,035 INFO L276 IsEmpty]: Start isEmpty. Operand has 138 states, 136 states have (on average 1.7426470588235294) internal successors, (237), 137 states have internal predecessors, (237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:40,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-03 05:42:40,041 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:40,041 INFO L215 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] [2024-11-03 05:42:40,041 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:40,044 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:40,044 INFO L85 PathProgramCache]: Analyzing trace with hash 1632003015, now seen corresponding path program 1 times [2024-11-03 05:42:40,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:40,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1385507405] [2024-11-03 05:42:40,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:40,052 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:40,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:40,054 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:40,055 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (2)] Waiting until timeout for monitored process [2024-11-03 05:42:40,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:40,122 INFO L255 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-03 05:42:40,126 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:40,223 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-03 05:42:40,224 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:40,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-03 05:42:40,291 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:40,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1385507405] [2024-11-03 05:42:40,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1385507405] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-03 05:42:40,292 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-03 05:42:40,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2024-11-03 05:42:40,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960941730] [2024-11-03 05:42:40,294 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:40,298 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-03 05:42:40,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:40,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-03 05:42:40,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-03 05:42:40,315 INFO L87 Difference]: Start difference. First operand has 138 states, 136 states have (on average 1.7426470588235294) internal successors, (237), 137 states have internal predecessors, (237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:40,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:40,613 INFO L93 Difference]: Finished difference Result 324 states and 566 transitions. [2024-11-03 05:42:40,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-03 05:42:40,615 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2024-11-03 05:42:40,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:40,622 INFO L225 Difference]: With dead ends: 324 [2024-11-03 05:42:40,622 INFO L226 Difference]: Without dead ends: 169 [2024-11-03 05:42:40,624 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-03 05:42:40,626 INFO L432 NwaCegarLoop]: 156 mSDtfsCounter, 48 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 377 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:40,627 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 377 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-03 05:42:40,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2024-11-03 05:42:40,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 167. [2024-11-03 05:42:40,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.5602409638554218) internal successors, (259), 166 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:40,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 259 transitions. [2024-11-03 05:42:40,663 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 259 transitions. Word has length 44 [2024-11-03 05:42:40,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:40,663 INFO L471 AbstractCegarLoop]: Abstraction has 167 states and 259 transitions. [2024-11-03 05:42:40,664 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:40,664 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 259 transitions. [2024-11-03 05:42:40,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-03 05:42:40,666 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:40,666 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-03 05:42:40,673 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (2)] Ended with exit code 0 [2024-11-03 05:42:40,867 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:40,868 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:40,869 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:40,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1877754390, now seen corresponding path program 1 times [2024-11-03 05:42:40,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:40,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [173640631] [2024-11-03 05:42:40,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:40,869 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:40,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:40,872 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:40,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (3)] Waiting until timeout for monitored process [2024-11-03 05:42:40,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:40,937 INFO L255 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-03 05:42:40,938 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:40,983 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-03 05:42:40,983 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:41,013 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-03 05:42:41,014 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:41,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [173640631] [2024-11-03 05:42:41,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [173640631] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-03 05:42:41,014 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-03 05:42:41,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2024-11-03 05:42:41,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883999295] [2024-11-03 05:42:41,014 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:41,015 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:41,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:41,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:41,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-03 05:42:41,017 INFO L87 Difference]: Start difference. First operand 167 states and 259 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:41,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:41,143 INFO L93 Difference]: Finished difference Result 336 states and 528 transitions. [2024-11-03 05:42:41,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:41,143 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2024-11-03 05:42:41,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:41,146 INFO L225 Difference]: With dead ends: 336 [2024-11-03 05:42:41,146 INFO L226 Difference]: Without dead ends: 188 [2024-11-03 05:42:41,146 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-03 05:42:41,147 INFO L432 NwaCegarLoop]: 169 mSDtfsCounter, 9 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:41,148 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 255 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:41,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2024-11-03 05:42:41,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 188. [2024-11-03 05:42:41,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 187 states have (on average 1.5240641711229947) internal successors, (285), 187 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:41,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 285 transitions. [2024-11-03 05:42:41,163 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 285 transitions. Word has length 61 [2024-11-03 05:42:41,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:41,163 INFO L471 AbstractCegarLoop]: Abstraction has 188 states and 285 transitions. [2024-11-03 05:42:41,163 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:41,163 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 285 transitions. [2024-11-03 05:42:41,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-03 05:42:41,169 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:41,169 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-03 05:42:41,172 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (3)] Forceful destruction successful, exit code 0 [2024-11-03 05:42:41,370 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:41,370 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:41,371 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:41,371 INFO L85 PathProgramCache]: Analyzing trace with hash 108506909, now seen corresponding path program 1 times [2024-11-03 05:42:41,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:41,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [187331106] [2024-11-03 05:42:41,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:41,372 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:41,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:41,374 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:41,375 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (4)] Waiting until timeout for monitored process [2024-11-03 05:42:41,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:41,430 INFO L255 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-03 05:42:41,432 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:41,464 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-03 05:42:41,465 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:41,494 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-03 05:42:41,494 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:41,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [187331106] [2024-11-03 05:42:41,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [187331106] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-03 05:42:41,495 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-03 05:42:41,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2024-11-03 05:42:41,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596314522] [2024-11-03 05:42:41,495 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:41,496 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:41,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:41,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:41,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-03 05:42:41,497 INFO L87 Difference]: Start difference. First operand 188 states and 285 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:41,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:41,613 INFO L93 Difference]: Finished difference Result 381 states and 585 transitions. [2024-11-03 05:42:41,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:41,613 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2024-11-03 05:42:41,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:41,615 INFO L225 Difference]: With dead ends: 381 [2024-11-03 05:42:41,615 INFO L226 Difference]: Without dead ends: 212 [2024-11-03 05:42:41,616 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-03 05:42:41,616 INFO L432 NwaCegarLoop]: 182 mSDtfsCounter, 9 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:41,617 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 268 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:41,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2024-11-03 05:42:41,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 212. [2024-11-03 05:42:41,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 211 states have (on average 1.4881516587677726) internal successors, (314), 211 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:41,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 314 transitions. [2024-11-03 05:42:41,632 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 314 transitions. Word has length 82 [2024-11-03 05:42:41,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:41,634 INFO L471 AbstractCegarLoop]: Abstraction has 212 states and 314 transitions. [2024-11-03 05:42:41,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:41,634 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 314 transitions. [2024-11-03 05:42:41,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-03 05:42:41,638 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:41,638 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-03 05:42:41,640 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (4)] Ended with exit code 0 [2024-11-03 05:42:41,838 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:41,839 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:41,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:41,840 INFO L85 PathProgramCache]: Analyzing trace with hash 1005900187, now seen corresponding path program 1 times [2024-11-03 05:42:41,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:41,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [563751350] [2024-11-03 05:42:41,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:41,840 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:41,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:41,842 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:41,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2024-11-03 05:42:41,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:41,912 INFO L255 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-03 05:42:41,913 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:41,971 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-03 05:42:41,971 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:42,023 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-03 05:42:42,024 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:42,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [563751350] [2024-11-03 05:42:42,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [563751350] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-03 05:42:42,024 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-03 05:42:42,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2024-11-03 05:42:42,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154430918] [2024-11-03 05:42:42,025 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:42,025 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:42,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:42,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:42,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-03 05:42:42,026 INFO L87 Difference]: Start difference. First operand 212 states and 314 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:42,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:42,161 INFO L93 Difference]: Finished difference Result 446 states and 677 transitions. [2024-11-03 05:42:42,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:42,162 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2024-11-03 05:42:42,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:42,163 INFO L225 Difference]: With dead ends: 446 [2024-11-03 05:42:42,163 INFO L226 Difference]: Without dead ends: 253 [2024-11-03 05:42:42,164 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-03 05:42:42,165 INFO L432 NwaCegarLoop]: 169 mSDtfsCounter, 10 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:42,165 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 255 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:42,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2024-11-03 05:42:42,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 253. [2024-11-03 05:42:42,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 1.4285714285714286) internal successors, (360), 252 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:42,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 360 transitions. [2024-11-03 05:42:42,182 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 360 transitions. Word has length 82 [2024-11-03 05:42:42,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:42,183 INFO L471 AbstractCegarLoop]: Abstraction has 253 states and 360 transitions. [2024-11-03 05:42:42,183 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:42,183 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 360 transitions. [2024-11-03 05:42:42,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-03 05:42:42,183 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:42,184 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2024-11-03 05:42:42,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (5)] Ended with exit code 0 [2024-11-03 05:42:42,388 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:42,388 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:42,388 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:42,388 INFO L85 PathProgramCache]: Analyzing trace with hash 1943624687, now seen corresponding path program 1 times [2024-11-03 05:42:42,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:42,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1217538750] [2024-11-03 05:42:42,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:42,389 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:42,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:42,391 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:42,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (6)] Waiting until timeout for monitored process [2024-11-03 05:42:42,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:42,442 INFO L255 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-03 05:42:42,444 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:42,471 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-03 05:42:42,472 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:42,497 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-03 05:42:42,498 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:42,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1217538750] [2024-11-03 05:42:42,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1217538750] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-03 05:42:42,498 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-03 05:42:42,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2024-11-03 05:42:42,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734696817] [2024-11-03 05:42:42,498 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:42,498 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:42,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:42,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:42,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-03 05:42:42,500 INFO L87 Difference]: Start difference. First operand 253 states and 360 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:42,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:42,606 INFO L93 Difference]: Finished difference Result 512 states and 738 transitions. [2024-11-03 05:42:42,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:42,606 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2024-11-03 05:42:42,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:42,607 INFO L225 Difference]: With dead ends: 512 [2024-11-03 05:42:42,607 INFO L226 Difference]: Without dead ends: 278 [2024-11-03 05:42:42,608 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 201 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-03 05:42:42,608 INFO L432 NwaCegarLoop]: 184 mSDtfsCounter, 9 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:42,609 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 270 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:42,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2024-11-03 05:42:42,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 278. [2024-11-03 05:42:42,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 277 states have (on average 1.407942238267148) internal successors, (390), 277 states have internal predecessors, (390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:42,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 390 transitions. [2024-11-03 05:42:42,615 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 390 transitions. Word has length 102 [2024-11-03 05:42:42,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:42,615 INFO L471 AbstractCegarLoop]: Abstraction has 278 states and 390 transitions. [2024-11-03 05:42:42,615 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:42,615 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 390 transitions. [2024-11-03 05:42:42,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-03 05:42:42,616 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:42,616 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2024-11-03 05:42:42,621 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (6)] Ended with exit code 0 [2024-11-03 05:42:42,818 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:42,819 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:42,819 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:42,819 INFO L85 PathProgramCache]: Analyzing trace with hash -687746511, now seen corresponding path program 1 times [2024-11-03 05:42:42,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:42,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1573902032] [2024-11-03 05:42:42,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:42,820 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:42,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:42,822 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:42,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2024-11-03 05:42:42,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:42,888 INFO L255 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-03 05:42:42,890 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:42,944 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-03 05:42:42,944 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:42,992 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-03 05:42:42,992 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:42,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1573902032] [2024-11-03 05:42:42,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1573902032] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-03 05:42:42,992 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-03 05:42:42,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2024-11-03 05:42:42,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420677516] [2024-11-03 05:42:42,992 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:42,993 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:42,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:42,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:42,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-03 05:42:42,993 INFO L87 Difference]: Start difference. First operand 278 states and 390 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:43,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:43,049 INFO L93 Difference]: Finished difference Result 792 states and 1121 transitions. [2024-11-03 05:42:43,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:43,049 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 121 [2024-11-03 05:42:43,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:43,051 INFO L225 Difference]: With dead ends: 792 [2024-11-03 05:42:43,051 INFO L226 Difference]: Without dead ends: 533 [2024-11-03 05:42:43,051 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 239 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-03 05:42:43,052 INFO L432 NwaCegarLoop]: 270 mSDtfsCounter, 113 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:43,052 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 433 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-03 05:42:43,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2024-11-03 05:42:43,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 533. [2024-11-03 05:42:43,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 532 states have (on average 1.4078947368421053) internal successors, (749), 532 states have internal predecessors, (749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:43,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 749 transitions. [2024-11-03 05:42:43,061 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 749 transitions. Word has length 121 [2024-11-03 05:42:43,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:43,061 INFO L471 AbstractCegarLoop]: Abstraction has 533 states and 749 transitions. [2024-11-03 05:42:43,061 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:43,061 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 749 transitions. [2024-11-03 05:42:43,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-03 05:42:43,062 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:43,062 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2024-11-03 05:42:43,069 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (7)] Ended with exit code 0 [2024-11-03 05:42:43,264 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:43,265 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:43,265 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:43,265 INFO L85 PathProgramCache]: Analyzing trace with hash 209646767, now seen corresponding path program 1 times [2024-11-03 05:42:43,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:43,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [291465194] [2024-11-03 05:42:43,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:43,266 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:43,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:43,267 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:43,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2024-11-03 05:42:43,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:43,327 INFO L255 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-03 05:42:43,330 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:43,438 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 58 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-03 05:42:43,439 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:43,492 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-03 05:42:43,493 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:43,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [291465194] [2024-11-03 05:42:43,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [291465194] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:43,493 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:43,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-03 05:42:43,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995258392] [2024-11-03 05:42:43,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:43,493 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:43,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:43,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:43,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:43,494 INFO L87 Difference]: Start difference. First operand 533 states and 749 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:43,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:43,530 INFO L93 Difference]: Finished difference Result 789 states and 1112 transitions. [2024-11-03 05:42:43,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:43,531 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 121 [2024-11-03 05:42:43,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:43,533 INFO L225 Difference]: With dead ends: 789 [2024-11-03 05:42:43,533 INFO L226 Difference]: Without dead ends: 787 [2024-11-03 05:42:43,534 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:43,535 INFO L432 NwaCegarLoop]: 169 mSDtfsCounter, 126 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:43,535 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 318 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-03 05:42:43,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 787 states. [2024-11-03 05:42:43,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 787 to 787. [2024-11-03 05:42:43,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 787 states, 786 states have (on average 1.4122137404580153) internal successors, (1110), 786 states have internal predecessors, (1110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:43,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 787 states to 787 states and 1110 transitions. [2024-11-03 05:42:43,548 INFO L78 Accepts]: Start accepts. Automaton has 787 states and 1110 transitions. Word has length 121 [2024-11-03 05:42:43,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:43,548 INFO L471 AbstractCegarLoop]: Abstraction has 787 states and 1110 transitions. [2024-11-03 05:42:43,549 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:43,549 INFO L276 IsEmpty]: Start isEmpty. Operand 787 states and 1110 transitions. [2024-11-03 05:42:43,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-03 05:42:43,551 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:43,551 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-03 05:42:43,554 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (8)] Ended with exit code 0 [2024-11-03 05:42:43,752 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:43,752 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:43,752 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:43,753 INFO L85 PathProgramCache]: Analyzing trace with hash 917948082, now seen corresponding path program 1 times [2024-11-03 05:42:43,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:43,753 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1236195782] [2024-11-03 05:42:43,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:43,753 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:43,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:43,754 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:43,757 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2024-11-03 05:42:43,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:43,817 INFO L255 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-03 05:42:43,822 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:43,919 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 145 proven. 18 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-03 05:42:43,919 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:43,963 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 155 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-03 05:42:43,964 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:43,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1236195782] [2024-11-03 05:42:43,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1236195782] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:43,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:43,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-03 05:42:43,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873868093] [2024-11-03 05:42:43,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:43,965 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:43,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:43,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:43,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:43,965 INFO L87 Difference]: Start difference. First operand 787 states and 1110 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:44,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:44,090 INFO L93 Difference]: Finished difference Result 1757 states and 2549 transitions. [2024-11-03 05:42:44,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:44,090 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2024-11-03 05:42:44,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:44,093 INFO L225 Difference]: With dead ends: 1757 [2024-11-03 05:42:44,093 INFO L226 Difference]: Without dead ends: 989 [2024-11-03 05:42:44,094 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 313 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:44,094 INFO L432 NwaCegarLoop]: 112 mSDtfsCounter, 33 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:44,095 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 182 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:44,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 989 states. [2024-11-03 05:42:44,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 989 to 977. [2024-11-03 05:42:44,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 977 states, 976 states have (on average 1.4754098360655739) internal successors, (1440), 976 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:44,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 977 states to 977 states and 1440 transitions. [2024-11-03 05:42:44,109 INFO L78 Accepts]: Start accepts. Automaton has 977 states and 1440 transitions. Word has length 160 [2024-11-03 05:42:44,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:44,109 INFO L471 AbstractCegarLoop]: Abstraction has 977 states and 1440 transitions. [2024-11-03 05:42:44,109 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:44,110 INFO L276 IsEmpty]: Start isEmpty. Operand 977 states and 1440 transitions. [2024-11-03 05:42:44,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-03 05:42:44,111 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:44,111 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-03 05:42:44,113 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (9)] Forceful destruction successful, exit code 0 [2024-11-03 05:42:44,313 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:44,313 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:44,314 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:44,314 INFO L85 PathProgramCache]: Analyzing trace with hash -1066934368, now seen corresponding path program 1 times [2024-11-03 05:42:44,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:44,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1623312095] [2024-11-03 05:42:44,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:44,314 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:44,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:44,315 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:44,316 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2024-11-03 05:42:44,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:44,381 INFO L255 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-03 05:42:44,384 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:44,477 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 147 proven. 18 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-03 05:42:44,477 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:44,522 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 157 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-03 05:42:44,523 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:44,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1623312095] [2024-11-03 05:42:44,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1623312095] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:44,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:44,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-03 05:42:44,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372707651] [2024-11-03 05:42:44,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:44,524 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:44,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:44,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:44,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:44,524 INFO L87 Difference]: Start difference. First operand 977 states and 1440 transitions. Second operand has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:44,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:44,680 INFO L93 Difference]: Finished difference Result 1949 states and 2878 transitions. [2024-11-03 05:42:44,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:44,680 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 161 [2024-11-03 05:42:44,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:44,683 INFO L225 Difference]: With dead ends: 1949 [2024-11-03 05:42:44,683 INFO L226 Difference]: Without dead ends: 991 [2024-11-03 05:42:44,684 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 315 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:44,685 INFO L432 NwaCegarLoop]: 113 mSDtfsCounter, 31 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:44,685 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 183 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:44,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 991 states. [2024-11-03 05:42:44,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 991 to 979. [2024-11-03 05:42:44,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 979 states, 978 states have (on average 1.4713701431492843) internal successors, (1439), 978 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:44,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 979 states to 979 states and 1439 transitions. [2024-11-03 05:42:44,700 INFO L78 Accepts]: Start accepts. Automaton has 979 states and 1439 transitions. Word has length 161 [2024-11-03 05:42:44,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:44,701 INFO L471 AbstractCegarLoop]: Abstraction has 979 states and 1439 transitions. [2024-11-03 05:42:44,701 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:44,701 INFO L276 IsEmpty]: Start isEmpty. Operand 979 states and 1439 transitions. [2024-11-03 05:42:44,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2024-11-03 05:42:44,702 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:44,703 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-03 05:42:44,706 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (10)] Ended with exit code 0 [2024-11-03 05:42:44,904 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:44,905 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:44,905 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:44,905 INFO L85 PathProgramCache]: Analyzing trace with hash -1322369289, now seen corresponding path program 1 times [2024-11-03 05:42:44,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:44,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1782088447] [2024-11-03 05:42:44,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:44,905 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:44,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:44,908 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:44,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2024-11-03 05:42:44,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:44,978 INFO L255 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-03 05:42:44,981 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:45,061 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 217 proven. 18 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-03 05:42:45,062 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:45,101 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 227 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-11-03 05:42:45,101 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:45,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1782088447] [2024-11-03 05:42:45,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1782088447] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:45,101 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:45,101 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-03 05:42:45,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253158310] [2024-11-03 05:42:45,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:45,102 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:45,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:45,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:45,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:45,103 INFO L87 Difference]: Start difference. First operand 979 states and 1439 transitions. Second operand has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:45,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:45,225 INFO L93 Difference]: Finished difference Result 2034 states and 3017 transitions. [2024-11-03 05:42:45,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:45,226 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 188 [2024-11-03 05:42:45,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:45,229 INFO L225 Difference]: With dead ends: 2034 [2024-11-03 05:42:45,229 INFO L226 Difference]: Without dead ends: 1074 [2024-11-03 05:42:45,231 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 369 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:45,231 INFO L432 NwaCegarLoop]: 112 mSDtfsCounter, 38 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:45,232 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 183 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:45,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1074 states. [2024-11-03 05:42:45,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1074 to 1072. [2024-11-03 05:42:45,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1072 states, 1071 states have (on average 1.484593837535014) internal successors, (1590), 1071 states have internal predecessors, (1590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:45,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1072 states to 1072 states and 1590 transitions. [2024-11-03 05:42:45,248 INFO L78 Accepts]: Start accepts. Automaton has 1072 states and 1590 transitions. Word has length 188 [2024-11-03 05:42:45,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:45,249 INFO L471 AbstractCegarLoop]: Abstraction has 1072 states and 1590 transitions. [2024-11-03 05:42:45,249 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:45,249 INFO L276 IsEmpty]: Start isEmpty. Operand 1072 states and 1590 transitions. [2024-11-03 05:42:45,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2024-11-03 05:42:45,251 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:45,251 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 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] [2024-11-03 05:42:45,253 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (11)] Forceful destruction successful, exit code 0 [2024-11-03 05:42:45,452 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:45,452 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:45,453 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:45,453 INFO L85 PathProgramCache]: Analyzing trace with hash 1488342707, now seen corresponding path program 1 times [2024-11-03 05:42:45,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:45,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [88990246] [2024-11-03 05:42:45,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:45,453 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:45,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:45,455 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:45,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2024-11-03 05:42:45,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:45,531 INFO L255 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-03 05:42:45,534 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:45,593 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 238 proven. 12 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-03 05:42:45,593 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:45,634 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 242 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-11-03 05:42:45,634 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:45,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [88990246] [2024-11-03 05:42:45,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [88990246] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:45,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:45,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-03 05:42:45,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886806022] [2024-11-03 05:42:45,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:45,635 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:45,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:45,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:45,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-03 05:42:45,635 INFO L87 Difference]: Start difference. First operand 1072 states and 1590 transitions. Second operand has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:45,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:45,759 INFO L93 Difference]: Finished difference Result 2235 states and 3346 transitions. [2024-11-03 05:42:45,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:45,759 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 193 [2024-11-03 05:42:45,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:45,763 INFO L225 Difference]: With dead ends: 2235 [2024-11-03 05:42:45,763 INFO L226 Difference]: Without dead ends: 1182 [2024-11-03 05:42:45,764 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 380 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-03 05:42:45,764 INFO L432 NwaCegarLoop]: 112 mSDtfsCounter, 36 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:45,764 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 180 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:45,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1182 states. [2024-11-03 05:42:45,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1182 to 1180. [2024-11-03 05:42:45,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1179 states have (on average 1.4995759117896523) internal successors, (1768), 1179 states have internal predecessors, (1768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:45,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 1768 transitions. [2024-11-03 05:42:45,783 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 1768 transitions. Word has length 193 [2024-11-03 05:42:45,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:45,783 INFO L471 AbstractCegarLoop]: Abstraction has 1180 states and 1768 transitions. [2024-11-03 05:42:45,783 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:45,784 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 1768 transitions. [2024-11-03 05:42:45,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2024-11-03 05:42:45,785 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:45,786 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2024-11-03 05:42:45,788 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (12)] Ended with exit code 0 [2024-11-03 05:42:45,987 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:45,987 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:45,988 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:45,988 INFO L85 PathProgramCache]: Analyzing trace with hash -1628381147, now seen corresponding path program 1 times [2024-11-03 05:42:45,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:45,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [344351688] [2024-11-03 05:42:45,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:45,988 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:45,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:45,989 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:45,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2024-11-03 05:42:46,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:46,052 INFO L255 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-03 05:42:46,057 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:46,138 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 235 proven. 18 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-03 05:42:46,138 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:46,182 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 245 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-11-03 05:42:46,182 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:46,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [344351688] [2024-11-03 05:42:46,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [344351688] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:46,182 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:46,182 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-03 05:42:46,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517246872] [2024-11-03 05:42:46,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:46,183 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:46,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:46,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:46,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:46,183 INFO L87 Difference]: Start difference. First operand 1180 states and 1768 transitions. Second operand has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:46,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:46,310 INFO L93 Difference]: Finished difference Result 2343 states and 3516 transitions. [2024-11-03 05:42:46,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:46,311 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 194 [2024-11-03 05:42:46,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:46,314 INFO L225 Difference]: With dead ends: 2343 [2024-11-03 05:42:46,314 INFO L226 Difference]: Without dead ends: 1182 [2024-11-03 05:42:46,315 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 381 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:46,315 INFO L432 NwaCegarLoop]: 112 mSDtfsCounter, 35 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:46,315 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 180 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:46,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1182 states. [2024-11-03 05:42:46,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1182 to 1180. [2024-11-03 05:42:46,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1179 states have (on average 1.4927905004240882) internal successors, (1760), 1179 states have internal predecessors, (1760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:46,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 1760 transitions. [2024-11-03 05:42:46,333 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 1760 transitions. Word has length 194 [2024-11-03 05:42:46,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:46,333 INFO L471 AbstractCegarLoop]: Abstraction has 1180 states and 1760 transitions. [2024-11-03 05:42:46,333 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:46,334 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 1760 transitions. [2024-11-03 05:42:46,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2024-11-03 05:42:46,335 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:46,335 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-03 05:42:46,338 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (13)] Ended with exit code 0 [2024-11-03 05:42:46,537 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:46,537 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:46,538 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:46,538 INFO L85 PathProgramCache]: Analyzing trace with hash 1089296481, now seen corresponding path program 1 times [2024-11-03 05:42:46,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:46,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2000709778] [2024-11-03 05:42:46,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:46,538 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:46,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:46,540 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:46,542 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2024-11-03 05:42:46,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:46,614 INFO L255 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-03 05:42:46,618 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:46,672 INFO L134 CoverageAnalysis]: Checked inductivity of 356 backedges. 223 proven. 18 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2024-11-03 05:42:46,672 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:46,692 INFO L134 CoverageAnalysis]: Checked inductivity of 356 backedges. 233 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-03 05:42:46,692 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:46,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2000709778] [2024-11-03 05:42:46,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [2000709778] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:46,692 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:46,692 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-03 05:42:46,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284819834] [2024-11-03 05:42:46,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:46,693 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:46,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:46,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:46,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:46,694 INFO L87 Difference]: Start difference. First operand 1180 states and 1760 transitions. Second operand has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:46,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:46,805 INFO L93 Difference]: Finished difference Result 2343 states and 3500 transitions. [2024-11-03 05:42:46,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:46,806 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 200 [2024-11-03 05:42:46,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:46,809 INFO L225 Difference]: With dead ends: 2343 [2024-11-03 05:42:46,809 INFO L226 Difference]: Without dead ends: 1182 [2024-11-03 05:42:46,810 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 393 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:46,811 INFO L432 NwaCegarLoop]: 112 mSDtfsCounter, 57 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:46,811 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 180 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:46,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1182 states. [2024-11-03 05:42:46,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1182 to 1180. [2024-11-03 05:42:46,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1179 states have (on average 1.4809160305343512) internal successors, (1746), 1179 states have internal predecessors, (1746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:46,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 1746 transitions. [2024-11-03 05:42:46,831 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 1746 transitions. Word has length 200 [2024-11-03 05:42:46,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:46,832 INFO L471 AbstractCegarLoop]: Abstraction has 1180 states and 1746 transitions. [2024-11-03 05:42:46,832 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:46,832 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 1746 transitions. [2024-11-03 05:42:46,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2024-11-03 05:42:46,834 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:46,834 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-03 05:42:46,839 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (14)] Ended with exit code 0 [2024-11-03 05:42:47,035 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:47,036 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:47,036 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:47,036 INFO L85 PathProgramCache]: Analyzing trace with hash 2028322794, now seen corresponding path program 1 times [2024-11-03 05:42:47,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:47,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [885673741] [2024-11-03 05:42:47,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:47,036 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:47,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:47,038 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:47,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2024-11-03 05:42:47,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:47,105 INFO L255 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-03 05:42:47,108 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:47,144 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 235 proven. 12 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2024-11-03 05:42:47,145 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:47,164 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 239 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-03 05:42:47,164 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:47,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [885673741] [2024-11-03 05:42:47,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [885673741] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:47,164 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:47,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-03 05:42:47,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999006139] [2024-11-03 05:42:47,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:47,165 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:47,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:47,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:47,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-03 05:42:47,165 INFO L87 Difference]: Start difference. First operand 1180 states and 1746 transitions. Second operand has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:47,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:47,291 INFO L93 Difference]: Finished difference Result 2343 states and 3472 transitions. [2024-11-03 05:42:47,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:47,292 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 201 [2024-11-03 05:42:47,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:47,295 INFO L225 Difference]: With dead ends: 2343 [2024-11-03 05:42:47,295 INFO L226 Difference]: Without dead ends: 1182 [2024-11-03 05:42:47,296 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 400 GetRequests, 396 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-03 05:42:47,297 INFO L432 NwaCegarLoop]: 113 mSDtfsCounter, 56 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:47,297 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 181 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:47,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1182 states. [2024-11-03 05:42:47,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1182 to 1180. [2024-11-03 05:42:47,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1179 states have (on average 1.469041560644614) internal successors, (1732), 1179 states have internal predecessors, (1732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:47,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 1732 transitions. [2024-11-03 05:42:47,316 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 1732 transitions. Word has length 201 [2024-11-03 05:42:47,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:47,316 INFO L471 AbstractCegarLoop]: Abstraction has 1180 states and 1732 transitions. [2024-11-03 05:42:47,316 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:47,316 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 1732 transitions. [2024-11-03 05:42:47,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2024-11-03 05:42:47,318 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:47,319 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-03 05:42:47,321 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (15)] Ended with exit code 0 [2024-11-03 05:42:47,519 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:47,520 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:47,520 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:47,520 INFO L85 PathProgramCache]: Analyzing trace with hash 877234846, now seen corresponding path program 1 times [2024-11-03 05:42:47,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:47,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [513114406] [2024-11-03 05:42:47,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:47,520 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:47,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:47,521 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:47,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2024-11-03 05:42:47,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:47,595 INFO L255 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-03 05:42:47,599 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:47,665 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 288 proven. 18 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2024-11-03 05:42:47,665 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:47,699 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 298 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-03 05:42:47,699 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:47,699 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [513114406] [2024-11-03 05:42:47,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [513114406] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:47,699 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:47,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-03 05:42:47,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367914031] [2024-11-03 05:42:47,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:47,700 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:47,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:47,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:47,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:47,700 INFO L87 Difference]: Start difference. First operand 1180 states and 1732 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:47,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:47,818 INFO L93 Difference]: Finished difference Result 2430 states and 3585 transitions. [2024-11-03 05:42:47,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:47,819 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 214 [2024-11-03 05:42:47,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:47,822 INFO L225 Difference]: With dead ends: 2430 [2024-11-03 05:42:47,822 INFO L226 Difference]: Without dead ends: 1269 [2024-11-03 05:42:47,823 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 421 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:47,823 INFO L432 NwaCegarLoop]: 114 mSDtfsCounter, 43 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:47,824 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 182 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:47,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1269 states. [2024-11-03 05:42:47,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1269 to 1267. [2024-11-03 05:42:47,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1267 states, 1266 states have (on average 1.4684044233807267) internal successors, (1859), 1266 states have internal predecessors, (1859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:47,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1267 states to 1267 states and 1859 transitions. [2024-11-03 05:42:47,855 INFO L78 Accepts]: Start accepts. Automaton has 1267 states and 1859 transitions. Word has length 214 [2024-11-03 05:42:47,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:47,856 INFO L471 AbstractCegarLoop]: Abstraction has 1267 states and 1859 transitions. [2024-11-03 05:42:47,856 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:47,856 INFO L276 IsEmpty]: Start isEmpty. Operand 1267 states and 1859 transitions. [2024-11-03 05:42:47,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2024-11-03 05:42:47,858 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:47,858 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-03 05:42:47,861 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (16)] Ended with exit code 0 [2024-11-03 05:42:48,059 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:48,060 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:48,060 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:48,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1863346731, now seen corresponding path program 1 times [2024-11-03 05:42:48,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:48,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1542602827] [2024-11-03 05:42:48,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:48,060 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:48,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:48,063 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:48,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2024-11-03 05:42:48,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:48,135 INFO L255 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-03 05:42:48,138 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:48,195 INFO L134 CoverageAnalysis]: Checked inductivity of 413 backedges. 280 proven. 18 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2024-11-03 05:42:48,195 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:48,226 INFO L134 CoverageAnalysis]: Checked inductivity of 413 backedges. 290 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-03 05:42:48,226 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:48,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1542602827] [2024-11-03 05:42:48,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1542602827] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:48,226 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:48,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-03 05:42:48,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236072865] [2024-11-03 05:42:48,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:48,227 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:48,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:48,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:48,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:48,228 INFO L87 Difference]: Start difference. First operand 1267 states and 1859 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:48,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:48,363 INFO L93 Difference]: Finished difference Result 2598 states and 3827 transitions. [2024-11-03 05:42:48,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:48,364 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 215 [2024-11-03 05:42:48,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:48,367 INFO L225 Difference]: With dead ends: 2598 [2024-11-03 05:42:48,367 INFO L226 Difference]: Without dead ends: 1350 [2024-11-03 05:42:48,368 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 428 GetRequests, 423 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:48,369 INFO L432 NwaCegarLoop]: 114 mSDtfsCounter, 45 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:48,369 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 182 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:48,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1350 states. [2024-11-03 05:42:48,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1350 to 1348. [2024-11-03 05:42:48,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1348 states, 1347 states have (on average 1.4632516703786191) internal successors, (1971), 1347 states have internal predecessors, (1971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:48,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1348 states to 1348 states and 1971 transitions. [2024-11-03 05:42:48,402 INFO L78 Accepts]: Start accepts. Automaton has 1348 states and 1971 transitions. Word has length 215 [2024-11-03 05:42:48,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:48,402 INFO L471 AbstractCegarLoop]: Abstraction has 1348 states and 1971 transitions. [2024-11-03 05:42:48,402 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:48,402 INFO L276 IsEmpty]: Start isEmpty. Operand 1348 states and 1971 transitions. [2024-11-03 05:42:48,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2024-11-03 05:42:48,406 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:48,406 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-03 05:42:48,412 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (17)] Forceful destruction successful, exit code 0 [2024-11-03 05:42:48,606 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:48,607 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:48,607 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:48,607 INFO L85 PathProgramCache]: Analyzing trace with hash -944247289, now seen corresponding path program 1 times [2024-11-03 05:42:48,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:48,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2014815728] [2024-11-03 05:42:48,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:48,608 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:48,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:48,609 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:48,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2024-11-03 05:42:48,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:48,682 INFO L255 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-03 05:42:48,686 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:48,764 INFO L134 CoverageAnalysis]: Checked inductivity of 425 backedges. 292 proven. 18 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2024-11-03 05:42:48,764 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:48,804 INFO L134 CoverageAnalysis]: Checked inductivity of 425 backedges. 302 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-03 05:42:48,804 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:48,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2014815728] [2024-11-03 05:42:48,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [2014815728] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:48,804 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:48,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-03 05:42:48,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604566571] [2024-11-03 05:42:48,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:48,805 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:48,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:48,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:48,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:48,806 INFO L87 Difference]: Start difference. First operand 1348 states and 1971 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:48,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:48,925 INFO L93 Difference]: Finished difference Result 2679 states and 3922 transitions. [2024-11-03 05:42:48,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:48,926 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 215 [2024-11-03 05:42:48,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:48,929 INFO L225 Difference]: With dead ends: 2679 [2024-11-03 05:42:48,929 INFO L226 Difference]: Without dead ends: 1350 [2024-11-03 05:42:48,930 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 428 GetRequests, 423 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:48,931 INFO L432 NwaCegarLoop]: 114 mSDtfsCounter, 42 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:48,931 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 182 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:48,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1350 states. [2024-11-03 05:42:48,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1350 to 1348. [2024-11-03 05:42:48,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1348 states, 1347 states have (on average 1.4528582034149964) internal successors, (1957), 1347 states have internal predecessors, (1957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:48,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1348 states to 1348 states and 1957 transitions. [2024-11-03 05:42:48,951 INFO L78 Accepts]: Start accepts. Automaton has 1348 states and 1957 transitions. Word has length 215 [2024-11-03 05:42:48,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:48,951 INFO L471 AbstractCegarLoop]: Abstraction has 1348 states and 1957 transitions. [2024-11-03 05:42:48,951 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:48,951 INFO L276 IsEmpty]: Start isEmpty. Operand 1348 states and 1957 transitions. [2024-11-03 05:42:48,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2024-11-03 05:42:48,953 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:48,953 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-03 05:42:48,956 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (18)] Ended with exit code 0 [2024-11-03 05:42:49,154 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:49,154 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:49,154 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:49,155 INFO L85 PathProgramCache]: Analyzing trace with hash -122975422, now seen corresponding path program 1 times [2024-11-03 05:42:49,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:49,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1888960767] [2024-11-03 05:42:49,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:49,155 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:49,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:49,157 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:49,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2024-11-03 05:42:49,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:49,236 INFO L255 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-03 05:42:49,239 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:49,298 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 284 proven. 18 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2024-11-03 05:42:49,298 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:49,333 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 294 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-03 05:42:49,333 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:49,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1888960767] [2024-11-03 05:42:49,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1888960767] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:49,333 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:49,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-03 05:42:49,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575110881] [2024-11-03 05:42:49,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:49,334 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:49,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:49,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:49,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:49,335 INFO L87 Difference]: Start difference. First operand 1348 states and 1957 transitions. Second operand has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:49,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:49,454 INFO L93 Difference]: Finished difference Result 2679 states and 3894 transitions. [2024-11-03 05:42:49,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:49,454 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 216 [2024-11-03 05:42:49,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:49,459 INFO L225 Difference]: With dead ends: 2679 [2024-11-03 05:42:49,459 INFO L226 Difference]: Without dead ends: 1350 [2024-11-03 05:42:49,460 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 425 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:49,460 INFO L432 NwaCegarLoop]: 111 mSDtfsCounter, 44 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:49,461 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 179 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:49,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1350 states. [2024-11-03 05:42:49,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1350 to 1348. [2024-11-03 05:42:49,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1348 states, 1347 states have (on average 1.4402375649591685) internal successors, (1940), 1347 states have internal predecessors, (1940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:49,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1348 states to 1348 states and 1940 transitions. [2024-11-03 05:42:49,479 INFO L78 Accepts]: Start accepts. Automaton has 1348 states and 1940 transitions. Word has length 216 [2024-11-03 05:42:49,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:49,479 INFO L471 AbstractCegarLoop]: Abstraction has 1348 states and 1940 transitions. [2024-11-03 05:42:49,479 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:49,480 INFO L276 IsEmpty]: Start isEmpty. Operand 1348 states and 1940 transitions. [2024-11-03 05:42:49,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-11-03 05:42:49,481 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:49,482 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-03 05:42:49,484 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (19)] Ended with exit code 0 [2024-11-03 05:42:49,683 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:49,683 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:49,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:49,684 INFO L85 PathProgramCache]: Analyzing trace with hash 1175471311, now seen corresponding path program 1 times [2024-11-03 05:42:49,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:49,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2114495740] [2024-11-03 05:42:49,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:49,684 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:49,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:49,685 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:49,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2024-11-03 05:42:49,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:49,766 INFO L255 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-03 05:42:49,768 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:49,790 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 173 proven. 0 refuted. 0 times theorem prover too weak. 321 trivial. 0 not checked. [2024-11-03 05:42:49,790 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:49,812 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 173 proven. 0 refuted. 0 times theorem prover too weak. 321 trivial. 0 not checked. [2024-11-03 05:42:49,812 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:49,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2114495740] [2024-11-03 05:42:49,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [2114495740] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-03 05:42:49,812 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-03 05:42:49,812 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2024-11-03 05:42:49,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395016617] [2024-11-03 05:42:49,812 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:49,814 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:49,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:49,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:49,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-03 05:42:49,814 INFO L87 Difference]: Start difference. First operand 1348 states and 1940 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:49,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:49,850 INFO L93 Difference]: Finished difference Result 2701 states and 3887 transitions. [2024-11-03 05:42:49,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:49,850 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 221 [2024-11-03 05:42:49,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:49,853 INFO L225 Difference]: With dead ends: 2701 [2024-11-03 05:42:49,853 INFO L226 Difference]: Without dead ends: 1372 [2024-11-03 05:42:49,855 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 440 GetRequests, 439 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-03 05:42:49,855 INFO L432 NwaCegarLoop]: 183 mSDtfsCounter, 10 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 346 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:49,855 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 346 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-03 05:42:49,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1372 states. [2024-11-03 05:42:49,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1372 to 1372. [2024-11-03 05:42:49,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1372 states, 1371 states have (on average 1.436177972283005) internal successors, (1969), 1371 states have internal predecessors, (1969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:49,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1372 states to 1372 states and 1969 transitions. [2024-11-03 05:42:49,875 INFO L78 Accepts]: Start accepts. Automaton has 1372 states and 1969 transitions. Word has length 221 [2024-11-03 05:42:49,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:49,875 INFO L471 AbstractCegarLoop]: Abstraction has 1372 states and 1969 transitions. [2024-11-03 05:42:49,875 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:49,876 INFO L276 IsEmpty]: Start isEmpty. Operand 1372 states and 1969 transitions. [2024-11-03 05:42:49,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-11-03 05:42:49,878 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:49,878 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-03 05:42:49,880 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (20)] Ended with exit code 0 [2024-11-03 05:42:50,078 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:50,078 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:50,079 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:50,079 INFO L85 PathProgramCache]: Analyzing trace with hash -99452335, now seen corresponding path program 1 times [2024-11-03 05:42:50,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:50,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [396985195] [2024-11-03 05:42:50,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:50,079 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:50,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:50,080 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:50,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2024-11-03 05:42:50,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:50,157 INFO L255 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-03 05:42:50,159 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:50,178 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 417 trivial. 0 not checked. [2024-11-03 05:42:50,179 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:50,200 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 417 trivial. 0 not checked. [2024-11-03 05:42:50,200 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:50,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [396985195] [2024-11-03 05:42:50,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [396985195] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-03 05:42:50,200 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-03 05:42:50,200 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2024-11-03 05:42:50,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324326618] [2024-11-03 05:42:50,201 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:50,201 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:50,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:50,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:50,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-03 05:42:50,202 INFO L87 Difference]: Start difference. First operand 1372 states and 1969 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:50,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:50,234 INFO L93 Difference]: Finished difference Result 2727 states and 3918 transitions. [2024-11-03 05:42:50,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:50,235 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 221 [2024-11-03 05:42:50,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:50,238 INFO L225 Difference]: With dead ends: 2727 [2024-11-03 05:42:50,238 INFO L226 Difference]: Without dead ends: 1374 [2024-11-03 05:42:50,239 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 440 GetRequests, 439 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-03 05:42:50,239 INFO L432 NwaCegarLoop]: 173 mSDtfsCounter, 6 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:50,240 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 326 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-03 05:42:50,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1374 states. [2024-11-03 05:42:50,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1374 to 1374. [2024-11-03 05:42:50,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1374 states, 1373 states have (on average 1.4355426074289876) internal successors, (1971), 1373 states have internal predecessors, (1971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:50,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1374 states to 1374 states and 1971 transitions. [2024-11-03 05:42:50,258 INFO L78 Accepts]: Start accepts. Automaton has 1374 states and 1971 transitions. Word has length 221 [2024-11-03 05:42:50,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:50,258 INFO L471 AbstractCegarLoop]: Abstraction has 1374 states and 1971 transitions. [2024-11-03 05:42:50,258 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:50,258 INFO L276 IsEmpty]: Start isEmpty. Operand 1374 states and 1971 transitions. [2024-11-03 05:42:50,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-11-03 05:42:50,260 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:50,260 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 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] [2024-11-03 05:42:50,262 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (21)] Ended with exit code 0 [2024-11-03 05:42:50,461 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:50,462 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:50,462 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:50,462 INFO L85 PathProgramCache]: Analyzing trace with hash 368633709, now seen corresponding path program 1 times [2024-11-03 05:42:50,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:50,462 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1516640043] [2024-11-03 05:42:50,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:50,462 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:50,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:50,463 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:50,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process [2024-11-03 05:42:50,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:50,532 INFO L255 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-03 05:42:50,535 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:50,602 INFO L134 CoverageAnalysis]: Checked inductivity of 456 backedges. 313 proven. 18 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2024-11-03 05:42:50,602 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:50,639 INFO L134 CoverageAnalysis]: Checked inductivity of 456 backedges. 323 proven. 0 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2024-11-03 05:42:50,639 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:50,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1516640043] [2024-11-03 05:42:50,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1516640043] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:50,639 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:50,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-03 05:42:50,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185416784] [2024-11-03 05:42:50,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:50,640 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:50,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:50,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:50,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:50,641 INFO L87 Difference]: Start difference. First operand 1374 states and 1971 transitions. Second operand has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:50,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:50,780 INFO L93 Difference]: Finished difference Result 2831 states and 4076 transitions. [2024-11-03 05:42:50,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:50,781 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 224 [2024-11-03 05:42:50,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:50,784 INFO L225 Difference]: With dead ends: 2831 [2024-11-03 05:42:50,784 INFO L226 Difference]: Without dead ends: 1478 [2024-11-03 05:42:50,785 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 446 GetRequests, 441 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:50,786 INFO L432 NwaCegarLoop]: 113 mSDtfsCounter, 38 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:50,786 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 181 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:50,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1478 states. [2024-11-03 05:42:50,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1478 to 1476. [2024-11-03 05:42:50,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1476 states, 1475 states have (on average 1.4345762711864407) internal successors, (2116), 1475 states have internal predecessors, (2116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:50,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1476 states to 1476 states and 2116 transitions. [2024-11-03 05:42:50,805 INFO L78 Accepts]: Start accepts. Automaton has 1476 states and 2116 transitions. Word has length 224 [2024-11-03 05:42:50,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:50,806 INFO L471 AbstractCegarLoop]: Abstraction has 1476 states and 2116 transitions. [2024-11-03 05:42:50,806 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:50,806 INFO L276 IsEmpty]: Start isEmpty. Operand 1476 states and 2116 transitions. [2024-11-03 05:42:50,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2024-11-03 05:42:50,807 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:50,808 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 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] [2024-11-03 05:42:50,809 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (22)] Ended with exit code 0 [2024-11-03 05:42:51,008 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:51,009 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:51,009 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:51,009 INFO L85 PathProgramCache]: Analyzing trace with hash 1451058971, now seen corresponding path program 1 times [2024-11-03 05:42:51,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:51,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1296243670] [2024-11-03 05:42:51,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:51,010 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:51,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:51,011 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:51,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2024-11-03 05:42:51,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:51,080 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-03 05:42:51,083 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:51,148 INFO L134 CoverageAnalysis]: Checked inductivity of 460 backedges. 317 proven. 18 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2024-11-03 05:42:51,149 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:51,182 INFO L134 CoverageAnalysis]: Checked inductivity of 460 backedges. 327 proven. 0 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2024-11-03 05:42:51,183 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:51,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1296243670] [2024-11-03 05:42:51,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1296243670] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:51,183 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:51,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-03 05:42:51,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880817426] [2024-11-03 05:42:51,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:51,183 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:51,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:51,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:51,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:51,184 INFO L87 Difference]: Start difference. First operand 1476 states and 2116 transitions. Second operand has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:51,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:51,325 INFO L93 Difference]: Finished difference Result 2933 states and 4210 transitions. [2024-11-03 05:42:51,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:51,327 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 225 [2024-11-03 05:42:51,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:51,330 INFO L225 Difference]: With dead ends: 2933 [2024-11-03 05:42:51,330 INFO L226 Difference]: Without dead ends: 1478 [2024-11-03 05:42:51,332 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 448 GetRequests, 443 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-03 05:42:51,332 INFO L432 NwaCegarLoop]: 113 mSDtfsCounter, 37 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:51,332 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 181 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:51,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1478 states. [2024-11-03 05:42:51,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1478 to 1476. [2024-11-03 05:42:51,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1476 states, 1475 states have (on average 1.4271186440677965) internal successors, (2105), 1475 states have internal predecessors, (2105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:51,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1476 states to 1476 states and 2105 transitions. [2024-11-03 05:42:51,357 INFO L78 Accepts]: Start accepts. Automaton has 1476 states and 2105 transitions. Word has length 225 [2024-11-03 05:42:51,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:51,357 INFO L471 AbstractCegarLoop]: Abstraction has 1476 states and 2105 transitions. [2024-11-03 05:42:51,357 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:51,357 INFO L276 IsEmpty]: Start isEmpty. Operand 1476 states and 2105 transitions. [2024-11-03 05:42:51,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2024-11-03 05:42:51,361 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:51,361 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-03 05:42:51,363 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (23)] Ended with exit code 0 [2024-11-03 05:42:51,561 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:51,562 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:51,562 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:51,562 INFO L85 PathProgramCache]: Analyzing trace with hash 1353326442, now seen corresponding path program 1 times [2024-11-03 05:42:51,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:51,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1194999357] [2024-11-03 05:42:51,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:51,562 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:51,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:51,563 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:51,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2024-11-03 05:42:51,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:51,633 INFO L255 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-03 05:42:51,636 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:51,729 INFO L134 CoverageAnalysis]: Checked inductivity of 458 backedges. 142 proven. 68 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2024-11-03 05:42:51,729 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:51,769 INFO L134 CoverageAnalysis]: Checked inductivity of 458 backedges. 160 proven. 0 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2024-11-03 05:42:51,770 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:51,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1194999357] [2024-11-03 05:42:51,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1194999357] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:51,770 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:51,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2024-11-03 05:42:51,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316939985] [2024-11-03 05:42:51,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:51,770 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:51,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:51,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:51,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:42:51,771 INFO L87 Difference]: Start difference. First operand 1476 states and 2105 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:51,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:51,918 INFO L93 Difference]: Finished difference Result 2942 states and 4203 transitions. [2024-11-03 05:42:51,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:51,919 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 230 [2024-11-03 05:42:51,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:51,922 INFO L225 Difference]: With dead ends: 2942 [2024-11-03 05:42:51,922 INFO L226 Difference]: Without dead ends: 1481 [2024-11-03 05:42:51,923 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 458 GetRequests, 451 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:42:51,924 INFO L432 NwaCegarLoop]: 118 mSDtfsCounter, 27 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:51,924 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 186 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:51,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1481 states. [2024-11-03 05:42:51,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1481 to 1479. [2024-11-03 05:42:51,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1479 states, 1478 states have (on average 1.4269282814614344) internal successors, (2109), 1478 states have internal predecessors, (2109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:51,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1479 states to 1479 states and 2109 transitions. [2024-11-03 05:42:51,943 INFO L78 Accepts]: Start accepts. Automaton has 1479 states and 2109 transitions. Word has length 230 [2024-11-03 05:42:51,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:51,943 INFO L471 AbstractCegarLoop]: Abstraction has 1479 states and 2109 transitions. [2024-11-03 05:42:51,943 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:51,943 INFO L276 IsEmpty]: Start isEmpty. Operand 1479 states and 2109 transitions. [2024-11-03 05:42:51,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2024-11-03 05:42:51,945 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:51,945 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2024-11-03 05:42:51,950 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (24)] Ended with exit code 0 [2024-11-03 05:42:52,146 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:52,146 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:52,146 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:52,146 INFO L85 PathProgramCache]: Analyzing trace with hash 55945602, now seen corresponding path program 1 times [2024-11-03 05:42:52,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:52,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1091657896] [2024-11-03 05:42:52,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:52,147 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:52,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:52,149 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:52,150 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2024-11-03 05:42:52,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:52,221 INFO L255 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-03 05:42:52,224 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:52,308 INFO L134 CoverageAnalysis]: Checked inductivity of 654 backedges. 338 proven. 68 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2024-11-03 05:42:52,308 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:52,349 INFO L134 CoverageAnalysis]: Checked inductivity of 654 backedges. 356 proven. 0 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2024-11-03 05:42:52,349 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:52,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1091657896] [2024-11-03 05:42:52,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1091657896] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:52,349 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:52,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2024-11-03 05:42:52,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390802426] [2024-11-03 05:42:52,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:52,350 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:52,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:52,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:52,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:42:52,350 INFO L87 Difference]: Start difference. First operand 1479 states and 2109 transitions. Second operand has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:52,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:52,473 INFO L93 Difference]: Finished difference Result 2939 states and 4196 transitions. [2024-11-03 05:42:52,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:52,473 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 269 [2024-11-03 05:42:52,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:52,477 INFO L225 Difference]: With dead ends: 2939 [2024-11-03 05:42:52,477 INFO L226 Difference]: Without dead ends: 1481 [2024-11-03 05:42:52,478 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 536 GetRequests, 529 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:42:52,478 INFO L432 NwaCegarLoop]: 135 mSDtfsCounter, 30 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:52,479 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 205 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:52,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1481 states. [2024-11-03 05:42:52,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1481 to 1479. [2024-11-03 05:42:52,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1479 states, 1478 states have (on average 1.4235453315290933) internal successors, (2104), 1478 states have internal predecessors, (2104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:52,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1479 states to 1479 states and 2104 transitions. [2024-11-03 05:42:52,507 INFO L78 Accepts]: Start accepts. Automaton has 1479 states and 2104 transitions. Word has length 269 [2024-11-03 05:42:52,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:52,507 INFO L471 AbstractCegarLoop]: Abstraction has 1479 states and 2104 transitions. [2024-11-03 05:42:52,508 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:52,508 INFO L276 IsEmpty]: Start isEmpty. Operand 1479 states and 2104 transitions. [2024-11-03 05:42:52,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2024-11-03 05:42:52,510 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:52,510 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2024-11-03 05:42:52,513 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (25)] Ended with exit code 0 [2024-11-03 05:42:52,710 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:52,711 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:52,711 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:52,712 INFO L85 PathProgramCache]: Analyzing trace with hash 1622703552, now seen corresponding path program 1 times [2024-11-03 05:42:52,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:52,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [43813779] [2024-11-03 05:42:52,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:52,712 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:52,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:52,714 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:52,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2024-11-03 05:42:52,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:52,787 INFO L255 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-03 05:42:52,789 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:52,906 INFO L134 CoverageAnalysis]: Checked inductivity of 654 backedges. 429 proven. 0 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2024-11-03 05:42:52,906 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:53,034 INFO L134 CoverageAnalysis]: Checked inductivity of 654 backedges. 429 proven. 0 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2024-11-03 05:42:53,034 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:53,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [43813779] [2024-11-03 05:42:53,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [43813779] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-03 05:42:53,035 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-03 05:42:53,035 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2024-11-03 05:42:53,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66603364] [2024-11-03 05:42:53,035 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:53,035 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:53,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:53,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:53,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-03 05:42:53,036 INFO L87 Difference]: Start difference. First operand 1479 states and 2104 transitions. Second operand has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:53,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:53,067 INFO L93 Difference]: Finished difference Result 4314 states and 6166 transitions. [2024-11-03 05:42:53,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:53,068 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 269 [2024-11-03 05:42:53,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:53,074 INFO L225 Difference]: With dead ends: 4314 [2024-11-03 05:42:53,074 INFO L226 Difference]: Without dead ends: 2856 [2024-11-03 05:42:53,075 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 536 GetRequests, 535 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-03 05:42:53,075 INFO L432 NwaCegarLoop]: 274 mSDtfsCounter, 101 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:53,075 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 441 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-03 05:42:53,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2856 states. [2024-11-03 05:42:53,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2856 to 2854. [2024-11-03 05:42:53,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2854 states, 2853 states have (on average 1.429372590255871) internal successors, (4078), 2853 states have internal predecessors, (4078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:53,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2854 states to 2854 states and 4078 transitions. [2024-11-03 05:42:53,113 INFO L78 Accepts]: Start accepts. Automaton has 2854 states and 4078 transitions. Word has length 269 [2024-11-03 05:42:53,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:53,113 INFO L471 AbstractCegarLoop]: Abstraction has 2854 states and 4078 transitions. [2024-11-03 05:42:53,113 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:53,113 INFO L276 IsEmpty]: Start isEmpty. Operand 2854 states and 4078 transitions. [2024-11-03 05:42:53,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2024-11-03 05:42:53,116 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:53,116 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-03 05:42:53,118 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (26)] Ended with exit code 0 [2024-11-03 05:42:53,316 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:53,317 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:53,317 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:53,317 INFO L85 PathProgramCache]: Analyzing trace with hash -435963098, now seen corresponding path program 1 times [2024-11-03 05:42:53,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:53,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1327976421] [2024-11-03 05:42:53,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:53,317 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:53,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:53,318 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:53,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (27)] Waiting until timeout for monitored process [2024-11-03 05:42:53,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:53,398 INFO L255 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-03 05:42:53,402 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:53,475 INFO L134 CoverageAnalysis]: Checked inductivity of 656 backedges. 340 proven. 68 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2024-11-03 05:42:53,476 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:53,520 INFO L134 CoverageAnalysis]: Checked inductivity of 656 backedges. 358 proven. 0 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2024-11-03 05:42:53,520 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:53,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1327976421] [2024-11-03 05:42:53,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1327976421] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:53,520 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:53,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2024-11-03 05:42:53,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341664679] [2024-11-03 05:42:53,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:53,521 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:53,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:53,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:53,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:42:53,521 INFO L87 Difference]: Start difference. First operand 2854 states and 4078 transitions. Second operand has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:53,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:53,661 INFO L93 Difference]: Finished difference Result 5691 states and 8136 transitions. [2024-11-03 05:42:53,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:53,661 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 270 [2024-11-03 05:42:53,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:53,665 INFO L225 Difference]: With dead ends: 5691 [2024-11-03 05:42:53,665 INFO L226 Difference]: Without dead ends: 2810 [2024-11-03 05:42:53,667 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 538 GetRequests, 531 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:42:53,667 INFO L432 NwaCegarLoop]: 118 mSDtfsCounter, 29 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:53,668 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 186 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:53,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2810 states. [2024-11-03 05:42:53,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2810 to 2806. [2024-11-03 05:42:53,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2806 states, 2805 states have (on average 1.4267379679144385) internal successors, (4002), 2805 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:53,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2806 states to 2806 states and 4002 transitions. [2024-11-03 05:42:53,704 INFO L78 Accepts]: Start accepts. Automaton has 2806 states and 4002 transitions. Word has length 270 [2024-11-03 05:42:53,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:53,704 INFO L471 AbstractCegarLoop]: Abstraction has 2806 states and 4002 transitions. [2024-11-03 05:42:53,704 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:53,704 INFO L276 IsEmpty]: Start isEmpty. Operand 2806 states and 4002 transitions. [2024-11-03 05:42:53,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2024-11-03 05:42:53,707 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:53,707 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2024-11-03 05:42:53,709 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (27)] Forceful destruction successful, exit code 0 [2024-11-03 05:42:53,907 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:53,907 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:53,908 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:53,908 INFO L85 PathProgramCache]: Analyzing trace with hash -13127569, now seen corresponding path program 1 times [2024-11-03 05:42:53,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:53,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1295420184] [2024-11-03 05:42:53,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:53,908 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:53,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:53,909 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:53,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2024-11-03 05:42:53,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:53,988 INFO L255 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-03 05:42:53,991 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:54,063 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 431 proven. 68 refuted. 0 times theorem prover too weak. 283 trivial. 0 not checked. [2024-11-03 05:42:54,064 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:54,090 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 449 proven. 0 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2024-11-03 05:42:54,090 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:54,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1295420184] [2024-11-03 05:42:54,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1295420184] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:54,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:54,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2024-11-03 05:42:54,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376224857] [2024-11-03 05:42:54,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:54,091 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:54,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:54,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:54,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:42:54,092 INFO L87 Difference]: Start difference. First operand 2806 states and 4002 transitions. Second operand has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:54,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:54,223 INFO L93 Difference]: Finished difference Result 5595 states and 7984 transitions. [2024-11-03 05:42:54,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:54,223 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 290 [2024-11-03 05:42:54,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:54,231 INFO L225 Difference]: With dead ends: 5595 [2024-11-03 05:42:54,231 INFO L226 Difference]: Without dead ends: 2810 [2024-11-03 05:42:54,233 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 578 GetRequests, 571 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:42:54,234 INFO L432 NwaCegarLoop]: 126 mSDtfsCounter, 51 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:54,234 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 194 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:54,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2810 states. [2024-11-03 05:42:54,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2810 to 2806. [2024-11-03 05:42:54,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2806 states, 2805 states have (on average 1.4103386809269163) internal successors, (3956), 2805 states have internal predecessors, (3956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:54,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2806 states to 2806 states and 3956 transitions. [2024-11-03 05:42:54,293 INFO L78 Accepts]: Start accepts. Automaton has 2806 states and 3956 transitions. Word has length 290 [2024-11-03 05:42:54,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:54,293 INFO L471 AbstractCegarLoop]: Abstraction has 2806 states and 3956 transitions. [2024-11-03 05:42:54,294 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:54,294 INFO L276 IsEmpty]: Start isEmpty. Operand 2806 states and 3956 transitions. [2024-11-03 05:42:54,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2024-11-03 05:42:54,296 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:54,296 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2024-11-03 05:42:54,299 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (28)] Forceful destruction successful, exit code 0 [2024-11-03 05:42:54,497 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:54,497 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:54,497 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:54,497 INFO L85 PathProgramCache]: Analyzing trace with hash -580965338, now seen corresponding path program 1 times [2024-11-03 05:42:54,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:54,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [138277701] [2024-11-03 05:42:54,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:54,498 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:54,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:54,499 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:54,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2024-11-03 05:42:54,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:54,578 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-03 05:42:54,583 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:54,639 INFO L134 CoverageAnalysis]: Checked inductivity of 788 backedges. 447 proven. 56 refuted. 0 times theorem prover too weak. 285 trivial. 0 not checked. [2024-11-03 05:42:54,639 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:54,661 INFO L134 CoverageAnalysis]: Checked inductivity of 788 backedges. 455 proven. 0 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2024-11-03 05:42:54,661 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:54,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [138277701] [2024-11-03 05:42:54,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [138277701] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:54,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:54,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2024-11-03 05:42:54,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331170491] [2024-11-03 05:42:54,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:54,661 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:54,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:54,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:54,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-03 05:42:54,662 INFO L87 Difference]: Start difference. First operand 2806 states and 3956 transitions. Second operand has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:54,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:54,778 INFO L93 Difference]: Finished difference Result 5595 states and 7892 transitions. [2024-11-03 05:42:54,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:54,779 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 291 [2024-11-03 05:42:54,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:54,782 INFO L225 Difference]: With dead ends: 5595 [2024-11-03 05:42:54,782 INFO L226 Difference]: Without dead ends: 2810 [2024-11-03 05:42:54,784 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 580 GetRequests, 574 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-03 05:42:54,785 INFO L432 NwaCegarLoop]: 111 mSDtfsCounter, 50 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:54,785 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 179 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:54,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2810 states. [2024-11-03 05:42:54,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2810 to 2806. [2024-11-03 05:42:54,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2806 states, 2805 states have (on average 1.393939393939394) internal successors, (3910), 2805 states have internal predecessors, (3910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:54,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2806 states to 2806 states and 3910 transitions. [2024-11-03 05:42:54,845 INFO L78 Accepts]: Start accepts. Automaton has 2806 states and 3910 transitions. Word has length 291 [2024-11-03 05:42:54,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:54,846 INFO L471 AbstractCegarLoop]: Abstraction has 2806 states and 3910 transitions. [2024-11-03 05:42:54,846 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:54,846 INFO L276 IsEmpty]: Start isEmpty. Operand 2806 states and 3910 transitions. [2024-11-03 05:42:54,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2024-11-03 05:42:54,848 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:54,848 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2024-11-03 05:42:54,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (29)] Forceful destruction successful, exit code 0 [2024-11-03 05:42:55,049 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:55,049 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:55,049 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:55,050 INFO L85 PathProgramCache]: Analyzing trace with hash -561650382, now seen corresponding path program 1 times [2024-11-03 05:42:55,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:55,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [661514923] [2024-11-03 05:42:55,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:55,050 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:55,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:55,051 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:55,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2024-11-03 05:42:55,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:55,139 INFO L255 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-03 05:42:55,143 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:55,208 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 517 proven. 68 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2024-11-03 05:42:55,208 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:55,232 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 535 proven. 0 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2024-11-03 05:42:55,232 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:55,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [661514923] [2024-11-03 05:42:55,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [661514923] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:55,233 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:55,233 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2024-11-03 05:42:55,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996606274] [2024-11-03 05:42:55,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:55,233 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:55,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:55,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:55,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:42:55,234 INFO L87 Difference]: Start difference. First operand 2806 states and 3910 transitions. Second operand has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:55,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:55,357 INFO L93 Difference]: Finished difference Result 5595 states and 7800 transitions. [2024-11-03 05:42:55,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:55,358 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 306 [2024-11-03 05:42:55,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:55,361 INFO L225 Difference]: With dead ends: 5595 [2024-11-03 05:42:55,361 INFO L226 Difference]: Without dead ends: 2810 [2024-11-03 05:42:55,363 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 610 GetRequests, 603 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:42:55,364 INFO L432 NwaCegarLoop]: 121 mSDtfsCounter, 44 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:55,364 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 199 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:55,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2810 states. [2024-11-03 05:42:55,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2810 to 2806. [2024-11-03 05:42:55,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2806 states, 2805 states have (on average 1.3775401069518716) internal successors, (3864), 2805 states have internal predecessors, (3864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:55,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2806 states to 2806 states and 3864 transitions. [2024-11-03 05:42:55,418 INFO L78 Accepts]: Start accepts. Automaton has 2806 states and 3864 transitions. Word has length 306 [2024-11-03 05:42:55,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:55,418 INFO L471 AbstractCegarLoop]: Abstraction has 2806 states and 3864 transitions. [2024-11-03 05:42:55,418 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:55,418 INFO L276 IsEmpty]: Start isEmpty. Operand 2806 states and 3864 transitions. [2024-11-03 05:42:55,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2024-11-03 05:42:55,422 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:55,422 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2024-11-03 05:42:55,424 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (30)] Forceful destruction successful, exit code 0 [2024-11-03 05:42:55,623 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:55,623 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:55,624 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:55,624 INFO L85 PathProgramCache]: Analyzing trace with hash -873934034, now seen corresponding path program 1 times [2024-11-03 05:42:55,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:55,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1586300798] [2024-11-03 05:42:55,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:55,624 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:55,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:55,625 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:55,626 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (31)] Waiting until timeout for monitored process [2024-11-03 05:42:55,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:55,720 INFO L255 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-03 05:42:55,725 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:55,820 INFO L134 CoverageAnalysis]: Checked inductivity of 908 backedges. 525 proven. 68 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2024-11-03 05:42:55,820 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:55,851 INFO L134 CoverageAnalysis]: Checked inductivity of 908 backedges. 543 proven. 0 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2024-11-03 05:42:55,851 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:55,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1586300798] [2024-11-03 05:42:55,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1586300798] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:55,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:55,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2024-11-03 05:42:55,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233523157] [2024-11-03 05:42:55,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:55,852 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:55,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:55,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:55,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:42:55,853 INFO L87 Difference]: Start difference. First operand 2806 states and 3864 transitions. Second operand has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:55,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:55,977 INFO L93 Difference]: Finished difference Result 5595 states and 7708 transitions. [2024-11-03 05:42:55,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:55,977 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 307 [2024-11-03 05:42:55,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:55,981 INFO L225 Difference]: With dead ends: 5595 [2024-11-03 05:42:55,981 INFO L226 Difference]: Without dead ends: 2810 [2024-11-03 05:42:55,983 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 612 GetRequests, 605 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:42:55,983 INFO L432 NwaCegarLoop]: 111 mSDtfsCounter, 53 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:55,983 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 179 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:55,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2810 states. [2024-11-03 05:42:56,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2810 to 2806. [2024-11-03 05:42:56,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2806 states, 2805 states have (on average 1.3611408199643493) internal successors, (3818), 2805 states have internal predecessors, (3818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:56,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2806 states to 2806 states and 3818 transitions. [2024-11-03 05:42:56,021 INFO L78 Accepts]: Start accepts. Automaton has 2806 states and 3818 transitions. Word has length 307 [2024-11-03 05:42:56,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:56,021 INFO L471 AbstractCegarLoop]: Abstraction has 2806 states and 3818 transitions. [2024-11-03 05:42:56,021 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:56,021 INFO L276 IsEmpty]: Start isEmpty. Operand 2806 states and 3818 transitions. [2024-11-03 05:42:56,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2024-11-03 05:42:56,024 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:56,024 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2024-11-03 05:42:56,026 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (31)] Forceful destruction successful, exit code 0 [2024-11-03 05:42:56,226 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:56,226 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:56,226 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:56,226 INFO L85 PathProgramCache]: Analyzing trace with hash -1668688969, now seen corresponding path program 1 times [2024-11-03 05:42:56,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:56,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [11639684] [2024-11-03 05:42:56,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:56,227 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:56,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:56,228 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:56,228 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (32)] Waiting until timeout for monitored process [2024-11-03 05:42:56,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:56,312 INFO L255 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-03 05:42:56,315 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:56,380 INFO L134 CoverageAnalysis]: Checked inductivity of 916 backedges. 533 proven. 68 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2024-11-03 05:42:56,381 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:56,402 INFO L134 CoverageAnalysis]: Checked inductivity of 916 backedges. 551 proven. 0 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2024-11-03 05:42:56,402 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:56,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [11639684] [2024-11-03 05:42:56,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [11639684] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:56,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:56,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2024-11-03 05:42:56,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355060157] [2024-11-03 05:42:56,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:56,402 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:56,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:56,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:56,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:42:56,403 INFO L87 Difference]: Start difference. First operand 2806 states and 3818 transitions. Second operand has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:56,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:56,522 INFO L93 Difference]: Finished difference Result 5715 states and 7778 transitions. [2024-11-03 05:42:56,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:56,522 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 308 [2024-11-03 05:42:56,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:56,525 INFO L225 Difference]: With dead ends: 5715 [2024-11-03 05:42:56,525 INFO L226 Difference]: Without dead ends: 2930 [2024-11-03 05:42:56,527 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 614 GetRequests, 607 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:42:56,528 INFO L432 NwaCegarLoop]: 112 mSDtfsCounter, 52 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:56,528 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 180 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:56,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2930 states. [2024-11-03 05:42:56,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2930 to 2926. [2024-11-03 05:42:56,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2926 states, 2925 states have (on average 1.344957264957265) internal successors, (3934), 2925 states have internal predecessors, (3934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:56,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2926 states to 2926 states and 3934 transitions. [2024-11-03 05:42:56,571 INFO L78 Accepts]: Start accepts. Automaton has 2926 states and 3934 transitions. Word has length 308 [2024-11-03 05:42:56,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:56,571 INFO L471 AbstractCegarLoop]: Abstraction has 2926 states and 3934 transitions. [2024-11-03 05:42:56,571 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:56,572 INFO L276 IsEmpty]: Start isEmpty. Operand 2926 states and 3934 transitions. [2024-11-03 05:42:56,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2024-11-03 05:42:56,574 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:56,574 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-03 05:42:56,576 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (32)] Forceful destruction successful, exit code 0 [2024-11-03 05:42:56,774 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:56,775 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:56,775 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:56,775 INFO L85 PathProgramCache]: Analyzing trace with hash 2105586347, now seen corresponding path program 1 times [2024-11-03 05:42:56,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:56,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1110158486] [2024-11-03 05:42:56,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:56,776 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:56,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:56,777 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:56,778 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2024-11-03 05:42:56,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:56,864 INFO L255 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-03 05:42:56,867 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:56,930 INFO L134 CoverageAnalysis]: Checked inductivity of 943 backedges. 567 proven. 56 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2024-11-03 05:42:56,931 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:56,954 INFO L134 CoverageAnalysis]: Checked inductivity of 943 backedges. 575 proven. 0 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2024-11-03 05:42:56,955 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:56,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1110158486] [2024-11-03 05:42:56,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1110158486] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:56,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:56,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2024-11-03 05:42:56,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767407319] [2024-11-03 05:42:56,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:56,955 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:56,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:56,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:56,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-03 05:42:56,956 INFO L87 Difference]: Start difference. First operand 2926 states and 3934 transitions. Second operand has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:57,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:57,096 INFO L93 Difference]: Finished difference Result 5835 states and 7848 transitions. [2024-11-03 05:42:57,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:57,097 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 310 [2024-11-03 05:42:57,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:57,101 INFO L225 Difference]: With dead ends: 5835 [2024-11-03 05:42:57,101 INFO L226 Difference]: Without dead ends: 2930 [2024-11-03 05:42:57,103 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 618 GetRequests, 612 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-03 05:42:57,103 INFO L432 NwaCegarLoop]: 113 mSDtfsCounter, 47 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:57,103 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 181 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:57,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2930 states. [2024-11-03 05:42:57,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2930 to 2926. [2024-11-03 05:42:57,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2926 states, 2925 states have (on average 1.3292307692307692) internal successors, (3888), 2925 states have internal predecessors, (3888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:57,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2926 states to 2926 states and 3888 transitions. [2024-11-03 05:42:57,149 INFO L78 Accepts]: Start accepts. Automaton has 2926 states and 3888 transitions. Word has length 310 [2024-11-03 05:42:57,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:57,149 INFO L471 AbstractCegarLoop]: Abstraction has 2926 states and 3888 transitions. [2024-11-03 05:42:57,149 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:57,149 INFO L276 IsEmpty]: Start isEmpty. Operand 2926 states and 3888 transitions. [2024-11-03 05:42:57,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2024-11-03 05:42:57,152 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:57,152 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 7, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-03 05:42:57,156 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (33)] Forceful destruction successful, exit code 0 [2024-11-03 05:42:57,352 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:57,353 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:57,353 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:57,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1559665570, now seen corresponding path program 1 times [2024-11-03 05:42:57,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:57,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [485943363] [2024-11-03 05:42:57,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:57,353 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:57,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:57,355 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:57,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (34)] Waiting until timeout for monitored process [2024-11-03 05:42:57,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:57,450 INFO L255 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-03 05:42:57,454 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:57,532 INFO L134 CoverageAnalysis]: Checked inductivity of 950 backedges. 564 proven. 68 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2024-11-03 05:42:57,533 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:57,561 INFO L134 CoverageAnalysis]: Checked inductivity of 950 backedges. 582 proven. 0 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2024-11-03 05:42:57,561 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:57,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [485943363] [2024-11-03 05:42:57,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [485943363] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:57,561 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:57,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2024-11-03 05:42:57,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071575672] [2024-11-03 05:42:57,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:57,562 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:57,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:57,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:57,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:42:57,562 INFO L87 Difference]: Start difference. First operand 2926 states and 3888 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:57,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:57,676 INFO L93 Difference]: Finished difference Result 5835 states and 7756 transitions. [2024-11-03 05:42:57,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:57,677 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 311 [2024-11-03 05:42:57,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:57,680 INFO L225 Difference]: With dead ends: 5835 [2024-11-03 05:42:57,681 INFO L226 Difference]: Without dead ends: 2930 [2024-11-03 05:42:57,683 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 620 GetRequests, 613 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:42:57,683 INFO L432 NwaCegarLoop]: 113 mSDtfsCounter, 46 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:57,684 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 181 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:57,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2930 states. [2024-11-03 05:42:57,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2930 to 2926. [2024-11-03 05:42:57,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2926 states, 2925 states have (on average 1.3135042735042735) internal successors, (3842), 2925 states have internal predecessors, (3842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:57,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2926 states to 2926 states and 3842 transitions. [2024-11-03 05:42:57,745 INFO L78 Accepts]: Start accepts. Automaton has 2926 states and 3842 transitions. Word has length 311 [2024-11-03 05:42:57,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:57,746 INFO L471 AbstractCegarLoop]: Abstraction has 2926 states and 3842 transitions. [2024-11-03 05:42:57,746 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:57,746 INFO L276 IsEmpty]: Start isEmpty. Operand 2926 states and 3842 transitions. [2024-11-03 05:42:57,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 331 [2024-11-03 05:42:57,748 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:57,749 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-03 05:42:57,751 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (34)] Ended with exit code 0 [2024-11-03 05:42:57,951 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:57,955 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:57,955 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:57,956 INFO L85 PathProgramCache]: Analyzing trace with hash 1015137021, now seen corresponding path program 1 times [2024-11-03 05:42:57,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:57,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [270921059] [2024-11-03 05:42:57,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:57,956 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:57,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:57,957 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:57,959 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2024-11-03 05:42:58,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:58,050 INFO L255 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-03 05:42:58,051 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:58,101 INFO L134 CoverageAnalysis]: Checked inductivity of 1114 backedges. 671 proven. 0 refuted. 0 times theorem prover too weak. 443 trivial. 0 not checked. [2024-11-03 05:42:58,101 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:58,150 INFO L134 CoverageAnalysis]: Checked inductivity of 1114 backedges. 671 proven. 0 refuted. 0 times theorem prover too weak. 443 trivial. 0 not checked. [2024-11-03 05:42:58,151 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:58,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [270921059] [2024-11-03 05:42:58,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [270921059] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-03 05:42:58,151 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-03 05:42:58,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2024-11-03 05:42:58,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873786630] [2024-11-03 05:42:58,151 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:58,151 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:58,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:58,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:58,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-03 05:42:58,152 INFO L87 Difference]: Start difference. First operand 2926 states and 3842 transitions. Second operand has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:58,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:58,227 INFO L93 Difference]: Finished difference Result 8724 states and 11458 transitions. [2024-11-03 05:42:58,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:58,227 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 330 [2024-11-03 05:42:58,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:58,232 INFO L225 Difference]: With dead ends: 8724 [2024-11-03 05:42:58,232 INFO L226 Difference]: Without dead ends: 5819 [2024-11-03 05:42:58,234 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 658 GetRequests, 657 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-03 05:42:58,235 INFO L432 NwaCegarLoop]: 260 mSDtfsCounter, 126 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:58,235 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 426 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-03 05:42:58,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5819 states. [2024-11-03 05:42:58,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5819 to 5817. [2024-11-03 05:42:58,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5817 states, 5816 states have (on average 1.311554332874828) internal successors, (7628), 5816 states have internal predecessors, (7628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:58,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5817 states to 5817 states and 7628 transitions. [2024-11-03 05:42:58,339 INFO L78 Accepts]: Start accepts. Automaton has 5817 states and 7628 transitions. Word has length 330 [2024-11-03 05:42:58,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:58,339 INFO L471 AbstractCegarLoop]: Abstraction has 5817 states and 7628 transitions. [2024-11-03 05:42:58,339 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:58,339 INFO L276 IsEmpty]: Start isEmpty. Operand 5817 states and 7628 transitions. [2024-11-03 05:42:58,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2024-11-03 05:42:58,345 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:58,345 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-03 05:42:58,347 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (35)] Ended with exit code 0 [2024-11-03 05:42:58,545 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:58,545 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:58,546 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:58,546 INFO L85 PathProgramCache]: Analyzing trace with hash -267065627, now seen corresponding path program 1 times [2024-11-03 05:42:58,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:58,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2034239776] [2024-11-03 05:42:58,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:58,546 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:58,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:58,547 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:58,549 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (36)] Waiting until timeout for monitored process [2024-11-03 05:42:58,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:58,640 INFO L255 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-03 05:42:58,643 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:58,705 INFO L134 CoverageAnalysis]: Checked inductivity of 1114 backedges. 668 proven. 68 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2024-11-03 05:42:58,705 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:58,736 INFO L134 CoverageAnalysis]: Checked inductivity of 1114 backedges. 686 proven. 0 refuted. 0 times theorem prover too weak. 428 trivial. 0 not checked. [2024-11-03 05:42:58,736 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:58,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2034239776] [2024-11-03 05:42:58,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [2034239776] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:58,736 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:58,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2024-11-03 05:42:58,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492358417] [2024-11-03 05:42:58,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:58,737 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:58,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:58,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:58,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:42:58,738 INFO L87 Difference]: Start difference. First operand 5817 states and 7628 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:58,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:58,953 INFO L93 Difference]: Finished difference Result 11621 states and 15241 transitions. [2024-11-03 05:42:58,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:58,954 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 331 [2024-11-03 05:42:58,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:58,959 INFO L225 Difference]: With dead ends: 11621 [2024-11-03 05:42:58,959 INFO L226 Difference]: Without dead ends: 5825 [2024-11-03 05:42:58,962 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 660 GetRequests, 653 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:42:58,962 INFO L432 NwaCegarLoop]: 116 mSDtfsCounter, 49 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:58,962 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 185 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:58,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5825 states. [2024-11-03 05:42:59,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5825 to 5817. [2024-11-03 05:42:59,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5817 states, 5816 states have (on average 1.295735900962861) internal successors, (7536), 5816 states have internal predecessors, (7536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:59,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5817 states to 5817 states and 7536 transitions. [2024-11-03 05:42:59,070 INFO L78 Accepts]: Start accepts. Automaton has 5817 states and 7536 transitions. Word has length 331 [2024-11-03 05:42:59,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:59,070 INFO L471 AbstractCegarLoop]: Abstraction has 5817 states and 7536 transitions. [2024-11-03 05:42:59,070 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:59,070 INFO L276 IsEmpty]: Start isEmpty. Operand 5817 states and 7536 transitions. [2024-11-03 05:42:59,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2024-11-03 05:42:59,075 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:59,076 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 8, 7, 7, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-03 05:42:59,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (36)] Forceful destruction successful, exit code 0 [2024-11-03 05:42:59,277 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:59,277 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:59,278 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:59,278 INFO L85 PathProgramCache]: Analyzing trace with hash -1436805714, now seen corresponding path program 1 times [2024-11-03 05:42:59,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:59,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [409787203] [2024-11-03 05:42:59,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:59,278 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:59,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:59,279 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:59,280 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (37)] Waiting until timeout for monitored process [2024-11-03 05:42:59,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:42:59,376 INFO L255 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-03 05:42:59,380 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:42:59,458 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 686 proven. 56 refuted. 0 times theorem prover too weak. 380 trivial. 0 not checked. [2024-11-03 05:42:59,458 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:42:59,482 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 694 proven. 0 refuted. 0 times theorem prover too weak. 428 trivial. 0 not checked. [2024-11-03 05:42:59,482 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:42:59,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [409787203] [2024-11-03 05:42:59,483 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [409787203] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:42:59,483 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:42:59,483 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2024-11-03 05:42:59,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414524024] [2024-11-03 05:42:59,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:42:59,483 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:42:59,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:42:59,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:42:59,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-03 05:42:59,484 INFO L87 Difference]: Start difference. First operand 5817 states and 7536 transitions. Second operand has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:59,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:42:59,640 INFO L93 Difference]: Finished difference Result 11255 states and 14540 transitions. [2024-11-03 05:42:59,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:42:59,640 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 332 [2024-11-03 05:42:59,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:42:59,645 INFO L225 Difference]: With dead ends: 11255 [2024-11-03 05:42:59,645 INFO L226 Difference]: Without dead ends: 5459 [2024-11-03 05:42:59,649 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 662 GetRequests, 656 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-03 05:42:59,649 INFO L432 NwaCegarLoop]: 113 mSDtfsCounter, 48 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:42:59,649 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 181 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:42:59,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5459 states. [2024-11-03 05:42:59,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5459 to 5451. [2024-11-03 05:42:59,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5451 states, 5450 states have (on average 1.2721100917431192) internal successors, (6933), 5450 states have internal predecessors, (6933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:59,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5451 states to 5451 states and 6933 transitions. [2024-11-03 05:42:59,767 INFO L78 Accepts]: Start accepts. Automaton has 5451 states and 6933 transitions. Word has length 332 [2024-11-03 05:42:59,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:42:59,767 INFO L471 AbstractCegarLoop]: Abstraction has 5451 states and 6933 transitions. [2024-11-03 05:42:59,767 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:42:59,767 INFO L276 IsEmpty]: Start isEmpty. Operand 5451 states and 6933 transitions. [2024-11-03 05:42:59,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2024-11-03 05:42:59,772 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:42:59,772 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2024-11-03 05:42:59,775 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (37)] Forceful destruction successful, exit code 0 [2024-11-03 05:42:59,973 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:59,974 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:42:59,974 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:42:59,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1581277854, now seen corresponding path program 1 times [2024-11-03 05:42:59,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:42:59,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1770851459] [2024-11-03 05:42:59,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:42:59,975 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:42:59,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:42:59,976 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:42:59,977 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (38)] Waiting until timeout for monitored process [2024-11-03 05:43:00,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:43:00,077 INFO L255 TraceCheckSpWp]: Trace formula consists of 379 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-03 05:43:00,084 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:43:00,162 INFO L134 CoverageAnalysis]: Checked inductivity of 1135 backedges. 717 proven. 56 refuted. 0 times theorem prover too weak. 362 trivial. 0 not checked. [2024-11-03 05:43:00,162 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:43:00,199 INFO L134 CoverageAnalysis]: Checked inductivity of 1135 backedges. 725 proven. 0 refuted. 0 times theorem prover too weak. 410 trivial. 0 not checked. [2024-11-03 05:43:00,199 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:43:00,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1770851459] [2024-11-03 05:43:00,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1770851459] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:43:00,199 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:43:00,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2024-11-03 05:43:00,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708382845] [2024-11-03 05:43:00,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:43:00,200 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:43:00,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:43:00,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:43:00,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-03 05:43:00,200 INFO L87 Difference]: Start difference. First operand 5451 states and 6933 transitions. Second operand has 3 states, 3 states have (on average 53.0) internal successors, (159), 3 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:43:00,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:43:00,370 INFO L93 Difference]: Finished difference Result 10889 states and 13851 transitions. [2024-11-03 05:43:00,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:43:00,370 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.0) internal successors, (159), 3 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 338 [2024-11-03 05:43:00,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:43:00,375 INFO L225 Difference]: With dead ends: 10889 [2024-11-03 05:43:00,375 INFO L226 Difference]: Without dead ends: 5459 [2024-11-03 05:43:00,378 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 674 GetRequests, 668 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-03 05:43:00,379 INFO L432 NwaCegarLoop]: 117 mSDtfsCounter, 40 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:43:00,379 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 185 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:43:00,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5459 states. [2024-11-03 05:43:00,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5459 to 5451. [2024-11-03 05:43:00,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5451 states, 5450 states have (on average 1.261834862385321) internal successors, (6877), 5450 states have internal predecessors, (6877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:43:00,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5451 states to 5451 states and 6877 transitions. [2024-11-03 05:43:00,482 INFO L78 Accepts]: Start accepts. Automaton has 5451 states and 6877 transitions. Word has length 338 [2024-11-03 05:43:00,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:43:00,482 INFO L471 AbstractCegarLoop]: Abstraction has 5451 states and 6877 transitions. [2024-11-03 05:43:00,482 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.0) internal successors, (159), 3 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:43:00,482 INFO L276 IsEmpty]: Start isEmpty. Operand 5451 states and 6877 transitions. [2024-11-03 05:43:00,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 340 [2024-11-03 05:43:00,487 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:43:00,487 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 4, 4, 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] [2024-11-03 05:43:00,489 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (38)] Ended with exit code 0 [2024-11-03 05:43:00,688 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:43:00,689 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:43:00,689 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:43:00,689 INFO L85 PathProgramCache]: Analyzing trace with hash -235823170, now seen corresponding path program 1 times [2024-11-03 05:43:00,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:43:00,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1696978177] [2024-11-03 05:43:00,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:43:00,689 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:43:00,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:43:00,690 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:43:00,691 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2024-11-03 05:43:00,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:43:00,785 INFO L255 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-03 05:43:00,788 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:43:00,855 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 712 proven. 68 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2024-11-03 05:43:00,855 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:43:00,887 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 730 proven. 0 refuted. 0 times theorem prover too weak. 410 trivial. 0 not checked. [2024-11-03 05:43:00,887 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:43:00,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1696978177] [2024-11-03 05:43:00,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1696978177] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-03 05:43:00,888 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-03 05:43:00,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2024-11-03 05:43:00,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909288212] [2024-11-03 05:43:00,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-03 05:43:00,888 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-03 05:43:00,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:43:00,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-03 05:43:00,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:43:00,889 INFO L87 Difference]: Start difference. First operand 5451 states and 6877 transitions. Second operand has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 3 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:43:01,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:43:01,050 INFO L93 Difference]: Finished difference Result 9623 states and 12138 transitions. [2024-11-03 05:43:01,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-03 05:43:01,050 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 3 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 339 [2024-11-03 05:43:01,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:43:01,053 INFO L225 Difference]: With dead ends: 9623 [2024-11-03 05:43:01,053 INFO L226 Difference]: Without dead ends: 2039 [2024-11-03 05:43:01,055 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 676 GetRequests, 669 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-03 05:43:01,056 INFO L432 NwaCegarLoop]: 119 mSDtfsCounter, 39 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-03 05:43:01,056 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 187 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-03 05:43:01,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2039 states. [2024-11-03 05:43:01,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2039 to 2039. [2024-11-03 05:43:01,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2039 states, 2038 states have (on average 1.2266928361138372) internal successors, (2500), 2038 states have internal predecessors, (2500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:43:01,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2039 states to 2039 states and 2500 transitions. [2024-11-03 05:43:01,126 INFO L78 Accepts]: Start accepts. Automaton has 2039 states and 2500 transitions. Word has length 339 [2024-11-03 05:43:01,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:43:01,127 INFO L471 AbstractCegarLoop]: Abstraction has 2039 states and 2500 transitions. [2024-11-03 05:43:01,127 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 3 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:43:01,127 INFO L276 IsEmpty]: Start isEmpty. Operand 2039 states and 2500 transitions. [2024-11-03 05:43:01,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2024-11-03 05:43:01,130 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:43:01,130 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2024-11-03 05:43:01,133 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (39)] Forceful destruction successful, exit code 0 [2024-11-03 05:43:01,331 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:43:01,331 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:43:01,331 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:43:01,331 INFO L85 PathProgramCache]: Analyzing trace with hash -59651589, now seen corresponding path program 1 times [2024-11-03 05:43:01,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:43:01,332 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [559569728] [2024-11-03 05:43:01,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:43:01,332 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:43:01,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:43:01,333 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:43:01,334 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (40)] Waiting until timeout for monitored process [2024-11-03 05:43:01,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:43:01,447 INFO L255 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 49 conjuncts are in the unsatisfiable core [2024-11-03 05:43:01,452 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:43:01,562 INFO L134 CoverageAnalysis]: Checked inductivity of 1396 backedges. 881 proven. 82 refuted. 0 times theorem prover too weak. 433 trivial. 0 not checked. [2024-11-03 05:43:01,562 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:43:01,629 INFO L134 CoverageAnalysis]: Checked inductivity of 1396 backedges. 905 proven. 26 refuted. 0 times theorem prover too weak. 465 trivial. 0 not checked. [2024-11-03 05:43:01,629 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:43:01,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [559569728] [2024-11-03 05:43:01,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [559569728] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-03 05:43:01,629 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-03 05:43:01,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 4] total 11 [2024-11-03 05:43:01,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723108040] [2024-11-03 05:43:01,630 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-03 05:43:01,630 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-03 05:43:01,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:43:01,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-03 05:43:01,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-11-03 05:43:01,631 INFO L87 Difference]: Start difference. First operand 2039 states and 2500 transitions. Second operand has 11 states, 11 states have (on average 23.818181818181817) internal successors, (262), 11 states have internal predecessors, (262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:43:02,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:43:02,459 INFO L93 Difference]: Finished difference Result 5680 states and 6942 transitions. [2024-11-03 05:43:02,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-03 05:43:02,461 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 23.818181818181817) internal successors, (262), 11 states have internal predecessors, (262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 371 [2024-11-03 05:43:02,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:43:02,464 INFO L225 Difference]: With dead ends: 5680 [2024-11-03 05:43:02,464 INFO L226 Difference]: Without dead ends: 3662 [2024-11-03 05:43:02,466 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 762 GetRequests, 742 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2024-11-03 05:43:02,466 INFO L432 NwaCegarLoop]: 257 mSDtfsCounter, 515 mSDsluCounter, 1049 mSDsCounter, 0 mSdLazyCounter, 1753 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 515 SdHoareTripleChecker+Valid, 1306 SdHoareTripleChecker+Invalid, 1805 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1753 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-03 05:43:02,466 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [515 Valid, 1306 Invalid, 1805 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1753 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-03 05:43:02,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3662 states. [2024-11-03 05:43:02,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3662 to 2135. [2024-11-03 05:43:02,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2135 states, 2134 states have (on average 1.2005623242736645) internal successors, (2562), 2134 states have internal predecessors, (2562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:43:02,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2135 states to 2135 states and 2562 transitions. [2024-11-03 05:43:02,520 INFO L78 Accepts]: Start accepts. Automaton has 2135 states and 2562 transitions. Word has length 371 [2024-11-03 05:43:02,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:43:02,520 INFO L471 AbstractCegarLoop]: Abstraction has 2135 states and 2562 transitions. [2024-11-03 05:43:02,520 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 23.818181818181817) internal successors, (262), 11 states have internal predecessors, (262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:43:02,520 INFO L276 IsEmpty]: Start isEmpty. Operand 2135 states and 2562 transitions. [2024-11-03 05:43:02,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 505 [2024-11-03 05:43:02,523 INFO L207 NwaCegarLoop]: Found error trace [2024-11-03 05:43:02,523 INFO L215 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 14, 14, 13, 13, 12, 12, 11, 11, 11, 11, 9, 8, 8, 7, 7, 6, 6, 4, 4, 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] [2024-11-03 05:43:02,525 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (40)] Forceful destruction successful, exit code 0 [2024-11-03 05:43:02,723 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:43:02,724 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-03 05:43:02,724 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-03 05:43:02,724 INFO L85 PathProgramCache]: Analyzing trace with hash 325769247, now seen corresponding path program 1 times [2024-11-03 05:43:02,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-03 05:43:02,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [177325571] [2024-11-03 05:43:02,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-03 05:43:02,725 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-03 05:43:02,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-03 05:43:02,726 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-03 05:43:02,726 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (41)] Waiting until timeout for monitored process [2024-11-03 05:43:02,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-03 05:43:02,839 INFO L255 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 84 conjuncts are in the unsatisfiable core [2024-11-03 05:43:02,844 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-03 05:43:03,030 INFO L134 CoverageAnalysis]: Checked inductivity of 2727 backedges. 1272 proven. 302 refuted. 0 times theorem prover too weak. 1153 trivial. 0 not checked. [2024-11-03 05:43:03,030 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-03 05:43:03,104 INFO L134 CoverageAnalysis]: Checked inductivity of 2727 backedges. 1308 proven. 26 refuted. 0 times theorem prover too weak. 1393 trivial. 0 not checked. [2024-11-03 05:43:03,104 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-03 05:43:03,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [177325571] [2024-11-03 05:43:03,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [177325571] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-03 05:43:03,104 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-03 05:43:03,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 4] total 17 [2024-11-03 05:43:03,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656279273] [2024-11-03 05:43:03,104 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-03 05:43:03,105 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-03 05:43:03,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-03 05:43:03,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-03 05:43:03,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2024-11-03 05:43:03,106 INFO L87 Difference]: Start difference. First operand 2135 states and 2562 transitions. Second operand has 17 states, 17 states have (on average 19.41176470588235) internal successors, (330), 17 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:43:04,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-03 05:43:04,671 INFO L93 Difference]: Finished difference Result 3456 states and 4181 transitions. [2024-11-03 05:43:04,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-03 05:43:04,671 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 19.41176470588235) internal successors, (330), 17 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 504 [2024-11-03 05:43:04,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-03 05:43:04,672 INFO L225 Difference]: With dead ends: 3456 [2024-11-03 05:43:04,672 INFO L226 Difference]: Without dead ends: 0 [2024-11-03 05:43:04,673 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1030 GetRequests, 1003 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=117, Invalid=695, Unknown=0, NotChecked=0, Total=812 [2024-11-03 05:43:04,674 INFO L432 NwaCegarLoop]: 311 mSDtfsCounter, 606 mSDsluCounter, 2791 mSDsCounter, 0 mSdLazyCounter, 5224 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 606 SdHoareTripleChecker+Valid, 3102 SdHoareTripleChecker+Invalid, 5274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 5224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-03 05:43:04,674 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [606 Valid, 3102 Invalid, 5274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 5224 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-03 05:43:04,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-03 05:43:04,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-03 05:43:04,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:43:04,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-03 05:43:04,675 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 504 [2024-11-03 05:43:04,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-03 05:43:04,675 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-03 05:43:04,675 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 19.41176470588235) internal successors, (330), 17 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-03 05:43:04,675 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-03 05:43:04,675 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-03 05:43:04,677 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-03 05:43:04,679 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (41)] Forceful destruction successful, exit code 0 [2024-11-03 05:43:04,877 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-03 05:43:04,880 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-03 05:43:04,882 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-03 05:43:07,176 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-03 05:43:07,197 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.11 05:43:07 BoogieIcfgContainer [2024-11-03 05:43:07,197 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-03 05:43:07,197 INFO L158 Benchmark]: Toolchain (without parser) took 28137.86ms. Allocated memory was 226.5MB in the beginning and 659.6MB in the end (delta: 433.1MB). Free memory was 176.2MB in the beginning and 569.4MB in the end (delta: -393.2MB). Peak memory consumption was 385.3MB. Max. memory is 8.0GB. [2024-11-03 05:43:07,197 INFO L158 Benchmark]: CDTParser took 0.64ms. Allocated memory is still 226.5MB. Free memory is still 183.2MB. There was no memory consumed. Max. memory is 8.0GB. [2024-11-03 05:43:07,197 INFO L158 Benchmark]: CACSL2BoogieTranslator took 264.61ms. Allocated memory is still 226.5MB. Free memory was 175.8MB in the beginning and 157.6MB in the end (delta: 18.2MB). Peak memory consumption was 17.8MB. Max. memory is 8.0GB. [2024-11-03 05:43:07,198 INFO L158 Benchmark]: Boogie Procedure Inliner took 36.87ms. Allocated memory is still 226.5MB. Free memory was 157.6MB in the beginning and 154.9MB in the end (delta: 2.7MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. [2024-11-03 05:43:07,198 INFO L158 Benchmark]: Boogie Preprocessor took 48.12ms. Allocated memory is still 226.5MB. Free memory was 154.9MB in the beginning and 151.7MB in the end (delta: 3.1MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. [2024-11-03 05:43:07,198 INFO L158 Benchmark]: RCFGBuilder took 560.35ms. Allocated memory is still 226.5MB. Free memory was 151.7MB in the beginning and 166.8MB in the end (delta: -15.1MB). Peak memory consumption was 14.4MB. Max. memory is 8.0GB. [2024-11-03 05:43:07,198 INFO L158 Benchmark]: TraceAbstraction took 27223.97ms. Allocated memory was 226.5MB in the beginning and 659.6MB in the end (delta: 433.1MB). Free memory was 166.3MB in the beginning and 569.4MB in the end (delta: -403.1MB). Peak memory consumption was 375.1MB. Max. memory is 8.0GB. [2024-11-03 05:43:07,198 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.64ms. Allocated memory is still 226.5MB. Free memory is still 183.2MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 264.61ms. Allocated memory is still 226.5MB. Free memory was 175.8MB in the beginning and 157.6MB in the end (delta: 18.2MB). Peak memory consumption was 17.8MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 36.87ms. Allocated memory is still 226.5MB. Free memory was 157.6MB in the beginning and 154.9MB in the end (delta: 2.7MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 48.12ms. Allocated memory is still 226.5MB. Free memory was 154.9MB in the beginning and 151.7MB in the end (delta: 3.1MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. * RCFGBuilder took 560.35ms. Allocated memory is still 226.5MB. Free memory was 151.7MB in the beginning and 166.8MB in the end (delta: -15.1MB). Peak memory consumption was 14.4MB. Max. memory is 8.0GB. * TraceAbstraction took 27223.97ms. Allocated memory was 226.5MB in the beginning and 659.6MB in the end (delta: 433.1MB). Free memory was 166.3MB in the beginning and 569.4MB in the end (delta: -403.1MB). Peak memory consumption was 375.1MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 677]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 138 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 24.9s, OverallIterations: 40, TraceHistogramMax: 16, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 7.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 2828 SdHoareTripleChecker+Valid, 5.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 2828 mSDsluCounter, 13087 SdHoareTripleChecker+Invalid, 4.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 7222 mSDsCounter, 810 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 10787 IncrementalHoareTripleChecker+Invalid, 11597 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 810 mSolverCounterUnsat, 5865 mSDtfsCounter, 10787 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 18700 GetRequests, 18480 SyntacticMatches, 0 SemanticMatches, 220 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 0.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=5817occurred in iteration=34, InterpolantAutomatonStates: 158, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.4s AutomataMinimizationTime, 40 MinimizatonAttempts, 1639 StatesRemovedByMinimization, 30 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 0.8s SatisfiabilityAnalysisTime, 4.6s InterpolantComputationTime, 9367 NumberOfCodeBlocks, 9367 NumberOfCodeBlocksAsserted, 40 NumberOfCheckSat, 18654 ConstructedInterpolants, 0 QuantifiedInterpolants, 26371 SizeOfPredicates, 742 NumberOfNonLiveVariables, 10782 ConjunctsInSsa, 1271 ConjunctsInUnsatCore, 80 InterpolantComputations, 48 PerfectInterpolantSequences, 47106/48680 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 109]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((8593 != s__state) && (blastFlag == 2)) && (8480 != s__state)) && (8465 != s__state)) && (8577 != s__state)) && (8561 != s__state)) && (8529 != s__state)) && (s__s3__tmp__next_state___0 == 8576)) && (8609 != s__state)) && (8497 != s__state)) && (8481 != s__state)) && (8464 != s__state)) && (8545 != s__state)) && (8657 != s__state)) && (8513 != s__state)) && (8641 != s__state)) && (8673 != s__state)) || ((blastFlag != 4) && (0 != s__hit))) || ((((blastFlag != 4) && (8672 == s__state)) && (s__s3__tmp__next_state___0 != 8640)) && (s__s3__tmp__next_state___0 != 8656))) || ((((((((((((((((((((((((((((8656 != s__state) && (8593 != s__state)) && (8466 != s__state)) && (8560 != s__state)) && (8480 != s__state)) && (8465 != s__state)) && (8544 != s__state)) && (8528 != s__state)) && (8672 != s__state)) && (8577 != s__state)) && (8561 != s__state)) && (8529 != s__state)) && (8609 != s__state)) && (8497 != s__state)) && (8640 != s__state)) && (8512 != s__state)) && (8592 != s__state)) && (8496 != s__state)) && (8608 != s__state)) && (8481 != s__state)) && (8464 != s__state)) && (8545 != s__state)) && (8657 != s__state)) && (8576 != s__state)) && (8513 != s__state)) && (8641 != s__state)) && (8448 != s__state)) && (8673 != s__state))) || ((blastFlag == 0) && (8464 == s__state))) || ((blastFlag == 1) && (8496 == s__state))) || (((((((((((((((((((((((((8656 != s__state) && (8593 != s__state)) && (blastFlag == 2)) && (8466 != s__state)) && (8480 != s__state)) && (8465 != s__state)) && (8672 != s__state)) && (8577 != s__state)) && (8561 != s__state)) && (8529 != s__state)) && (8609 != s__state)) && (8497 != s__state)) && (8640 != s__state)) && (8592 != s__state)) && (8496 != s__state)) && (8608 != s__state)) && (8481 != s__state)) && (8464 != s__state)) && (8545 != s__state)) && (8657 != s__state)) && (8576 != s__state)) && (8513 != s__state)) && (8641 != s__state)) && (8448 != s__state)) && (8673 != s__state))) || (((8448 == s__state) && (blastFlag != 4)) && (s__s3__tmp__next_state___0 == 3))) RESULT: Ultimate proved your program to be correct! [2024-11-03 05:43:07,231 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...