/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/seq-mthreaded/pals_STARTPALS_ActiveStandby.ufo.UNBOUNDED.pals.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-20 00:49:48,374 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-20 00:49:48,443 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-20 00:49:48,447 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-20 00:49:48,447 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-20 00:49:48,469 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-20 00:49:48,470 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-20 00:49:48,470 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-20 00:49:48,471 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-20 00:49:48,474 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-20 00:49:48,474 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-20 00:49:48,474 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-20 00:49:48,475 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-20 00:49:48,476 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-20 00:49:48,476 INFO L153 SettingsManager]: * Use SBE=true [2023-12-20 00:49:48,476 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-20 00:49:48,476 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-20 00:49:48,476 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-20 00:49:48,477 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-20 00:49:48,477 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-20 00:49:48,478 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-20 00:49:48,478 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-20 00:49:48,478 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-20 00:49:48,478 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-20 00:49:48,478 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-20 00:49:48,479 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-20 00:49:48,479 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-20 00:49:48,479 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-20 00:49:48,479 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-20 00:49:48,480 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-20 00:49:48,480 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-20 00:49:48,480 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-20 00:49:48,481 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 00:49:48,481 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-20 00:49:48,481 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-20 00:49:48,481 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-20 00:49:48,481 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-20 00:49:48,481 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-20 00:49:48,481 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-20 00:49:48,482 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-20 00:49:48,482 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-20 00:49:48,482 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-20 00:49:48,482 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-20 00:49:48,482 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-20 00:49:48,628 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-20 00:49:48,642 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-20 00:49:48,644 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-20 00:49:48,645 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-20 00:49:48,645 INFO L274 PluginConnector]: CDTParser initialized [2023-12-20 00:49:48,646 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/seq-mthreaded/pals_STARTPALS_ActiveStandby.ufo.UNBOUNDED.pals.c [2023-12-20 00:49:49,729 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-20 00:49:49,930 INFO L384 CDTParser]: Found 1 translation units. [2023-12-20 00:49:49,931 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded/pals_STARTPALS_ActiveStandby.ufo.UNBOUNDED.pals.c [2023-12-20 00:49:49,939 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/49153f38b/2d8286e5794a4e83a250afc807b4a88c/FLAGf743d043a [2023-12-20 00:49:49,948 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/49153f38b/2d8286e5794a4e83a250afc807b4a88c [2023-12-20 00:49:49,951 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-20 00:49:49,952 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-20 00:49:49,953 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-20 00:49:49,953 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-20 00:49:49,956 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-20 00:49:49,956 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 12:49:49" (1/1) ... [2023-12-20 00:49:49,957 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7ce836d7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:49, skipping insertion in model container [2023-12-20 00:49:49,957 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 12:49:49" (1/1) ... [2023-12-20 00:49:49,992 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-20 00:49:50,147 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded/pals_STARTPALS_ActiveStandby.ufo.UNBOUNDED.pals.c[14680,14693] [2023-12-20 00:49:50,149 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 00:49:50,171 INFO L202 MainTranslator]: Completed pre-run [2023-12-20 00:49:50,251 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded/pals_STARTPALS_ActiveStandby.ufo.UNBOUNDED.pals.c[14680,14693] [2023-12-20 00:49:50,252 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 00:49:50,264 INFO L206 MainTranslator]: Completed translation [2023-12-20 00:49:50,264 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:50 WrapperNode [2023-12-20 00:49:50,264 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-20 00:49:50,265 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-20 00:49:50,265 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-20 00:49:50,265 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-20 00:49:50,270 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:50" (1/1) ... [2023-12-20 00:49:50,287 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:50" (1/1) ... [2023-12-20 00:49:50,325 INFO L138 Inliner]: procedures = 32, calls = 48, calls flagged for inlining = 12, calls inlined = 12, statements flattened = 497 [2023-12-20 00:49:50,326 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-20 00:49:50,326 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-20 00:49:50,326 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-20 00:49:50,326 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-20 00:49:50,334 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:50" (1/1) ... [2023-12-20 00:49:50,334 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:50" (1/1) ... [2023-12-20 00:49:50,343 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:50" (1/1) ... [2023-12-20 00:49:50,356 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-20 00:49:50,357 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:50" (1/1) ... [2023-12-20 00:49:50,357 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:50" (1/1) ... [2023-12-20 00:49:50,364 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:50" (1/1) ... [2023-12-20 00:49:50,368 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:50" (1/1) ... [2023-12-20 00:49:50,370 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:50" (1/1) ... [2023-12-20 00:49:50,371 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:50" (1/1) ... [2023-12-20 00:49:50,374 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-20 00:49:50,375 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-20 00:49:50,375 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-20 00:49:50,375 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-20 00:49:50,375 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:50" (1/1) ... [2023-12-20 00:49:50,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 00:49:50,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:49:50,438 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-20 00:49:50,444 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-20 00:49:50,461 INFO L130 BoogieDeclarations]: Found specification of procedure read_manual_selection_history [2023-12-20 00:49:50,461 INFO L138 BoogieDeclarations]: Found implementation of procedure read_manual_selection_history [2023-12-20 00:49:50,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-20 00:49:50,461 INFO L130 BoogieDeclarations]: Found specification of procedure read_side2_failed_history [2023-12-20 00:49:50,461 INFO L138 BoogieDeclarations]: Found implementation of procedure read_side2_failed_history [2023-12-20 00:49:50,461 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2023-12-20 00:49:50,462 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2023-12-20 00:49:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure flip_the_side [2023-12-20 00:49:50,463 INFO L138 BoogieDeclarations]: Found implementation of procedure flip_the_side [2023-12-20 00:49:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-20 00:49:50,463 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-20 00:49:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-20 00:49:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure read_side1_failed_history [2023-12-20 00:49:50,463 INFO L138 BoogieDeclarations]: Found implementation of procedure read_side1_failed_history [2023-12-20 00:49:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-20 00:49:50,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-20 00:49:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure read_active_side_history [2023-12-20 00:49:50,464 INFO L138 BoogieDeclarations]: Found implementation of procedure read_active_side_history [2023-12-20 00:49:50,570 INFO L241 CfgBuilder]: Building ICFG [2023-12-20 00:49:50,572 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-20 00:49:50,986 INFO L282 CfgBuilder]: Performing block encoding [2023-12-20 00:49:51,016 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-20 00:49:51,017 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-20 00:49:51,017 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 12:49:51 BoogieIcfgContainer [2023-12-20 00:49:51,017 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-20 00:49:51,019 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-20 00:49:51,019 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-20 00:49:51,021 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-20 00:49:51,021 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.12 12:49:49" (1/3) ... [2023-12-20 00:49:51,022 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22519eb5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 12:49:51, skipping insertion in model container [2023-12-20 00:49:51,022 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:50" (2/3) ... [2023-12-20 00:49:51,022 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22519eb5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 12:49:51, skipping insertion in model container [2023-12-20 00:49:51,022 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 12:49:51" (3/3) ... [2023-12-20 00:49:51,023 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_ActiveStandby.ufo.UNBOUNDED.pals.c [2023-12-20 00:49:51,035 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-20 00:49:51,036 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-20 00:49:51,070 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-20 00:49:51,074 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5244a829, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-20 00:49:51,074 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-20 00:49:51,078 INFO L276 IsEmpty]: Start isEmpty. Operand has 170 states, 130 states have (on average 1.6) internal successors, (208), 132 states have internal predecessors, (208), 31 states have call successors, (31), 7 states have call predecessors, (31), 7 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2023-12-20 00:49:51,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-12-20 00:49:51,088 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:51,088 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:51,088 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:51,096 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:51,096 INFO L85 PathProgramCache]: Analyzing trace with hash 975176766, now seen corresponding path program 1 times [2023-12-20 00:49:51,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:51,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195524765] [2023-12-20 00:49:51,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:51,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:51,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:51,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 00:49:51,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:51,307 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 00:49:51,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:51,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195524765] [2023-12-20 00:49:51,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195524765] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:51,308 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:51,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-20 00:49:51,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846718986] [2023-12-20 00:49:51,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:51,316 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-20 00:49:51,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:51,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-20 00:49:51,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-20 00:49:51,346 INFO L87 Difference]: Start difference. First operand has 170 states, 130 states have (on average 1.6) internal successors, (208), 132 states have internal predecessors, (208), 31 states have call successors, (31), 7 states have call predecessors, (31), 7 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) Second operand has 2 states, 2 states have (on average 9.5) internal successors, (19), 2 states have internal predecessors, (19), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-20 00:49:51,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:51,407 INFO L93 Difference]: Finished difference Result 323 states and 540 transitions. [2023-12-20 00:49:51,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-20 00:49:51,411 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 9.5) internal successors, (19), 2 states have internal predecessors, (19), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2023-12-20 00:49:51,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:51,418 INFO L225 Difference]: With dead ends: 323 [2023-12-20 00:49:51,418 INFO L226 Difference]: Without dead ends: 168 [2023-12-20 00:49:51,423 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-20 00:49:51,425 INFO L413 NwaCegarLoop]: 260 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:51,426 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 260 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:49:51,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2023-12-20 00:49:51,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 168. [2023-12-20 00:49:51,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 129 states have (on average 1.573643410852713) internal successors, (203), 130 states have internal predecessors, (203), 31 states have call successors, (31), 7 states have call predecessors, (31), 7 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2023-12-20 00:49:51,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 265 transitions. [2023-12-20 00:49:51,466 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 265 transitions. Word has length 23 [2023-12-20 00:49:51,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:51,466 INFO L495 AbstractCegarLoop]: Abstraction has 168 states and 265 transitions. [2023-12-20 00:49:51,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 9.5) internal successors, (19), 2 states have internal predecessors, (19), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-20 00:49:51,466 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 265 transitions. [2023-12-20 00:49:51,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-12-20 00:49:51,467 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:51,468 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:51,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-20 00:49:51,468 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:51,468 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:51,469 INFO L85 PathProgramCache]: Analyzing trace with hash -1018967940, now seen corresponding path program 1 times [2023-12-20 00:49:51,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:51,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17890176] [2023-12-20 00:49:51,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:51,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:51,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:51,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 00:49:51,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:51,630 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 00:49:51,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:51,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17890176] [2023-12-20 00:49:51,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17890176] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:51,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:51,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 00:49:51,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788894986] [2023-12-20 00:49:51,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:51,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 00:49:51,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:51,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 00:49:51,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-20 00:49:51,633 INFO L87 Difference]: Start difference. First operand 168 states and 265 transitions. Second operand has 6 states, 5 states have (on average 3.8) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-20 00:49:51,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:51,747 INFO L93 Difference]: Finished difference Result 323 states and 505 transitions. [2023-12-20 00:49:51,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 00:49:51,751 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2023-12-20 00:49:51,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:51,753 INFO L225 Difference]: With dead ends: 323 [2023-12-20 00:49:51,753 INFO L226 Difference]: Without dead ends: 168 [2023-12-20 00:49:51,754 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-20 00:49:51,754 INFO L413 NwaCegarLoop]: 256 mSDtfsCounter, 131 mSDsluCounter, 852 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 1108 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:51,755 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 1108 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:49:51,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2023-12-20 00:49:51,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 168. [2023-12-20 00:49:51,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 129 states have (on average 1.4806201550387597) internal successors, (191), 130 states have internal predecessors, (191), 31 states have call successors, (31), 7 states have call predecessors, (31), 7 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2023-12-20 00:49:51,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 253 transitions. [2023-12-20 00:49:51,766 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 253 transitions. Word has length 23 [2023-12-20 00:49:51,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:51,766 INFO L495 AbstractCegarLoop]: Abstraction has 168 states and 253 transitions. [2023-12-20 00:49:51,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-20 00:49:51,766 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 253 transitions. [2023-12-20 00:49:51,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-12-20 00:49:51,767 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:51,767 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:51,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-20 00:49:51,767 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:51,769 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:51,770 INFO L85 PathProgramCache]: Analyzing trace with hash 26280683, now seen corresponding path program 1 times [2023-12-20 00:49:51,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:51,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770657126] [2023-12-20 00:49:51,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:51,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:51,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:51,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:51,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:51,935 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 00:49:51,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:51,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770657126] [2023-12-20 00:49:51,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770657126] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:51,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:51,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:51,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22363048] [2023-12-20 00:49:51,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:51,937 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:51,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:51,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:51,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:51,937 INFO L87 Difference]: Start difference. First operand 168 states and 253 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-20 00:49:51,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:51,993 INFO L93 Difference]: Finished difference Result 324 states and 497 transitions. [2023-12-20 00:49:51,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 00:49:51,994 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2023-12-20 00:49:51,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:51,995 INFO L225 Difference]: With dead ends: 324 [2023-12-20 00:49:51,996 INFO L226 Difference]: Without dead ends: 172 [2023-12-20 00:49:51,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:51,999 INFO L413 NwaCegarLoop]: 242 mSDtfsCounter, 5 mSDsluCounter, 474 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 716 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:52,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 716 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:49:52,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2023-12-20 00:49:52,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 172. [2023-12-20 00:49:52,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 132 states have (on average 1.4696969696969697) internal successors, (194), 133 states have internal predecessors, (194), 31 states have call successors, (31), 8 states have call predecessors, (31), 8 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2023-12-20 00:49:52,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 256 transitions. [2023-12-20 00:49:52,028 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 256 transitions. Word has length 34 [2023-12-20 00:49:52,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:52,029 INFO L495 AbstractCegarLoop]: Abstraction has 172 states and 256 transitions. [2023-12-20 00:49:52,029 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-20 00:49:52,029 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 256 transitions. [2023-12-20 00:49:52,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-12-20 00:49:52,030 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:52,030 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-20 00:49:52,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-20 00:49:52,030 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:52,031 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:52,031 INFO L85 PathProgramCache]: Analyzing trace with hash -1285077620, now seen corresponding path program 1 times [2023-12-20 00:49:52,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:52,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751177015] [2023-12-20 00:49:52,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:52,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:52,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:52,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:52,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:52,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:52,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:52,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-20 00:49:52,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:52,120 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:49:52,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:52,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751177015] [2023-12-20 00:49:52,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751177015] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:52,121 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:52,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 00:49:52,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972730283] [2023-12-20 00:49:52,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:52,122 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 00:49:52,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:52,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 00:49:52,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 00:49:52,124 INFO L87 Difference]: Start difference. First operand 172 states and 256 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 00:49:52,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:52,175 INFO L93 Difference]: Finished difference Result 473 states and 714 transitions. [2023-12-20 00:49:52,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 00:49:52,175 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 48 [2023-12-20 00:49:52,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:52,178 INFO L225 Difference]: With dead ends: 473 [2023-12-20 00:49:52,178 INFO L226 Difference]: Without dead ends: 317 [2023-12-20 00:49:52,182 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 00:49:52,188 INFO L413 NwaCegarLoop]: 253 mSDtfsCounter, 209 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 495 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:52,189 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 495 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:49:52,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2023-12-20 00:49:52,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 314. [2023-12-20 00:49:52,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 237 states have (on average 1.4852320675105486) internal successors, (352), 239 states have internal predecessors, (352), 60 states have call successors, (60), 16 states have call predecessors, (60), 16 states have return successors, (60), 59 states have call predecessors, (60), 60 states have call successors, (60) [2023-12-20 00:49:52,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 472 transitions. [2023-12-20 00:49:52,220 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 472 transitions. Word has length 48 [2023-12-20 00:49:52,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:52,220 INFO L495 AbstractCegarLoop]: Abstraction has 314 states and 472 transitions. [2023-12-20 00:49:52,220 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 00:49:52,220 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 472 transitions. [2023-12-20 00:49:52,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-12-20 00:49:52,227 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:52,227 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-20 00:49:52,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-20 00:49:52,228 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:52,228 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:52,228 INFO L85 PathProgramCache]: Analyzing trace with hash -271052700, now seen corresponding path program 1 times [2023-12-20 00:49:52,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:52,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113108049] [2023-12-20 00:49:52,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:52,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:52,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:52,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:52,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:52,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:52,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:52,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 00:49:52,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:52,315 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:49:52,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:52,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113108049] [2023-12-20 00:49:52,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113108049] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:52,315 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:52,316 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 00:49:52,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51262081] [2023-12-20 00:49:52,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:52,316 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 00:49:52,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:52,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 00:49:52,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 00:49:52,317 INFO L87 Difference]: Start difference. First operand 314 states and 472 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 00:49:52,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:52,384 INFO L93 Difference]: Finished difference Result 886 states and 1342 transitions. [2023-12-20 00:49:52,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 00:49:52,396 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 49 [2023-12-20 00:49:52,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:52,400 INFO L225 Difference]: With dead ends: 886 [2023-12-20 00:49:52,400 INFO L226 Difference]: Without dead ends: 588 [2023-12-20 00:49:52,401 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 00:49:52,401 INFO L413 NwaCegarLoop]: 271 mSDtfsCounter, 210 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:52,402 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [210 Valid, 515 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:49:52,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2023-12-20 00:49:52,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 582. [2023-12-20 00:49:52,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 582 states, 433 states have (on average 1.4942263279445727) internal successors, (647), 437 states have internal predecessors, (647), 117 states have call successors, (117), 31 states have call predecessors, (117), 31 states have return successors, (117), 114 states have call predecessors, (117), 117 states have call successors, (117) [2023-12-20 00:49:52,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 881 transitions. [2023-12-20 00:49:52,436 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 881 transitions. Word has length 49 [2023-12-20 00:49:52,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:52,438 INFO L495 AbstractCegarLoop]: Abstraction has 582 states and 881 transitions. [2023-12-20 00:49:52,438 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 00:49:52,438 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 881 transitions. [2023-12-20 00:49:52,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-12-20 00:49:52,439 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:52,440 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-20 00:49:52,440 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-20 00:49:52,442 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:52,444 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:52,444 INFO L85 PathProgramCache]: Analyzing trace with hash -1550916378, now seen corresponding path program 1 times [2023-12-20 00:49:52,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:52,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711451374] [2023-12-20 00:49:52,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:52,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:52,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:52,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:52,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:52,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:52,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:52,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 00:49:52,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:52,540 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:49:52,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:52,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711451374] [2023-12-20 00:49:52,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711451374] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:52,541 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:52,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-20 00:49:52,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504375309] [2023-12-20 00:49:52,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:52,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 00:49:52,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:52,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 00:49:52,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:52,542 INFO L87 Difference]: Start difference. First operand 582 states and 881 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 00:49:52,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:52,670 INFO L93 Difference]: Finished difference Result 1237 states and 1874 transitions. [2023-12-20 00:49:52,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 00:49:52,670 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 49 [2023-12-20 00:49:52,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:52,675 INFO L225 Difference]: With dead ends: 1237 [2023-12-20 00:49:52,675 INFO L226 Difference]: Without dead ends: 671 [2023-12-20 00:49:52,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:49:52,677 INFO L413 NwaCegarLoop]: 218 mSDtfsCounter, 351 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 643 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:52,677 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 643 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-20 00:49:52,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2023-12-20 00:49:52,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 663. [2023-12-20 00:49:52,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 501 states have (on average 1.4810379241516967) internal successors, (742), 504 states have internal predecessors, (742), 124 states have call successors, (124), 37 states have call predecessors, (124), 37 states have return successors, (124), 121 states have call predecessors, (124), 124 states have call successors, (124) [2023-12-20 00:49:52,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 990 transitions. [2023-12-20 00:49:52,719 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 990 transitions. Word has length 49 [2023-12-20 00:49:52,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:52,720 INFO L495 AbstractCegarLoop]: Abstraction has 663 states and 990 transitions. [2023-12-20 00:49:52,720 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 00:49:52,720 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 990 transitions. [2023-12-20 00:49:52,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-12-20 00:49:52,722 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:52,722 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-20 00:49:52,722 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-20 00:49:52,722 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:52,723 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:52,723 INFO L85 PathProgramCache]: Analyzing trace with hash -1743107091, now seen corresponding path program 1 times [2023-12-20 00:49:52,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:52,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400822378] [2023-12-20 00:49:52,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:52,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:52,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:52,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:52,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:52,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:52,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:52,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-20 00:49:52,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:52,817 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:49:52,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:52,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400822378] [2023-12-20 00:49:52,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400822378] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:52,817 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:52,817 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-20 00:49:52,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23947166] [2023-12-20 00:49:52,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:52,818 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 00:49:52,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:52,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 00:49:52,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:52,819 INFO L87 Difference]: Start difference. First operand 663 states and 990 transitions. Second operand has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 00:49:52,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:52,970 INFO L93 Difference]: Finished difference Result 1241 states and 1874 transitions. [2023-12-20 00:49:52,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 00:49:52,970 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 50 [2023-12-20 00:49:52,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:52,973 INFO L225 Difference]: With dead ends: 1241 [2023-12-20 00:49:52,973 INFO L226 Difference]: Without dead ends: 675 [2023-12-20 00:49:52,975 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:49:52,975 INFO L413 NwaCegarLoop]: 218 mSDtfsCounter, 348 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 645 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:52,976 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [348 Valid, 645 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-20 00:49:52,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2023-12-20 00:49:53,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 671. [2023-12-20 00:49:53,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 509 states have (on average 1.4734774066797642) internal successors, (750), 512 states have internal predecessors, (750), 124 states have call successors, (124), 37 states have call predecessors, (124), 37 states have return successors, (124), 121 states have call predecessors, (124), 124 states have call successors, (124) [2023-12-20 00:49:53,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 998 transitions. [2023-12-20 00:49:53,014 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 998 transitions. Word has length 50 [2023-12-20 00:49:53,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:53,015 INFO L495 AbstractCegarLoop]: Abstraction has 671 states and 998 transitions. [2023-12-20 00:49:53,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 00:49:53,015 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 998 transitions. [2023-12-20 00:49:53,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-20 00:49:53,016 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:53,016 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-20 00:49:53,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-20 00:49:53,016 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:53,017 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:53,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1020972895, now seen corresponding path program 1 times [2023-12-20 00:49:53,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:53,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331495848] [2023-12-20 00:49:53,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:53,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:53,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:53,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:53,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-20 00:49:53,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,138 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:49:53,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:53,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331495848] [2023-12-20 00:49:53,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331495848] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:53,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:53,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:53,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610699660] [2023-12-20 00:49:53,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:53,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:53,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:53,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:53,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:53,140 INFO L87 Difference]: Start difference. First operand 671 states and 998 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 00:49:53,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:53,263 INFO L93 Difference]: Finished difference Result 1241 states and 1866 transitions. [2023-12-20 00:49:53,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 00:49:53,265 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 52 [2023-12-20 00:49:53,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:53,268 INFO L225 Difference]: With dead ends: 1241 [2023-12-20 00:49:53,268 INFO L226 Difference]: Without dead ends: 675 [2023-12-20 00:49:53,270 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:53,271 INFO L413 NwaCegarLoop]: 219 mSDtfsCounter, 61 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 638 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:53,271 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 638 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-20 00:49:53,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2023-12-20 00:49:53,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 671. [2023-12-20 00:49:53,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 509 states have (on average 1.4656188605108056) internal successors, (746), 512 states have internal predecessors, (746), 124 states have call successors, (124), 37 states have call predecessors, (124), 37 states have return successors, (124), 121 states have call predecessors, (124), 124 states have call successors, (124) [2023-12-20 00:49:53,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 994 transitions. [2023-12-20 00:49:53,306 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 994 transitions. Word has length 52 [2023-12-20 00:49:53,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:53,307 INFO L495 AbstractCegarLoop]: Abstraction has 671 states and 994 transitions. [2023-12-20 00:49:53,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 00:49:53,307 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 994 transitions. [2023-12-20 00:49:53,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-12-20 00:49:53,307 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:53,308 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:53,308 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-20 00:49:53,309 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:53,309 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:53,309 INFO L85 PathProgramCache]: Analyzing trace with hash 70077876, now seen corresponding path program 1 times [2023-12-20 00:49:53,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:53,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529370494] [2023-12-20 00:49:53,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:53,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:53,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:53,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:53,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:53,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,433 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:49:53,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:53,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529370494] [2023-12-20 00:49:53,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529370494] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:53,434 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:53,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:53,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571052606] [2023-12-20 00:49:53,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:53,434 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:53,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:53,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:53,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:53,435 INFO L87 Difference]: Start difference. First operand 671 states and 994 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-12-20 00:49:53,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:53,516 INFO L93 Difference]: Finished difference Result 1257 states and 1886 transitions. [2023-12-20 00:49:53,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 00:49:53,516 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 53 [2023-12-20 00:49:53,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:53,520 INFO L225 Difference]: With dead ends: 1257 [2023-12-20 00:49:53,521 INFO L226 Difference]: Without dead ends: 691 [2023-12-20 00:49:53,522 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:53,524 INFO L413 NwaCegarLoop]: 244 mSDtfsCounter, 6 mSDsluCounter, 484 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 728 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:53,524 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 728 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:49:53,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2023-12-20 00:49:53,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 691. [2023-12-20 00:49:53,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 691 states, 525 states have (on average 1.4514285714285715) internal successors, (762), 528 states have internal predecessors, (762), 124 states have call successors, (124), 41 states have call predecessors, (124), 41 states have return successors, (124), 121 states have call predecessors, (124), 124 states have call successors, (124) [2023-12-20 00:49:53,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 1010 transitions. [2023-12-20 00:49:53,557 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 1010 transitions. Word has length 53 [2023-12-20 00:49:53,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:53,557 INFO L495 AbstractCegarLoop]: Abstraction has 691 states and 1010 transitions. [2023-12-20 00:49:53,558 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-12-20 00:49:53,558 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 1010 transitions. [2023-12-20 00:49:53,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-12-20 00:49:53,558 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:53,559 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:53,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-20 00:49:53,559 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:53,559 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:53,559 INFO L85 PathProgramCache]: Analyzing trace with hash 2022849498, now seen corresponding path program 1 times [2023-12-20 00:49:53,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:53,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095369869] [2023-12-20 00:49:53,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:53,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:53,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:53,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:53,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:53,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:53,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,696 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:49:53,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:53,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095369869] [2023-12-20 00:49:53,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095369869] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:53,697 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:53,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:53,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316756527] [2023-12-20 00:49:53,697 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:53,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:53,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:53,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:53,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:53,699 INFO L87 Difference]: Start difference. First operand 691 states and 1010 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-20 00:49:53,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:53,762 INFO L93 Difference]: Finished difference Result 1297 states and 1930 transitions. [2023-12-20 00:49:53,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 00:49:53,762 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 61 [2023-12-20 00:49:53,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:53,765 INFO L225 Difference]: With dead ends: 1297 [2023-12-20 00:49:53,765 INFO L226 Difference]: Without dead ends: 711 [2023-12-20 00:49:53,766 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:53,767 INFO L413 NwaCegarLoop]: 241 mSDtfsCounter, 6 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 714 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:53,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 714 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:49:53,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 711 states. [2023-12-20 00:49:53,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 711 to 711. [2023-12-20 00:49:53,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 711 states, 541 states have (on average 1.4380776340110906) internal successors, (778), 544 states have internal predecessors, (778), 124 states have call successors, (124), 45 states have call predecessors, (124), 45 states have return successors, (124), 121 states have call predecessors, (124), 124 states have call successors, (124) [2023-12-20 00:49:53,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 711 states to 711 states and 1026 transitions. [2023-12-20 00:49:53,801 INFO L78 Accepts]: Start accepts. Automaton has 711 states and 1026 transitions. Word has length 61 [2023-12-20 00:49:53,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:53,802 INFO L495 AbstractCegarLoop]: Abstraction has 711 states and 1026 transitions. [2023-12-20 00:49:53,802 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-20 00:49:53,803 INFO L276 IsEmpty]: Start isEmpty. Operand 711 states and 1026 transitions. [2023-12-20 00:49:53,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-12-20 00:49:53,804 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:53,804 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:53,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-20 00:49:53,804 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:53,804 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:53,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1319245148, now seen corresponding path program 1 times [2023-12-20 00:49:53,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:53,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669453866] [2023-12-20 00:49:53,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:53,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:53,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:53,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:53,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:53,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:53,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:53,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:53,920 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:49:53,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:53,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669453866] [2023-12-20 00:49:53,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669453866] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:53,920 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:53,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:53,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443582064] [2023-12-20 00:49:53,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:53,920 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:53,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:53,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:53,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:53,921 INFO L87 Difference]: Start difference. First operand 711 states and 1026 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-20 00:49:54,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:54,007 INFO L93 Difference]: Finished difference Result 1333 states and 1946 transitions. [2023-12-20 00:49:54,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 00:49:54,007 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 69 [2023-12-20 00:49:54,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:54,010 INFO L225 Difference]: With dead ends: 1333 [2023-12-20 00:49:54,010 INFO L226 Difference]: Without dead ends: 727 [2023-12-20 00:49:54,012 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:54,012 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 5 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 723 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:54,012 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 723 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:49:54,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 727 states. [2023-12-20 00:49:54,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 727 to 727. [2023-12-20 00:49:54,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 553 states have (on average 1.4285714285714286) internal successors, (790), 556 states have internal predecessors, (790), 124 states have call successors, (124), 49 states have call predecessors, (124), 49 states have return successors, (124), 121 states have call predecessors, (124), 124 states have call successors, (124) [2023-12-20 00:49:54,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 1038 transitions. [2023-12-20 00:49:54,049 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 1038 transitions. Word has length 69 [2023-12-20 00:49:54,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:54,049 INFO L495 AbstractCegarLoop]: Abstraction has 727 states and 1038 transitions. [2023-12-20 00:49:54,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-20 00:49:54,050 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 1038 transitions. [2023-12-20 00:49:54,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-12-20 00:49:54,051 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:54,051 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:54,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-20 00:49:54,051 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:54,051 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:54,051 INFO L85 PathProgramCache]: Analyzing trace with hash 1077214155, now seen corresponding path program 1 times [2023-12-20 00:49:54,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:54,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073260218] [2023-12-20 00:49:54,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:54,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:54,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:54,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:54,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:54,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:54,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:54,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,157 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:49:54,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:54,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073260218] [2023-12-20 00:49:54,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073260218] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:54,158 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:54,158 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:54,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320590241] [2023-12-20 00:49:54,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:54,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:54,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:54,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:54,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:54,159 INFO L87 Difference]: Start difference. First operand 727 states and 1038 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-20 00:49:54,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:54,220 INFO L93 Difference]: Finished difference Result 1369 states and 1986 transitions. [2023-12-20 00:49:54,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 00:49:54,221 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 69 [2023-12-20 00:49:54,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:54,224 INFO L225 Difference]: With dead ends: 1369 [2023-12-20 00:49:54,224 INFO L226 Difference]: Without dead ends: 747 [2023-12-20 00:49:54,225 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:54,226 INFO L413 NwaCegarLoop]: 241 mSDtfsCounter, 6 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 714 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:54,226 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 714 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:49:54,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2023-12-20 00:49:54,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 747. [2023-12-20 00:49:54,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 747 states, 569 states have (on average 1.4165202108963093) internal successors, (806), 572 states have internal predecessors, (806), 124 states have call successors, (124), 53 states have call predecessors, (124), 53 states have return successors, (124), 121 states have call predecessors, (124), 124 states have call successors, (124) [2023-12-20 00:49:54,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 747 states to 747 states and 1054 transitions. [2023-12-20 00:49:54,257 INFO L78 Accepts]: Start accepts. Automaton has 747 states and 1054 transitions. Word has length 69 [2023-12-20 00:49:54,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:54,257 INFO L495 AbstractCegarLoop]: Abstraction has 747 states and 1054 transitions. [2023-12-20 00:49:54,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-20 00:49:54,257 INFO L276 IsEmpty]: Start isEmpty. Operand 747 states and 1054 transitions. [2023-12-20 00:49:54,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-20 00:49:54,259 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:54,260 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:54,260 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-20 00:49:54,260 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:54,260 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:54,260 INFO L85 PathProgramCache]: Analyzing trace with hash 371503403, now seen corresponding path program 1 times [2023-12-20 00:49:54,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:54,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832057815] [2023-12-20 00:49:54,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:54,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:54,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:54,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:54,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:54,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:54,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:54,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 00:49:54,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,395 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-20 00:49:54,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:54,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832057815] [2023-12-20 00:49:54,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832057815] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:54,396 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:54,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:54,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018099992] [2023-12-20 00:49:54,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:54,396 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:54,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:54,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:54,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:54,397 INFO L87 Difference]: Start difference. First operand 747 states and 1054 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-12-20 00:49:54,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:54,455 INFO L93 Difference]: Finished difference Result 1413 states and 2014 transitions. [2023-12-20 00:49:54,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 00:49:54,456 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 77 [2023-12-20 00:49:54,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:54,460 INFO L225 Difference]: With dead ends: 1413 [2023-12-20 00:49:54,460 INFO L226 Difference]: Without dead ends: 771 [2023-12-20 00:49:54,461 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:54,462 INFO L413 NwaCegarLoop]: 245 mSDtfsCounter, 7 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 725 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:54,462 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 725 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:49:54,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2023-12-20 00:49:54,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 771. [2023-12-20 00:49:54,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 771 states, 589 states have (on average 1.4023769100169778) internal successors, (826), 592 states have internal predecessors, (826), 124 states have call successors, (124), 57 states have call predecessors, (124), 57 states have return successors, (124), 121 states have call predecessors, (124), 124 states have call successors, (124) [2023-12-20 00:49:54,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 771 states to 771 states and 1074 transitions. [2023-12-20 00:49:54,521 INFO L78 Accepts]: Start accepts. Automaton has 771 states and 1074 transitions. Word has length 77 [2023-12-20 00:49:54,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:54,521 INFO L495 AbstractCegarLoop]: Abstraction has 771 states and 1074 transitions. [2023-12-20 00:49:54,521 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-12-20 00:49:54,521 INFO L276 IsEmpty]: Start isEmpty. Operand 771 states and 1074 transitions. [2023-12-20 00:49:54,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-20 00:49:54,523 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:54,523 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:54,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-20 00:49:54,523 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:54,523 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:54,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1261624674, now seen corresponding path program 1 times [2023-12-20 00:49:54,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:54,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080270552] [2023-12-20 00:49:54,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:54,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:54,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:54,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:54,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:54,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:54,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:54,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 00:49:54,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:49:54,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,737 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-20 00:49:54,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:54,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080270552] [2023-12-20 00:49:54,738 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080270552] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:54,738 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:54,738 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:49:54,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768759015] [2023-12-20 00:49:54,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:54,738 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:49:54,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:54,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:49:54,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:49:54,739 INFO L87 Difference]: Start difference. First operand 771 states and 1074 transitions. Second operand has 7 states, 7 states have (on average 8.428571428571429) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-20 00:49:54,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:54,960 INFO L93 Difference]: Finished difference Result 2143 states and 3005 transitions. [2023-12-20 00:49:54,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 00:49:54,960 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.428571428571429) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 80 [2023-12-20 00:49:54,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:54,967 INFO L225 Difference]: With dead ends: 2143 [2023-12-20 00:49:54,967 INFO L226 Difference]: Without dead ends: 1477 [2023-12-20 00:49:54,969 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-12-20 00:49:54,969 INFO L413 NwaCegarLoop]: 234 mSDtfsCounter, 259 mSDsluCounter, 1134 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 1368 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:54,969 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [273 Valid, 1368 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-20 00:49:54,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1477 states. [2023-12-20 00:49:55,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1477 to 1047. [2023-12-20 00:49:55,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 792 states have (on average 1.3888888888888888) internal successors, (1100), 797 states have internal predecessors, (1100), 172 states have call successors, (172), 82 states have call predecessors, (172), 82 states have return successors, (172), 167 states have call predecessors, (172), 172 states have call successors, (172) [2023-12-20 00:49:55,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 1444 transitions. [2023-12-20 00:49:55,041 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 1444 transitions. Word has length 80 [2023-12-20 00:49:55,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:55,041 INFO L495 AbstractCegarLoop]: Abstraction has 1047 states and 1444 transitions. [2023-12-20 00:49:55,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.428571428571429) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-20 00:49:55,042 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 1444 transitions. [2023-12-20 00:49:55,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-12-20 00:49:55,042 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:55,042 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:55,043 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-20 00:49:55,043 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:55,043 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:55,043 INFO L85 PathProgramCache]: Analyzing trace with hash 203336820, now seen corresponding path program 1 times [2023-12-20 00:49:55,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:55,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425769697] [2023-12-20 00:49:55,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:55,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:55,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:55,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:55,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:55,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:55,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:55,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 00:49:55,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-20 00:49:55,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,152 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-20 00:49:55,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:55,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425769697] [2023-12-20 00:49:55,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425769697] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:55,152 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:55,152 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:55,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769834611] [2023-12-20 00:49:55,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:55,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:55,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:55,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:55,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:55,154 INFO L87 Difference]: Start difference. First operand 1047 states and 1444 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-20 00:49:55,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:55,229 INFO L93 Difference]: Finished difference Result 1953 states and 2714 transitions. [2023-12-20 00:49:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 00:49:55,230 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 84 [2023-12-20 00:49:55,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:55,234 INFO L225 Difference]: With dead ends: 1953 [2023-12-20 00:49:55,234 INFO L226 Difference]: Without dead ends: 1071 [2023-12-20 00:49:55,237 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:55,238 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 5 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 723 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:55,238 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 723 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:49:55,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1071 states. [2023-12-20 00:49:55,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1071 to 1071. [2023-12-20 00:49:55,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1071 states, 810 states have (on average 1.3802469135802469) internal successors, (1118), 815 states have internal predecessors, (1118), 172 states have call successors, (172), 88 states have call predecessors, (172), 88 states have return successors, (172), 167 states have call predecessors, (172), 172 states have call successors, (172) [2023-12-20 00:49:55,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1071 states to 1071 states and 1462 transitions. [2023-12-20 00:49:55,303 INFO L78 Accepts]: Start accepts. Automaton has 1071 states and 1462 transitions. Word has length 84 [2023-12-20 00:49:55,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:55,303 INFO L495 AbstractCegarLoop]: Abstraction has 1071 states and 1462 transitions. [2023-12-20 00:49:55,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-20 00:49:55,304 INFO L276 IsEmpty]: Start isEmpty. Operand 1071 states and 1462 transitions. [2023-12-20 00:49:55,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-20 00:49:55,304 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:55,304 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:55,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-20 00:49:55,305 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:55,305 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:55,305 INFO L85 PathProgramCache]: Analyzing trace with hash 1117244196, now seen corresponding path program 1 times [2023-12-20 00:49:55,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:55,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158315914] [2023-12-20 00:49:55,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:55,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:55,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:55,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:55,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:55,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:55,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:55,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 00:49:55,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:49:55,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,480 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-20 00:49:55,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:55,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158315914] [2023-12-20 00:49:55,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158315914] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:55,481 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:55,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 00:49:55,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101143992] [2023-12-20 00:49:55,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:55,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 00:49:55,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:55,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 00:49:55,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-20 00:49:55,482 INFO L87 Difference]: Start difference. First operand 1071 states and 1462 transitions. Second operand has 8 states, 6 states have (on average 9.833333333333334) internal successors, (59), 7 states have internal predecessors, (59), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-20 00:49:55,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:55,682 INFO L93 Difference]: Finished difference Result 1485 states and 2136 transitions. [2023-12-20 00:49:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-20 00:49:55,683 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 9.833333333333334) internal successors, (59), 7 states have internal predecessors, (59), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) Word has length 83 [2023-12-20 00:49:55,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:55,688 INFO L225 Difference]: With dead ends: 1485 [2023-12-20 00:49:55,688 INFO L226 Difference]: Without dead ends: 1483 [2023-12-20 00:49:55,688 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:49:55,689 INFO L413 NwaCegarLoop]: 424 mSDtfsCounter, 311 mSDsluCounter, 2006 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 2430 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:55,689 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [337 Valid, 2430 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-20 00:49:55,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1483 states. [2023-12-20 00:49:55,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1483 to 1079. [2023-12-20 00:49:55,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1079 states, 814 states have (on average 1.3783783783783783) internal successors, (1122), 821 states have internal predecessors, (1122), 174 states have call successors, (174), 90 states have call predecessors, (174), 90 states have return successors, (174), 167 states have call predecessors, (174), 174 states have call successors, (174) [2023-12-20 00:49:55,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1079 states to 1079 states and 1470 transitions. [2023-12-20 00:49:55,756 INFO L78 Accepts]: Start accepts. Automaton has 1079 states and 1470 transitions. Word has length 83 [2023-12-20 00:49:55,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:55,756 INFO L495 AbstractCegarLoop]: Abstraction has 1079 states and 1470 transitions. [2023-12-20 00:49:55,757 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 9.833333333333334) internal successors, (59), 7 states have internal predecessors, (59), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-20 00:49:55,757 INFO L276 IsEmpty]: Start isEmpty. Operand 1079 states and 1470 transitions. [2023-12-20 00:49:55,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-20 00:49:55,757 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:55,757 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:55,758 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-20 00:49:55,758 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:55,758 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:55,758 INFO L85 PathProgramCache]: Analyzing trace with hash -1786856787, now seen corresponding path program 1 times [2023-12-20 00:49:55,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:55,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815453132] [2023-12-20 00:49:55,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:55,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:55,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:55,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:55,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:55,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:55,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:55,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 00:49:55,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:49:55,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:55,861 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-20 00:49:55,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:55,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815453132] [2023-12-20 00:49:55,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815453132] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:55,862 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:55,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:49:55,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871074202] [2023-12-20 00:49:55,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:55,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:49:55,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:55,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:49:55,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:49:55,863 INFO L87 Difference]: Start difference. First operand 1079 states and 1470 transitions. Second operand has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-20 00:49:56,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:56,017 INFO L93 Difference]: Finished difference Result 1949 states and 2665 transitions. [2023-12-20 00:49:56,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 00:49:56,017 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 86 [2023-12-20 00:49:56,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:56,021 INFO L225 Difference]: With dead ends: 1949 [2023-12-20 00:49:56,021 INFO L226 Difference]: Without dead ends: 1117 [2023-12-20 00:49:56,023 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-12-20 00:49:56,023 INFO L413 NwaCegarLoop]: 248 mSDtfsCounter, 247 mSDsluCounter, 1177 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 1425 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:56,023 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 1425 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-20 00:49:56,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1117 states. [2023-12-20 00:49:56,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1117 to 1071. [2023-12-20 00:49:56,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1071 states, 817 states have (on average 1.3733170134638923) internal successors, (1122), 829 states have internal predecessors, (1122), 162 states have call successors, (162), 91 states have call predecessors, (162), 91 states have return successors, (162), 150 states have call predecessors, (162), 162 states have call successors, (162) [2023-12-20 00:49:56,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1071 states to 1071 states and 1446 transitions. [2023-12-20 00:49:56,088 INFO L78 Accepts]: Start accepts. Automaton has 1071 states and 1446 transitions. Word has length 86 [2023-12-20 00:49:56,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:56,088 INFO L495 AbstractCegarLoop]: Abstraction has 1071 states and 1446 transitions. [2023-12-20 00:49:56,088 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-20 00:49:56,088 INFO L276 IsEmpty]: Start isEmpty. Operand 1071 states and 1446 transitions. [2023-12-20 00:49:56,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-12-20 00:49:56,089 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:56,090 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:56,090 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-20 00:49:56,090 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:56,090 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:56,090 INFO L85 PathProgramCache]: Analyzing trace with hash 116448996, now seen corresponding path program 1 times [2023-12-20 00:49:56,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:56,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399611609] [2023-12-20 00:49:56,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:56,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:56,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:56,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:56,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:56,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:56,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:56,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:56,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:56,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:56,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:56,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:56,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:56,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 00:49:56,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:56,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:49:56,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:56,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:49:56,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:56,279 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-20 00:49:56,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:56,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399611609] [2023-12-20 00:49:56,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399611609] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:56,279 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:56,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:49:56,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198244576] [2023-12-20 00:49:56,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:56,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:49:56,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:56,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:49:56,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:49:56,280 INFO L87 Difference]: Start difference. First operand 1071 states and 1446 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-20 00:49:56,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:56,456 INFO L93 Difference]: Finished difference Result 2013 states and 2751 transitions. [2023-12-20 00:49:56,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 00:49:56,456 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 88 [2023-12-20 00:49:56,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:56,460 INFO L225 Difference]: With dead ends: 2013 [2023-12-20 00:49:56,460 INFO L226 Difference]: Without dead ends: 1169 [2023-12-20 00:49:56,462 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-12-20 00:49:56,462 INFO L413 NwaCegarLoop]: 282 mSDtfsCounter, 197 mSDsluCounter, 1306 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 1588 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:56,462 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 1588 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-20 00:49:56,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1169 states. [2023-12-20 00:49:56,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1169 to 964. [2023-12-20 00:49:56,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 964 states, 737 states have (on average 1.3772048846675713) internal successors, (1015), 747 states have internal predecessors, (1015), 145 states have call successors, (145), 81 states have call predecessors, (145), 81 states have return successors, (145), 135 states have call predecessors, (145), 145 states have call successors, (145) [2023-12-20 00:49:56,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 1305 transitions. [2023-12-20 00:49:56,518 INFO L78 Accepts]: Start accepts. Automaton has 964 states and 1305 transitions. Word has length 88 [2023-12-20 00:49:56,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:56,518 INFO L495 AbstractCegarLoop]: Abstraction has 964 states and 1305 transitions. [2023-12-20 00:49:56,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-20 00:49:56,519 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 1305 transitions. [2023-12-20 00:49:56,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-20 00:49:56,519 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:56,519 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:56,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-20 00:49:56,520 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:56,520 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:56,520 INFO L85 PathProgramCache]: Analyzing trace with hash -741171965, now seen corresponding path program 1 times [2023-12-20 00:49:56,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:56,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705303857] [2023-12-20 00:49:56,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:56,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:56,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:56,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:56,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:56,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:56,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:56,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:56,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:56,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:56,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:56,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:56,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:56,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 00:49:56,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:56,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-20 00:49:56,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:56,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-20 00:49:56,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:56,709 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-20 00:49:56,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:56,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705303857] [2023-12-20 00:49:56,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705303857] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:56,709 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:56,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 00:49:56,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412517014] [2023-12-20 00:49:56,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:56,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 00:49:56,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:56,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 00:49:56,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-20 00:49:56,710 INFO L87 Difference]: Start difference. First operand 964 states and 1305 transitions. Second operand has 8 states, 8 states have (on average 8.25) internal successors, (66), 7 states have internal predecessors, (66), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-20 00:49:57,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:57,184 INFO L93 Difference]: Finished difference Result 2071 states and 2845 transitions. [2023-12-20 00:49:57,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-20 00:49:57,185 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 7 states have internal predecessors, (66), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Word has length 89 [2023-12-20 00:49:57,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:57,190 INFO L225 Difference]: With dead ends: 2071 [2023-12-20 00:49:57,190 INFO L226 Difference]: Without dead ends: 1253 [2023-12-20 00:49:57,192 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:49:57,192 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 742 mSDsluCounter, 1087 mSDsCounter, 0 mSdLazyCounter, 301 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 748 SdHoareTripleChecker+Valid, 1412 SdHoareTripleChecker+Invalid, 441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:57,192 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [748 Valid, 1412 Invalid, 441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 301 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 00:49:57,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1253 states. [2023-12-20 00:49:57,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1253 to 980. [2023-12-20 00:49:57,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 980 states, 745 states have (on average 1.353020134228188) internal successors, (1008), 756 states have internal predecessors, (1008), 148 states have call successors, (148), 86 states have call predecessors, (148), 86 states have return successors, (148), 137 states have call predecessors, (148), 148 states have call successors, (148) [2023-12-20 00:49:57,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 980 states to 980 states and 1304 transitions. [2023-12-20 00:49:57,265 INFO L78 Accepts]: Start accepts. Automaton has 980 states and 1304 transitions. Word has length 89 [2023-12-20 00:49:57,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:57,265 INFO L495 AbstractCegarLoop]: Abstraction has 980 states and 1304 transitions. [2023-12-20 00:49:57,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 7 states have internal predecessors, (66), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-20 00:49:57,265 INFO L276 IsEmpty]: Start isEmpty. Operand 980 states and 1304 transitions. [2023-12-20 00:49:57,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-20 00:49:57,266 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:57,266 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:57,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-20 00:49:57,266 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:57,267 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:57,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1250316306, now seen corresponding path program 1 times [2023-12-20 00:49:57,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:57,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615517603] [2023-12-20 00:49:57,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:57,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:57,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:57,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:57,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:57,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:49:57,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:57,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:49:57,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:57,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:49:57,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:57,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:49:57,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:57,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:49:57,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:57,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:49:57,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:57,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:49:57,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:57,350 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-20 00:49:57,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:57,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615517603] [2023-12-20 00:49:57,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615517603] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:57,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:57,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:57,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538967330] [2023-12-20 00:49:57,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:57,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:57,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:57,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:57,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:57,352 INFO L87 Difference]: Start difference. First operand 980 states and 1304 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:49:57,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:57,519 INFO L93 Difference]: Finished difference Result 2597 states and 3474 transitions. [2023-12-20 00:49:57,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 00:49:57,519 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 90 [2023-12-20 00:49:57,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:57,525 INFO L225 Difference]: With dead ends: 2597 [2023-12-20 00:49:57,525 INFO L226 Difference]: Without dead ends: 1814 [2023-12-20 00:49:57,526 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:57,527 INFO L413 NwaCegarLoop]: 436 mSDtfsCounter, 198 mSDsluCounter, 660 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 1096 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:57,528 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 1096 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:49:57,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1814 states. [2023-12-20 00:49:57,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1814 to 1707. [2023-12-20 00:49:57,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1707 states, 1282 states have (on average 1.3424336973478939) internal successors, (1721), 1301 states have internal predecessors, (1721), 272 states have call successors, (272), 152 states have call predecessors, (272), 152 states have return successors, (272), 253 states have call predecessors, (272), 272 states have call successors, (272) [2023-12-20 00:49:57,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1707 states to 1707 states and 2265 transitions. [2023-12-20 00:49:57,637 INFO L78 Accepts]: Start accepts. Automaton has 1707 states and 2265 transitions. Word has length 90 [2023-12-20 00:49:57,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:57,637 INFO L495 AbstractCegarLoop]: Abstraction has 1707 states and 2265 transitions. [2023-12-20 00:49:57,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:49:57,637 INFO L276 IsEmpty]: Start isEmpty. Operand 1707 states and 2265 transitions. [2023-12-20 00:49:57,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-20 00:49:57,638 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:57,638 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:57,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-20 00:49:57,638 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:57,638 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:57,638 INFO L85 PathProgramCache]: Analyzing trace with hash -386379641, now seen corresponding path program 1 times [2023-12-20 00:49:57,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:57,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648978907] [2023-12-20 00:49:57,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:57,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:57,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:57,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:57,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:57,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:49:57,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:57,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:49:57,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:57,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:49:57,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:57,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:49:57,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:57,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:49:57,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:57,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:49:57,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:57,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:49:57,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:57,812 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-20 00:49:57,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:57,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648978907] [2023-12-20 00:49:57,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648978907] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:57,812 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:57,812 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:49:57,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784255039] [2023-12-20 00:49:57,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:57,813 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:49:57,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:57,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:49:57,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:49:57,813 INFO L87 Difference]: Start difference. First operand 1707 states and 2265 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:49:58,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:58,369 INFO L93 Difference]: Finished difference Result 3573 states and 4801 transitions. [2023-12-20 00:49:58,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-20 00:49:58,369 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 92 [2023-12-20 00:49:58,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:58,377 INFO L225 Difference]: With dead ends: 3573 [2023-12-20 00:49:58,377 INFO L226 Difference]: Without dead ends: 2139 [2023-12-20 00:49:58,380 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:49:58,380 INFO L413 NwaCegarLoop]: 359 mSDtfsCounter, 574 mSDsluCounter, 1231 mSDsCounter, 0 mSdLazyCounter, 319 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 577 SdHoareTripleChecker+Valid, 1590 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:58,381 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [577 Valid, 1590 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 319 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 00:49:58,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2139 states. [2023-12-20 00:49:58,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2139 to 1734. [2023-12-20 00:49:58,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1734 states, 1296 states have (on average 1.3356481481481481) internal successors, (1731), 1316 states have internal predecessors, (1731), 280 states have call successors, (280), 157 states have call predecessors, (280), 157 states have return successors, (280), 260 states have call predecessors, (280), 280 states have call successors, (280) [2023-12-20 00:49:58,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1734 states to 1734 states and 2291 transitions. [2023-12-20 00:49:58,506 INFO L78 Accepts]: Start accepts. Automaton has 1734 states and 2291 transitions. Word has length 92 [2023-12-20 00:49:58,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:58,506 INFO L495 AbstractCegarLoop]: Abstraction has 1734 states and 2291 transitions. [2023-12-20 00:49:58,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:49:58,506 INFO L276 IsEmpty]: Start isEmpty. Operand 1734 states and 2291 transitions. [2023-12-20 00:49:58,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-20 00:49:58,507 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:58,508 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:58,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-20 00:49:58,508 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:58,508 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:58,508 INFO L85 PathProgramCache]: Analyzing trace with hash 890629356, now seen corresponding path program 1 times [2023-12-20 00:49:58,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:58,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394119491] [2023-12-20 00:49:58,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:58,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:58,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:58,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:58,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:58,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-12-20 00:49:58,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:58,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 00:49:58,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:58,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-20 00:49:58,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:58,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:49:58,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:58,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-20 00:49:58,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:58,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 00:49:58,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:58,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:49:58,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:58,618 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-20 00:49:58,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:58,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394119491] [2023-12-20 00:49:58,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394119491] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:58,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:58,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:58,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441966921] [2023-12-20 00:49:58,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:58,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:58,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:58,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:58,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:58,619 INFO L87 Difference]: Start difference. First operand 1734 states and 2291 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:49:58,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:58,875 INFO L93 Difference]: Finished difference Result 4412 states and 5861 transitions. [2023-12-20 00:49:58,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 00:49:58,876 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 94 [2023-12-20 00:49:58,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:58,885 INFO L225 Difference]: With dead ends: 4412 [2023-12-20 00:49:58,885 INFO L226 Difference]: Without dead ends: 2994 [2023-12-20 00:49:58,889 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:58,889 INFO L413 NwaCegarLoop]: 452 mSDtfsCounter, 203 mSDsluCounter, 680 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 1132 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:58,890 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [203 Valid, 1132 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:49:58,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2994 states. [2023-12-20 00:49:59,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2994 to 2745. [2023-12-20 00:49:59,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2745 states, 2032 states have (on average 1.3228346456692914) internal successors, (2688), 2063 states have internal predecessors, (2688), 460 states have call successors, (460), 252 states have call predecessors, (460), 252 states have return successors, (460), 429 states have call predecessors, (460), 460 states have call successors, (460) [2023-12-20 00:49:59,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2745 states to 2745 states and 3608 transitions. [2023-12-20 00:49:59,125 INFO L78 Accepts]: Start accepts. Automaton has 2745 states and 3608 transitions. Word has length 94 [2023-12-20 00:49:59,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:59,126 INFO L495 AbstractCegarLoop]: Abstraction has 2745 states and 3608 transitions. [2023-12-20 00:49:59,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:49:59,126 INFO L276 IsEmpty]: Start isEmpty. Operand 2745 states and 3608 transitions. [2023-12-20 00:49:59,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-20 00:49:59,128 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:59,128 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:59,128 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-20 00:49:59,129 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:59,129 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:59,129 INFO L85 PathProgramCache]: Analyzing trace with hash -1142837102, now seen corresponding path program 1 times [2023-12-20 00:49:59,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:59,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034418685] [2023-12-20 00:49:59,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:59,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:59,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:59,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:59,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:59,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-20 00:49:59,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:59,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:59,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:59,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-20 00:49:59,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:59,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 00:49:59,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:59,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-20 00:49:59,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:59,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-20 00:49:59,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:59,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-20 00:49:59,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:59,197 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-20 00:49:59,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:59,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034418685] [2023-12-20 00:49:59,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034418685] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:59,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:59,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:59,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590292156] [2023-12-20 00:49:59,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:59,198 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:59,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:59,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:59,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:59,199 INFO L87 Difference]: Start difference. First operand 2745 states and 3608 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:49:59,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:59,516 INFO L93 Difference]: Finished difference Result 6428 states and 8486 transitions. [2023-12-20 00:49:59,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 00:49:59,517 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 94 [2023-12-20 00:49:59,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:59,555 INFO L225 Difference]: With dead ends: 6428 [2023-12-20 00:49:59,556 INFO L226 Difference]: Without dead ends: 4115 [2023-12-20 00:49:59,562 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:59,562 INFO L413 NwaCegarLoop]: 462 mSDtfsCounter, 197 mSDsluCounter, 684 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 1146 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:59,563 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 1146 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:49:59,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4115 states. [2023-12-20 00:49:59,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4115 to 3942. [2023-12-20 00:50:00,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3942 states, 2905 states have (on average 1.3180722891566266) internal successors, (3829), 2949 states have internal predecessors, (3829), 672 states have call successors, (672), 364 states have call predecessors, (672), 364 states have return successors, (672), 628 states have call predecessors, (672), 672 states have call successors, (672) [2023-12-20 00:50:00,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3942 states to 3942 states and 5173 transitions. [2023-12-20 00:50:00,014 INFO L78 Accepts]: Start accepts. Automaton has 3942 states and 5173 transitions. Word has length 94 [2023-12-20 00:50:00,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:00,015 INFO L495 AbstractCegarLoop]: Abstraction has 3942 states and 5173 transitions. [2023-12-20 00:50:00,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:50:00,015 INFO L276 IsEmpty]: Start isEmpty. Operand 3942 states and 5173 transitions. [2023-12-20 00:50:00,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-20 00:50:00,017 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:00,017 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:00,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-20 00:50:00,017 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:00,017 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:00,017 INFO L85 PathProgramCache]: Analyzing trace with hash -116500221, now seen corresponding path program 1 times [2023-12-20 00:50:00,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:00,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060950847] [2023-12-20 00:50:00,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:00,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:00,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:00,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:00,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:00,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-20 00:50:00,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:00,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:50:00,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:00,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-20 00:50:00,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:00,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-20 00:50:00,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:00,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-20 00:50:00,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:00,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-20 00:50:00,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:00,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-20 00:50:00,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:00,058 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-20 00:50:00,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:00,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060950847] [2023-12-20 00:50:00,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060950847] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:50:00,058 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:50:00,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 00:50:00,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261205990] [2023-12-20 00:50:00,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:50:00,059 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 00:50:00,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:00,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 00:50:00,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 00:50:00,059 INFO L87 Difference]: Start difference. First operand 3942 states and 5173 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:50:00,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:00,364 INFO L93 Difference]: Finished difference Result 7585 states and 9999 transitions. [2023-12-20 00:50:00,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 00:50:00,365 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 95 [2023-12-20 00:50:00,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:00,382 INFO L225 Difference]: With dead ends: 7585 [2023-12-20 00:50:00,382 INFO L226 Difference]: Without dead ends: 3975 [2023-12-20 00:50:00,389 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 00:50:00,390 INFO L413 NwaCegarLoop]: 249 mSDtfsCounter, 7 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 466 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:00,391 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 466 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:50:00,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3975 states. [2023-12-20 00:50:00,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3975 to 3948. [2023-12-20 00:50:00,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3948 states, 2911 states have (on average 1.3174166952937134) internal successors, (3835), 2955 states have internal predecessors, (3835), 672 states have call successors, (672), 364 states have call predecessors, (672), 364 states have return successors, (672), 628 states have call predecessors, (672), 672 states have call successors, (672) [2023-12-20 00:50:00,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3948 states to 3948 states and 5179 transitions. [2023-12-20 00:50:00,781 INFO L78 Accepts]: Start accepts. Automaton has 3948 states and 5179 transitions. Word has length 95 [2023-12-20 00:50:00,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:00,781 INFO L495 AbstractCegarLoop]: Abstraction has 3948 states and 5179 transitions. [2023-12-20 00:50:00,781 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:50:00,781 INFO L276 IsEmpty]: Start isEmpty. Operand 3948 states and 5179 transitions. [2023-12-20 00:50:00,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-20 00:50:00,783 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:00,784 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:00,784 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-20 00:50:00,785 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:00,785 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:00,785 INFO L85 PathProgramCache]: Analyzing trace with hash -1006279155, now seen corresponding path program 1 times [2023-12-20 00:50:00,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:00,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376791635] [2023-12-20 00:50:00,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:00,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:00,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:00,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:00,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:00,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-20 00:50:00,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:00,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:50:00,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:00,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-20 00:50:00,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:00,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 00:50:00,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:00,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-20 00:50:00,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:00,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-20 00:50:00,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:00,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-20 00:50:00,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:00,879 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-20 00:50:00,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:00,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376791635] [2023-12-20 00:50:00,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376791635] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:50:00,880 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:50:00,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:50:00,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360680047] [2023-12-20 00:50:00,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:50:00,880 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:50:00,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:00,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:50:00,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:50:00,882 INFO L87 Difference]: Start difference. First operand 3948 states and 5179 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:50:01,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:01,191 INFO L93 Difference]: Finished difference Result 7555 states and 9931 transitions. [2023-12-20 00:50:01,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 00:50:01,191 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 96 [2023-12-20 00:50:01,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:01,201 INFO L225 Difference]: With dead ends: 7555 [2023-12-20 00:50:01,201 INFO L226 Difference]: Without dead ends: 3673 [2023-12-20 00:50:01,208 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:50:01,209 INFO L413 NwaCegarLoop]: 253 mSDtfsCounter, 84 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 710 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:01,210 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 710 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:50:01,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3673 states. [2023-12-20 00:50:01,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3673 to 3606. [2023-12-20 00:50:01,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3606 states, 2652 states have (on average 1.3273001508295625) internal successors, (3520), 2686 states have internal predecessors, (3520), 620 states have call successors, (620), 333 states have call predecessors, (620), 333 states have return successors, (620), 586 states have call predecessors, (620), 620 states have call successors, (620) [2023-12-20 00:50:01,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3606 states to 3606 states and 4760 transitions. [2023-12-20 00:50:01,498 INFO L78 Accepts]: Start accepts. Automaton has 3606 states and 4760 transitions. Word has length 96 [2023-12-20 00:50:01,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:01,498 INFO L495 AbstractCegarLoop]: Abstraction has 3606 states and 4760 transitions. [2023-12-20 00:50:01,498 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:50:01,498 INFO L276 IsEmpty]: Start isEmpty. Operand 3606 states and 4760 transitions. [2023-12-20 00:50:01,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-20 00:50:01,499 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:01,500 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:01,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-20 00:50:01,500 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:01,500 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:01,500 INFO L85 PathProgramCache]: Analyzing trace with hash 976654501, now seen corresponding path program 1 times [2023-12-20 00:50:01,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:01,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224414081] [2023-12-20 00:50:01,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:01,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:01,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:01,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:01,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:01,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-20 00:50:01,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:01,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:50:01,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:01,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-20 00:50:01,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:01,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-20 00:50:01,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:01,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-20 00:50:01,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:01,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-20 00:50:01,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:01,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-20 00:50:01,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:01,543 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-20 00:50:01,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:01,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224414081] [2023-12-20 00:50:01,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224414081] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:50:01,543 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:50:01,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 00:50:01,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566354359] [2023-12-20 00:50:01,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:50:01,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 00:50:01,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:01,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 00:50:01,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 00:50:01,545 INFO L87 Difference]: Start difference. First operand 3606 states and 4760 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:50:01,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:01,781 INFO L93 Difference]: Finished difference Result 7094 states and 9402 transitions. [2023-12-20 00:50:01,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 00:50:01,781 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 97 [2023-12-20 00:50:01,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:01,791 INFO L225 Difference]: With dead ends: 7094 [2023-12-20 00:50:01,792 INFO L226 Difference]: Without dead ends: 3657 [2023-12-20 00:50:01,798 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 00:50:01,799 INFO L413 NwaCegarLoop]: 248 mSDtfsCounter, 7 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:01,800 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 464 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:50:01,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3657 states. [2023-12-20 00:50:02,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3657 to 3616. [2023-12-20 00:50:02,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3616 states, 2662 states have (on average 1.3260706235912847) internal successors, (3530), 2696 states have internal predecessors, (3530), 620 states have call successors, (620), 333 states have call predecessors, (620), 333 states have return successors, (620), 586 states have call predecessors, (620), 620 states have call successors, (620) [2023-12-20 00:50:02,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3616 states to 3616 states and 4770 transitions. [2023-12-20 00:50:02,113 INFO L78 Accepts]: Start accepts. Automaton has 3616 states and 4770 transitions. Word has length 97 [2023-12-20 00:50:02,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:02,114 INFO L495 AbstractCegarLoop]: Abstraction has 3616 states and 4770 transitions. [2023-12-20 00:50:02,114 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:50:02,114 INFO L276 IsEmpty]: Start isEmpty. Operand 3616 states and 4770 transitions. [2023-12-20 00:50:02,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-20 00:50:02,115 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:02,115 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:02,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-20 00:50:02,115 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:02,116 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:02,116 INFO L85 PathProgramCache]: Analyzing trace with hash -1105968182, now seen corresponding path program 1 times [2023-12-20 00:50:02,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:02,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226863964] [2023-12-20 00:50:02,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:02,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:02,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:02,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-20 00:50:02,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:50:02,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-20 00:50:02,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-20 00:50:02,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-20 00:50:02,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-20 00:50:02,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-20 00:50:02,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,196 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-20 00:50:02,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:02,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226863964] [2023-12-20 00:50:02,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226863964] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:50:02,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:50:02,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:50:02,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600158305] [2023-12-20 00:50:02,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:50:02,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:50:02,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:02,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:50:02,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:50:02,198 INFO L87 Difference]: Start difference. First operand 3616 states and 4770 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:50:02,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:02,419 INFO L93 Difference]: Finished difference Result 7054 states and 9322 transitions. [2023-12-20 00:50:02,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 00:50:02,420 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 97 [2023-12-20 00:50:02,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:02,430 INFO L225 Difference]: With dead ends: 7054 [2023-12-20 00:50:02,430 INFO L226 Difference]: Without dead ends: 3547 [2023-12-20 00:50:02,437 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:50:02,437 INFO L413 NwaCegarLoop]: 256 mSDtfsCounter, 66 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 715 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:02,437 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 715 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:50:02,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3547 states. [2023-12-20 00:50:02,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3547 to 2729. [2023-12-20 00:50:02,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2729 states, 2009 states have (on average 1.320059731209557) internal successors, (2652), 2028 states have internal predecessors, (2652), 469 states have call successors, (469), 250 states have call predecessors, (469), 250 states have return successors, (469), 450 states have call predecessors, (469), 469 states have call successors, (469) [2023-12-20 00:50:02,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2729 states to 2729 states and 3590 transitions. [2023-12-20 00:50:02,628 INFO L78 Accepts]: Start accepts. Automaton has 2729 states and 3590 transitions. Word has length 97 [2023-12-20 00:50:02,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:02,628 INFO L495 AbstractCegarLoop]: Abstraction has 2729 states and 3590 transitions. [2023-12-20 00:50:02,628 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:50:02,628 INFO L276 IsEmpty]: Start isEmpty. Operand 2729 states and 3590 transitions. [2023-12-20 00:50:02,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-20 00:50:02,632 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:02,632 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:02,632 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-20 00:50:02,632 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:02,633 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:02,633 INFO L85 PathProgramCache]: Analyzing trace with hash 1294447064, now seen corresponding path program 1 times [2023-12-20 00:50:02,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:02,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991794383] [2023-12-20 00:50:02,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:02,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:02,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:02,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:50:02,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:50:02,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:50:02,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:50:02,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 00:50:02,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:50:02,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-20 00:50:02,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 00:50:02,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:50:02,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 00:50:02,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-20 00:50:02,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-20 00:50:02,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-12-20 00:50:02,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,872 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 14 proven. 8 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2023-12-20 00:50:02,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:02,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991794383] [2023-12-20 00:50:02,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991794383] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:50:02,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453560533] [2023-12-20 00:50:02,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:02,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:02,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:50:02,875 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:50:02,880 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-20 00:50:03,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:03,043 INFO L262 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-20 00:50:03,053 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:50:03,240 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 55 proven. 4 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-20 00:50:03,240 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:50:03,415 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-12-20 00:50:03,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [453560533] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:50:03,415 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:50:03,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2023-12-20 00:50:03,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268967615] [2023-12-20 00:50:03,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:50:03,416 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-20 00:50:03,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:03,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-20 00:50:03,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:50:03,417 INFO L87 Difference]: Start difference. First operand 2729 states and 3590 transitions. Second operand has 13 states, 13 states have (on average 13.384615384615385) internal successors, (174), 12 states have internal predecessors, (174), 6 states have call successors, (37), 4 states have call predecessors, (37), 6 states have return successors, (37), 7 states have call predecessors, (37), 6 states have call successors, (37) [2023-12-20 00:50:04,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:04,783 INFO L93 Difference]: Finished difference Result 6512 states and 8703 transitions. [2023-12-20 00:50:04,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-12-20 00:50:04,784 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 13.384615384615385) internal successors, (174), 12 states have internal predecessors, (174), 6 states have call successors, (37), 4 states have call predecessors, (37), 6 states have return successors, (37), 7 states have call predecessors, (37), 6 states have call successors, (37) Word has length 140 [2023-12-20 00:50:04,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:04,794 INFO L225 Difference]: With dead ends: 6512 [2023-12-20 00:50:04,795 INFO L226 Difference]: Without dead ends: 4019 [2023-12-20 00:50:04,800 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 306 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=252, Invalid=938, Unknown=0, NotChecked=0, Total=1190 [2023-12-20 00:50:04,801 INFO L413 NwaCegarLoop]: 235 mSDtfsCounter, 1831 mSDsluCounter, 1562 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 634 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1831 SdHoareTripleChecker+Valid, 1797 SdHoareTripleChecker+Invalid, 1071 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 634 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:04,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1831 Valid, 1797 Invalid, 1071 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [634 Valid, 437 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 00:50:04,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4019 states. [2023-12-20 00:50:05,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4019 to 3462. [2023-12-20 00:50:05,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3462 states, 2553 states have (on average 1.3110066588327458) internal successors, (3347), 2577 states have internal predecessors, (3347), 585 states have call successors, (585), 323 states have call predecessors, (585), 323 states have return successors, (585), 561 states have call predecessors, (585), 585 states have call successors, (585) [2023-12-20 00:50:05,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3462 states to 3462 states and 4517 transitions. [2023-12-20 00:50:05,260 INFO L78 Accepts]: Start accepts. Automaton has 3462 states and 4517 transitions. Word has length 140 [2023-12-20 00:50:05,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:05,261 INFO L495 AbstractCegarLoop]: Abstraction has 3462 states and 4517 transitions. [2023-12-20 00:50:05,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 13.384615384615385) internal successors, (174), 12 states have internal predecessors, (174), 6 states have call successors, (37), 4 states have call predecessors, (37), 6 states have return successors, (37), 7 states have call predecessors, (37), 6 states have call successors, (37) [2023-12-20 00:50:05,261 INFO L276 IsEmpty]: Start isEmpty. Operand 3462 states and 4517 transitions. [2023-12-20 00:50:05,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-12-20 00:50:05,265 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:05,265 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:05,273 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-12-20 00:50:05,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-12-20 00:50:05,474 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:05,474 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:05,475 INFO L85 PathProgramCache]: Analyzing trace with hash 348005833, now seen corresponding path program 1 times [2023-12-20 00:50:05,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:05,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353256980] [2023-12-20 00:50:05,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:05,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:05,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:05,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:05,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:05,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:50:05,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:05,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:50:05,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:05,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:50:05,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:05,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:50:05,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:05,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 00:50:05,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:05,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:50:05,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:05,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:50:05,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:05,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-20 00:50:05,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:05,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-20 00:50:05,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:05,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 00:50:05,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:05,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-20 00:50:05,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:05,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-20 00:50:05,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:05,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-12-20 00:50:05,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:05,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-20 00:50:05,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:05,630 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-12-20 00:50:05,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:05,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353256980] [2023-12-20 00:50:05,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353256980] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:50:05,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:50:05,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:50:05,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96703326] [2023-12-20 00:50:05,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:50:05,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:50:05,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:05,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:50:05,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:50:05,633 INFO L87 Difference]: Start difference. First operand 3462 states and 4517 transitions. Second operand has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-20 00:50:06,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:06,709 INFO L93 Difference]: Finished difference Result 11208 states and 15187 transitions. [2023-12-20 00:50:06,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 00:50:06,709 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 149 [2023-12-20 00:50:06,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:06,741 INFO L225 Difference]: With dead ends: 11208 [2023-12-20 00:50:06,741 INFO L226 Difference]: Without dead ends: 8078 [2023-12-20 00:50:06,750 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-12-20 00:50:06,751 INFO L413 NwaCegarLoop]: 416 mSDtfsCounter, 306 mSDsluCounter, 1818 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 2234 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:06,751 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [325 Valid, 2234 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-20 00:50:06,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8078 states. [2023-12-20 00:50:07,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8078 to 6186. [2023-12-20 00:50:07,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6186 states, 4509 states have (on average 1.309824794854735) internal successors, (5906), 4555 states have internal predecessors, (5906), 1095 states have call successors, (1095), 581 states have call predecessors, (1095), 581 states have return successors, (1095), 1049 states have call predecessors, (1095), 1095 states have call successors, (1095) [2023-12-20 00:50:07,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6186 states to 6186 states and 8096 transitions. [2023-12-20 00:50:07,542 INFO L78 Accepts]: Start accepts. Automaton has 6186 states and 8096 transitions. Word has length 149 [2023-12-20 00:50:07,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:07,543 INFO L495 AbstractCegarLoop]: Abstraction has 6186 states and 8096 transitions. [2023-12-20 00:50:07,544 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-20 00:50:07,544 INFO L276 IsEmpty]: Start isEmpty. Operand 6186 states and 8096 transitions. [2023-12-20 00:50:07,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-12-20 00:50:07,550 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:07,551 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:07,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-12-20 00:50:07,551 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:07,551 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:07,551 INFO L85 PathProgramCache]: Analyzing trace with hash 1893082681, now seen corresponding path program 1 times [2023-12-20 00:50:07,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:07,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172521983] [2023-12-20 00:50:07,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:07,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:07,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:07,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:07,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:07,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:07,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:07,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:50:07,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:07,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:50:07,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:07,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:50:07,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:07,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:50:07,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:07,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:50:07,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:07,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:50:07,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:07,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-20 00:50:07,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:07,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-20 00:50:07,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:07,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 00:50:07,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:07,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-20 00:50:07,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:07,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-20 00:50:07,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:07,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-12-20 00:50:07,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:07,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-20 00:50:07,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:07,837 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 9 proven. 14 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2023-12-20 00:50:07,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:07,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172521983] [2023-12-20 00:50:07,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172521983] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:50:07,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516602103] [2023-12-20 00:50:07,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:07,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:07,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:50:07,853 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:50:07,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-20 00:50:08,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:08,007 INFO L262 TraceCheckSpWp]: Trace formula consists of 648 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-20 00:50:08,017 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:50:08,219 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 30 proven. 43 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-20 00:50:08,219 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:50:08,395 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-12-20 00:50:08,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516602103] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:50:08,396 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:50:08,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2023-12-20 00:50:08,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279776612] [2023-12-20 00:50:08,396 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:50:08,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-20 00:50:08,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:08,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-20 00:50:08,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-12-20 00:50:08,398 INFO L87 Difference]: Start difference. First operand 6186 states and 8096 transitions. Second operand has 16 states, 16 states have (on average 11.375) internal successors, (182), 14 states have internal predecessors, (182), 6 states have call successors, (43), 4 states have call predecessors, (43), 7 states have return successors, (42), 8 states have call predecessors, (42), 6 states have call successors, (42) [2023-12-20 00:50:14,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:14,285 INFO L93 Difference]: Finished difference Result 26356 states and 35399 transitions. [2023-12-20 00:50:14,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2023-12-20 00:50:14,286 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 11.375) internal successors, (182), 14 states have internal predecessors, (182), 6 states have call successors, (43), 4 states have call predecessors, (43), 7 states have return successors, (42), 8 states have call predecessors, (42), 6 states have call successors, (42) Word has length 149 [2023-12-20 00:50:14,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:14,344 INFO L225 Difference]: With dead ends: 26356 [2023-12-20 00:50:14,344 INFO L226 Difference]: Without dead ends: 20432 [2023-12-20 00:50:14,362 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 462 GetRequests, 349 SyntacticMatches, 4 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4167 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1651, Invalid=10559, Unknown=0, NotChecked=0, Total=12210 [2023-12-20 00:50:14,363 INFO L413 NwaCegarLoop]: 981 mSDtfsCounter, 4875 mSDsluCounter, 7481 mSDsCounter, 0 mSdLazyCounter, 2316 mSolverCounterSat, 2190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4875 SdHoareTripleChecker+Valid, 8462 SdHoareTripleChecker+Invalid, 4506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2190 IncrementalHoareTripleChecker+Valid, 2316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:14,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4875 Valid, 8462 Invalid, 4506 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2190 Valid, 2316 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-20 00:50:14,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20432 states. [2023-12-20 00:50:15,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20432 to 8225. [2023-12-20 00:50:15,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8225 states, 6032 states have (on average 1.3123342175066313) internal successors, (7916), 6090 states have internal predecessors, (7916), 1423 states have call successors, (1423), 769 states have call predecessors, (1423), 769 states have return successors, (1423), 1365 states have call predecessors, (1423), 1423 states have call successors, (1423) [2023-12-20 00:50:15,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8225 states to 8225 states and 10762 transitions. [2023-12-20 00:50:15,313 INFO L78 Accepts]: Start accepts. Automaton has 8225 states and 10762 transitions. Word has length 149 [2023-12-20 00:50:15,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:15,314 INFO L495 AbstractCegarLoop]: Abstraction has 8225 states and 10762 transitions. [2023-12-20 00:50:15,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 11.375) internal successors, (182), 14 states have internal predecessors, (182), 6 states have call successors, (43), 4 states have call predecessors, (43), 7 states have return successors, (42), 8 states have call predecessors, (42), 6 states have call successors, (42) [2023-12-20 00:50:15,314 INFO L276 IsEmpty]: Start isEmpty. Operand 8225 states and 10762 transitions. [2023-12-20 00:50:15,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2023-12-20 00:50:15,324 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:15,324 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:15,331 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-20 00:50:15,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:15,531 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:15,531 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:15,531 INFO L85 PathProgramCache]: Analyzing trace with hash 237766407, now seen corresponding path program 1 times [2023-12-20 00:50:15,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:15,531 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931289738] [2023-12-20 00:50:15,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:15,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:15,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:15,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:15,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:15,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:15,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:15,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:50:15,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:15,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:50:15,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:15,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:50:15,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:15,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:50:15,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:15,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 00:50:15,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:15,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:50:15,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:15,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 00:50:15,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:15,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:50:15,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:15,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-20 00:50:15,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:15,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-20 00:50:15,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:15,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-20 00:50:15,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:15,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-12-20 00:50:15,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:15,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-12-20 00:50:15,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:15,727 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 14 proven. 10 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-12-20 00:50:15,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:15,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931289738] [2023-12-20 00:50:15,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931289738] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:50:15,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418418014] [2023-12-20 00:50:15,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:15,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:15,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:50:15,742 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:50:15,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-20 00:50:15,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:15,880 INFO L262 TraceCheckSpWp]: Trace formula consists of 653 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-20 00:50:15,889 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:50:15,932 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 6 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-20 00:50:15,932 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:50:15,993 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-12-20 00:50:15,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418418014] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-20 00:50:15,994 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-20 00:50:15,994 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7, 7] total 13 [2023-12-20 00:50:15,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213187010] [2023-12-20 00:50:15,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:50:15,994 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 00:50:15,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:15,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 00:50:15,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:50:15,995 INFO L87 Difference]: Start difference. First operand 8225 states and 10762 transitions. Second operand has 5 states, 4 states have (on average 21.5) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-20 00:50:16,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:16,662 INFO L93 Difference]: Finished difference Result 13455 states and 17656 transitions. [2023-12-20 00:50:16,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 00:50:16,663 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 21.5) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) Word has length 153 [2023-12-20 00:50:16,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:16,679 INFO L225 Difference]: With dead ends: 13455 [2023-12-20 00:50:16,679 INFO L226 Difference]: Without dead ends: 5416 [2023-12-20 00:50:16,691 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 329 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:50:16,691 INFO L413 NwaCegarLoop]: 245 mSDtfsCounter, 0 mSDsluCounter, 723 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 968 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:16,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 968 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:50:16,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5416 states. [2023-12-20 00:50:17,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5416 to 5194. [2023-12-20 00:50:17,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5194 states, 3812 states have (on average 1.3113850996852046) internal successors, (4999), 3846 states have internal predecessors, (4999), 901 states have call successors, (901), 480 states have call predecessors, (901), 480 states have return successors, (901), 867 states have call predecessors, (901), 901 states have call successors, (901) [2023-12-20 00:50:17,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5194 states to 5194 states and 6801 transitions. [2023-12-20 00:50:17,161 INFO L78 Accepts]: Start accepts. Automaton has 5194 states and 6801 transitions. Word has length 153 [2023-12-20 00:50:17,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:17,161 INFO L495 AbstractCegarLoop]: Abstraction has 5194 states and 6801 transitions. [2023-12-20 00:50:17,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 21.5) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-20 00:50:17,161 INFO L276 IsEmpty]: Start isEmpty. Operand 5194 states and 6801 transitions. [2023-12-20 00:50:17,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-20 00:50:17,167 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:17,167 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:17,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-20 00:50:17,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:17,374 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:17,375 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:17,375 INFO L85 PathProgramCache]: Analyzing trace with hash 1947695568, now seen corresponding path program 1 times [2023-12-20 00:50:17,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:17,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443646858] [2023-12-20 00:50:17,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:17,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:17,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:17,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:17,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:17,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:17,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:17,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:50:17,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:17,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:50:17,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:17,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:50:17,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:17,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:50:17,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:17,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 00:50:17,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:17,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:50:17,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:17,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 00:50:17,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:17,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-20 00:50:17,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:17,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-20 00:50:17,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:17,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:50:17,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:17,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-12-20 00:50:17,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:17,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-20 00:50:17,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:17,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-12-20 00:50:17,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:17,573 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-12-20 00:50:17,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:17,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443646858] [2023-12-20 00:50:17,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443646858] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:50:17,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903183254] [2023-12-20 00:50:17,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:17,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:17,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:50:17,575 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:50:17,583 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-20 00:50:17,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:17,723 INFO L262 TraceCheckSpWp]: Trace formula consists of 670 conjuncts, 27 conjunts are in the unsatisfiable core [2023-12-20 00:50:17,726 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:50:18,042 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 57 proven. 18 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-20 00:50:18,043 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:50:18,401 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-12-20 00:50:18,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903183254] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:50:18,402 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:50:18,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10, 8] total 21 [2023-12-20 00:50:18,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435967281] [2023-12-20 00:50:18,402 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:50:18,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-20 00:50:18,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:18,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-20 00:50:18,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2023-12-20 00:50:18,406 INFO L87 Difference]: Start difference. First operand 5194 states and 6801 transitions. Second operand has 21 states, 21 states have (on average 11.285714285714286) internal successors, (237), 21 states have internal predecessors, (237), 9 states have call successors, (41), 5 states have call predecessors, (41), 5 states have return successors, (40), 9 states have call predecessors, (40), 9 states have call successors, (40) [2023-12-20 00:50:22,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:22,844 INFO L93 Difference]: Finished difference Result 14150 states and 18660 transitions. [2023-12-20 00:50:22,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2023-12-20 00:50:22,844 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 11.285714285714286) internal successors, (237), 21 states have internal predecessors, (237), 9 states have call successors, (41), 5 states have call predecessors, (41), 5 states have return successors, (40), 9 states have call predecessors, (40), 9 states have call successors, (40) Word has length 154 [2023-12-20 00:50:22,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:22,909 INFO L225 Difference]: With dead ends: 14150 [2023-12-20 00:50:22,909 INFO L226 Difference]: Without dead ends: 9197 [2023-12-20 00:50:22,936 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 519 GetRequests, 360 SyntacticMatches, 0 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10436 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=3228, Invalid=22532, Unknown=0, NotChecked=0, Total=25760 [2023-12-20 00:50:22,936 INFO L413 NwaCegarLoop]: 354 mSDtfsCounter, 3667 mSDsluCounter, 3170 mSDsCounter, 0 mSdLazyCounter, 1953 mSolverCounterSat, 1201 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3667 SdHoareTripleChecker+Valid, 3524 SdHoareTripleChecker+Invalid, 3154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1201 IncrementalHoareTripleChecker+Valid, 1953 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:22,936 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3667 Valid, 3524 Invalid, 3154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1201 Valid, 1953 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-20 00:50:22,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9197 states. [2023-12-20 00:50:23,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9197 to 8194. [2023-12-20 00:50:23,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8194 states, 6085 states have (on average 1.3101068200493016) internal successors, (7972), 6135 states have internal predecessors, (7972), 1358 states have call successors, (1358), 750 states have call predecessors, (1358), 750 states have return successors, (1358), 1308 states have call predecessors, (1358), 1358 states have call successors, (1358) [2023-12-20 00:50:23,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8194 states to 8194 states and 10688 transitions. [2023-12-20 00:50:23,830 INFO L78 Accepts]: Start accepts. Automaton has 8194 states and 10688 transitions. Word has length 154 [2023-12-20 00:50:23,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:23,831 INFO L495 AbstractCegarLoop]: Abstraction has 8194 states and 10688 transitions. [2023-12-20 00:50:23,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 11.285714285714286) internal successors, (237), 21 states have internal predecessors, (237), 9 states have call successors, (41), 5 states have call predecessors, (41), 5 states have return successors, (40), 9 states have call predecessors, (40), 9 states have call successors, (40) [2023-12-20 00:50:23,831 INFO L276 IsEmpty]: Start isEmpty. Operand 8194 states and 10688 transitions. [2023-12-20 00:50:23,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-20 00:50:23,841 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:23,841 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:23,852 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-20 00:50:24,049 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:24,049 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:24,050 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:24,050 INFO L85 PathProgramCache]: Analyzing trace with hash 986746151, now seen corresponding path program 1 times [2023-12-20 00:50:24,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:24,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615672038] [2023-12-20 00:50:24,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:24,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:24,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:24,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:24,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:50:24,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:50:24,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:50:24,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:50:24,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 00:50:24,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:50:24,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 00:50:24,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-20 00:50:24,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-20 00:50:24,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:50:24,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-12-20 00:50:24,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-20 00:50:24,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-12-20 00:50:24,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,605 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-12-20 00:50:24,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:24,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615672038] [2023-12-20 00:50:24,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615672038] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:50:24,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141562211] [2023-12-20 00:50:24,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:24,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:24,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:50:24,622 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:50:24,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-20 00:50:24,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,821 INFO L262 TraceCheckSpWp]: Trace formula consists of 668 conjuncts, 44 conjunts are in the unsatisfiable core [2023-12-20 00:50:24,825 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:50:25,351 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 70 proven. 6 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-20 00:50:25,351 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:50:25,979 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 13 proven. 11 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-12-20 00:50:25,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141562211] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:50:25,979 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:50:25,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 12] total 27 [2023-12-20 00:50:25,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128868401] [2023-12-20 00:50:25,979 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:50:25,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-20 00:50:25,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:25,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-20 00:50:25,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2023-12-20 00:50:25,981 INFO L87 Difference]: Start difference. First operand 8194 states and 10688 transitions. Second operand has 27 states, 27 states have (on average 8.407407407407407) internal successors, (227), 27 states have internal predecessors, (227), 10 states have call successors, (41), 5 states have call predecessors, (41), 5 states have return successors, (40), 10 states have call predecessors, (40), 10 states have call successors, (40) [2023-12-20 00:50:32,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:32,497 INFO L93 Difference]: Finished difference Result 16964 states and 22173 transitions. [2023-12-20 00:50:32,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2023-12-20 00:50:32,497 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 8.407407407407407) internal successors, (227), 27 states have internal predecessors, (227), 10 states have call successors, (41), 5 states have call predecessors, (41), 5 states have return successors, (40), 10 states have call predecessors, (40), 10 states have call successors, (40) Word has length 154 [2023-12-20 00:50:32,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:32,524 INFO L225 Difference]: With dead ends: 16964 [2023-12-20 00:50:32,524 INFO L226 Difference]: Without dead ends: 9022 [2023-12-20 00:50:32,536 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 336 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4135 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=2131, Invalid=9425, Unknown=0, NotChecked=0, Total=11556 [2023-12-20 00:50:32,536 INFO L413 NwaCegarLoop]: 274 mSDtfsCounter, 4243 mSDsluCounter, 2252 mSDsCounter, 0 mSdLazyCounter, 1539 mSolverCounterSat, 1620 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4243 SdHoareTripleChecker+Valid, 2526 SdHoareTripleChecker+Invalid, 3159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1620 IncrementalHoareTripleChecker+Valid, 1539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:32,537 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4243 Valid, 2526 Invalid, 3159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1620 Valid, 1539 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-20 00:50:32,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9022 states. [2023-12-20 00:50:33,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9022 to 8795. [2023-12-20 00:50:33,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8795 states, 6532 states have (on average 1.308940600122474) internal successors, (8550), 6586 states have internal predecessors, (8550), 1454 states have call successors, (1454), 808 states have call predecessors, (1454), 808 states have return successors, (1454), 1400 states have call predecessors, (1454), 1454 states have call successors, (1454) [2023-12-20 00:50:33,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8795 states to 8795 states and 11458 transitions. [2023-12-20 00:50:33,591 INFO L78 Accepts]: Start accepts. Automaton has 8795 states and 11458 transitions. Word has length 154 [2023-12-20 00:50:33,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:33,591 INFO L495 AbstractCegarLoop]: Abstraction has 8795 states and 11458 transitions. [2023-12-20 00:50:33,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 8.407407407407407) internal successors, (227), 27 states have internal predecessors, (227), 10 states have call successors, (41), 5 states have call predecessors, (41), 5 states have return successors, (40), 10 states have call predecessors, (40), 10 states have call successors, (40) [2023-12-20 00:50:33,592 INFO L276 IsEmpty]: Start isEmpty. Operand 8795 states and 11458 transitions. [2023-12-20 00:50:33,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2023-12-20 00:50:33,596 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:33,597 INFO L195 NwaCegarLoop]: trace histogram [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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:33,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-20 00:50:33,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2023-12-20 00:50:33,803 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:33,803 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:33,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1267215363, now seen corresponding path program 1 times [2023-12-20 00:50:33,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:33,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871868407] [2023-12-20 00:50:33,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:33,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:33,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:33,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:33,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:33,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:33,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:33,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:50:33,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:33,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:50:33,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:33,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:50:33,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:33,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:50:33,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:33,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:50:33,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:33,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:50:33,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:33,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-20 00:50:33,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:33,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-20 00:50:33,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:33,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 00:50:33,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:33,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-20 00:50:33,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:33,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-20 00:50:33,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:33,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-12-20 00:50:33,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:33,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 00:50:33,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:33,975 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 14 proven. 25 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2023-12-20 00:50:33,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:33,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871868407] [2023-12-20 00:50:33,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871868407] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:50:33,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013242155] [2023-12-20 00:50:33,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:33,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:33,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:50:33,976 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:50:34,001 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-20 00:50:34,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:34,117 INFO L262 TraceCheckSpWp]: Trace formula consists of 670 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-20 00:50:34,120 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:50:34,259 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 8 proven. 84 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-20 00:50:34,259 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:50:34,405 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 14 proven. 25 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2023-12-20 00:50:34,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013242155] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:50:34,405 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:50:34,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 10 [2023-12-20 00:50:34,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685423427] [2023-12-20 00:50:34,405 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:50:34,406 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-20 00:50:34,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:34,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-20 00:50:34,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-12-20 00:50:34,407 INFO L87 Difference]: Start difference. First operand 8795 states and 11458 transitions. Second operand has 10 states, 10 states have (on average 14.2) internal successors, (142), 9 states have internal predecessors, (142), 4 states have call successors, (32), 5 states have call predecessors, (32), 7 states have return successors, (31), 4 states have call predecessors, (31), 3 states have call successors, (31) [2023-12-20 00:50:35,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:35,987 INFO L93 Difference]: Finished difference Result 21882 states and 28284 transitions. [2023-12-20 00:50:35,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-20 00:50:35,988 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 14.2) internal successors, (142), 9 states have internal predecessors, (142), 4 states have call successors, (32), 5 states have call predecessors, (32), 7 states have return successors, (31), 4 states have call predecessors, (31), 3 states have call successors, (31) Word has length 156 [2023-12-20 00:50:35,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:36,036 INFO L225 Difference]: With dead ends: 21882 [2023-12-20 00:50:36,036 INFO L226 Difference]: Without dead ends: 13339 [2023-12-20 00:50:36,054 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 338 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2023-12-20 00:50:36,055 INFO L413 NwaCegarLoop]: 283 mSDtfsCounter, 330 mSDsluCounter, 1970 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 2253 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:36,055 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [331 Valid, 2253 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-20 00:50:36,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13339 states. [2023-12-20 00:50:37,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13339 to 11284. [2023-12-20 00:50:37,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11284 states, 8449 states have (on average 1.297076577109717) internal successors, (10959), 8519 states have internal predecessors, (10959), 1791 states have call successors, (1791), 1043 states have call predecessors, (1791), 1043 states have return successors, (1791), 1721 states have call predecessors, (1791), 1791 states have call successors, (1791) [2023-12-20 00:50:37,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11284 states to 11284 states and 14541 transitions. [2023-12-20 00:50:37,607 INFO L78 Accepts]: Start accepts. Automaton has 11284 states and 14541 transitions. Word has length 156 [2023-12-20 00:50:37,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:37,607 INFO L495 AbstractCegarLoop]: Abstraction has 11284 states and 14541 transitions. [2023-12-20 00:50:37,607 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 14.2) internal successors, (142), 9 states have internal predecessors, (142), 4 states have call successors, (32), 5 states have call predecessors, (32), 7 states have return successors, (31), 4 states have call predecessors, (31), 3 states have call successors, (31) [2023-12-20 00:50:37,607 INFO L276 IsEmpty]: Start isEmpty. Operand 11284 states and 14541 transitions. [2023-12-20 00:50:37,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-12-20 00:50:37,612 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:37,613 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:37,621 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-20 00:50:37,819 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:37,819 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:37,820 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:37,820 INFO L85 PathProgramCache]: Analyzing trace with hash 1617121978, now seen corresponding path program 1 times [2023-12-20 00:50:37,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:37,820 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104071124] [2023-12-20 00:50:37,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:37,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:37,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:37,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:37,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:37,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:37,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:37,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:50:37,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:37,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:50:37,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:37,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:50:37,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:37,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:50:37,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:37,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:50:37,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:37,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:50:37,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:37,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-20 00:50:37,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:37,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-20 00:50:37,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:37,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 00:50:37,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:37,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-20 00:50:37,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:37,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-20 00:50:37,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:37,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-12-20 00:50:37,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:37,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 00:50:37,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:37,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-12-20 00:50:37,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:37,928 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2023-12-20 00:50:37,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:37,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104071124] [2023-12-20 00:50:37,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104071124] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:50:37,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:50:37,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:50:37,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288817671] [2023-12-20 00:50:37,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:50:37,930 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:50:37,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:37,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:50:37,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:50:37,930 INFO L87 Difference]: Start difference. First operand 11284 states and 14541 transitions. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-20 00:50:40,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:40,195 INFO L93 Difference]: Finished difference Result 26657 states and 34886 transitions. [2023-12-20 00:50:40,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 00:50:40,196 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 158 [2023-12-20 00:50:40,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:40,242 INFO L225 Difference]: With dead ends: 26657 [2023-12-20 00:50:40,242 INFO L226 Difference]: Without dead ends: 18072 [2023-12-20 00:50:40,253 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-12-20 00:50:40,253 INFO L413 NwaCegarLoop]: 389 mSDtfsCounter, 262 mSDsluCounter, 1720 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 2109 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:40,253 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [276 Valid, 2109 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-20 00:50:40,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18072 states. [2023-12-20 00:50:42,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18072 to 14419. [2023-12-20 00:50:42,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14419 states, 10707 states have (on average 1.285140562248996) internal successors, (13760), 10809 states have internal predecessors, (13760), 2348 states have call successors, (2348), 1363 states have call predecessors, (2348), 1363 states have return successors, (2348), 2246 states have call predecessors, (2348), 2348 states have call successors, (2348) [2023-12-20 00:50:42,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14419 states to 14419 states and 18456 transitions. [2023-12-20 00:50:42,065 INFO L78 Accepts]: Start accepts. Automaton has 14419 states and 18456 transitions. Word has length 158 [2023-12-20 00:50:42,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:42,065 INFO L495 AbstractCegarLoop]: Abstraction has 14419 states and 18456 transitions. [2023-12-20 00:50:42,065 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-20 00:50:42,065 INFO L276 IsEmpty]: Start isEmpty. Operand 14419 states and 18456 transitions. [2023-12-20 00:50:42,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-20 00:50:42,072 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:42,072 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:42,073 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-12-20 00:50:42,073 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:42,073 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:42,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1138157467, now seen corresponding path program 1 times [2023-12-20 00:50:42,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:42,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714079039] [2023-12-20 00:50:42,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:42,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:42,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:42,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:42,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:42,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:42,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:42,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:50:42,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:42,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:50:42,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:42,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:50:42,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:42,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:50:42,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:42,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:50:42,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:42,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:50:42,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:42,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-20 00:50:42,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:42,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-20 00:50:42,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:42,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-20 00:50:42,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:42,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 00:50:42,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:42,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-20 00:50:42,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:42,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-20 00:50:42,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:42,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-12-20 00:50:42,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:42,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-12-20 00:50:42,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:42,324 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 19 proven. 11 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2023-12-20 00:50:42,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:42,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714079039] [2023-12-20 00:50:42,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714079039] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:50:42,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092320850] [2023-12-20 00:50:42,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:42,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:42,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:50:42,328 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:50:42,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-20 00:50:42,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:42,471 INFO L262 TraceCheckSpWp]: Trace formula consists of 684 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-20 00:50:42,474 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:50:42,571 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 42 proven. 4 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-12-20 00:50:42,571 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:50:42,654 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-12-20 00:50:42,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092320850] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:50:42,655 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:50:42,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2023-12-20 00:50:42,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184473496] [2023-12-20 00:50:42,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:50:42,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-20 00:50:42,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:42,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-20 00:50:42,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:50:42,656 INFO L87 Difference]: Start difference. First operand 14419 states and 18456 transitions. Second operand has 13 states, 13 states have (on average 13.538461538461538) internal successors, (176), 12 states have internal predecessors, (176), 6 states have call successors, (36), 4 states have call predecessors, (36), 6 states have return successors, (36), 7 states have call predecessors, (36), 6 states have call successors, (36) [2023-12-20 00:50:45,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:45,958 INFO L93 Difference]: Finished difference Result 32380 states and 42511 transitions. [2023-12-20 00:50:45,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-12-20 00:50:45,958 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 13.538461538461538) internal successors, (176), 12 states have internal predecessors, (176), 6 states have call successors, (36), 4 states have call predecessors, (36), 6 states have return successors, (36), 7 states have call predecessors, (36), 6 states have call successors, (36) Word has length 159 [2023-12-20 00:50:45,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:46,001 INFO L225 Difference]: With dead ends: 32380 [2023-12-20 00:50:46,001 INFO L226 Difference]: Without dead ends: 18129 [2023-12-20 00:50:46,016 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 385 GetRequests, 352 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=252, Invalid=938, Unknown=0, NotChecked=0, Total=1190 [2023-12-20 00:50:46,017 INFO L413 NwaCegarLoop]: 407 mSDtfsCounter, 1078 mSDsluCounter, 3010 mSDsCounter, 0 mSdLazyCounter, 863 mSolverCounterSat, 390 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1078 SdHoareTripleChecker+Valid, 3417 SdHoareTripleChecker+Invalid, 1253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 390 IncrementalHoareTripleChecker+Valid, 863 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:46,017 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1078 Valid, 3417 Invalid, 1253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [390 Valid, 863 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-20 00:50:46,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18129 states. [2023-12-20 00:50:48,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18129 to 14641. [2023-12-20 00:50:48,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14641 states, 10889 states have (on average 1.2827624207916246) internal successors, (13968), 10991 states have internal predecessors, (13968), 2368 states have call successors, (2368), 1383 states have call predecessors, (2368), 1383 states have return successors, (2368), 2266 states have call predecessors, (2368), 2368 states have call successors, (2368) [2023-12-20 00:50:48,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14641 states to 14641 states and 18704 transitions. [2023-12-20 00:50:48,160 INFO L78 Accepts]: Start accepts. Automaton has 14641 states and 18704 transitions. Word has length 159 [2023-12-20 00:50:48,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:48,161 INFO L495 AbstractCegarLoop]: Abstraction has 14641 states and 18704 transitions. [2023-12-20 00:50:48,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 13.538461538461538) internal successors, (176), 12 states have internal predecessors, (176), 6 states have call successors, (36), 4 states have call predecessors, (36), 6 states have return successors, (36), 7 states have call predecessors, (36), 6 states have call successors, (36) [2023-12-20 00:50:48,161 INFO L276 IsEmpty]: Start isEmpty. Operand 14641 states and 18704 transitions. [2023-12-20 00:50:48,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-20 00:50:48,168 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:48,169 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:48,175 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-20 00:50:48,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:48,375 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:48,375 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:48,375 INFO L85 PathProgramCache]: Analyzing trace with hash -1358451335, now seen corresponding path program 1 times [2023-12-20 00:50:48,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:48,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697151938] [2023-12-20 00:50:48,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:48,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:48,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:48,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:48,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:50:48,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:50:48,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:50:48,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:50:48,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:50:48,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:50:48,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:50:48,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-20 00:50:48,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 00:50:48,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-20 00:50:48,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-12-20 00:50:48,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-20 00:50:48,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-12-20 00:50:48,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-12-20 00:50:48,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-12-20 00:50:48,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,792 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 26 proven. 4 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2023-12-20 00:50:48,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:48,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697151938] [2023-12-20 00:50:48,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697151938] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:50:48,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385283789] [2023-12-20 00:50:48,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:48,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:48,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:50:48,793 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:50:48,834 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-20 00:50:48,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:48,958 INFO L262 TraceCheckSpWp]: Trace formula consists of 704 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-20 00:50:48,961 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:50:49,084 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 62 proven. 4 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-12-20 00:50:49,084 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:50:49,216 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 19 proven. 8 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2023-12-20 00:50:49,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385283789] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:50:49,217 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:50:49,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 15 [2023-12-20 00:50:49,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149594551] [2023-12-20 00:50:49,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:50:49,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-20 00:50:49,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:49,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-20 00:50:49,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2023-12-20 00:50:49,218 INFO L87 Difference]: Start difference. First operand 14641 states and 18704 transitions. Second operand has 15 states, 15 states have (on average 12.133333333333333) internal successors, (182), 14 states have internal predecessors, (182), 6 states have call successors, (38), 4 states have call predecessors, (38), 6 states have return successors, (38), 7 states have call predecessors, (38), 6 states have call successors, (38) [2023-12-20 00:50:53,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:53,572 INFO L93 Difference]: Finished difference Result 33142 states and 43441 transitions. [2023-12-20 00:50:53,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-12-20 00:50:53,572 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 12.133333333333333) internal successors, (182), 14 states have internal predecessors, (182), 6 states have call successors, (38), 4 states have call predecessors, (38), 6 states have return successors, (38), 7 states have call predecessors, (38), 6 states have call successors, (38) Word has length 170 [2023-12-20 00:50:53,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:53,614 INFO L225 Difference]: With dead ends: 33142 [2023-12-20 00:50:53,615 INFO L226 Difference]: Without dead ends: 18669 [2023-12-20 00:50:53,631 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 376 SyntacticMatches, 4 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=268, Invalid=1538, Unknown=0, NotChecked=0, Total=1806 [2023-12-20 00:50:53,632 INFO L413 NwaCegarLoop]: 446 mSDtfsCounter, 1096 mSDsluCounter, 4275 mSDsCounter, 0 mSdLazyCounter, 1772 mSolverCounterSat, 384 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1096 SdHoareTripleChecker+Valid, 4721 SdHoareTripleChecker+Invalid, 2156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 384 IncrementalHoareTripleChecker+Valid, 1772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:53,632 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1096 Valid, 4721 Invalid, 2156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [384 Valid, 1772 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-20 00:50:53,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18669 states. [2023-12-20 00:50:55,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18669 to 14776. [2023-12-20 00:50:55,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14776 states, 10994 states have (on average 1.2821539021284336) internal successors, (14096), 11098 states have internal predecessors, (14096), 2385 states have call successors, (2385), 1396 states have call predecessors, (2385), 1396 states have return successors, (2385), 2281 states have call predecessors, (2385), 2385 states have call successors, (2385) [2023-12-20 00:50:55,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14776 states to 14776 states and 18866 transitions. [2023-12-20 00:50:56,004 INFO L78 Accepts]: Start accepts. Automaton has 14776 states and 18866 transitions. Word has length 170 [2023-12-20 00:50:56,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:56,004 INFO L495 AbstractCegarLoop]: Abstraction has 14776 states and 18866 transitions. [2023-12-20 00:50:56,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 12.133333333333333) internal successors, (182), 14 states have internal predecessors, (182), 6 states have call successors, (38), 4 states have call predecessors, (38), 6 states have return successors, (38), 7 states have call predecessors, (38), 6 states have call successors, (38) [2023-12-20 00:50:56,004 INFO L276 IsEmpty]: Start isEmpty. Operand 14776 states and 18866 transitions. [2023-12-20 00:50:56,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2023-12-20 00:50:56,010 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:56,010 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:56,017 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-12-20 00:50:56,213 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2023-12-20 00:50:56,213 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:56,214 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:56,214 INFO L85 PathProgramCache]: Analyzing trace with hash -220232830, now seen corresponding path program 1 times [2023-12-20 00:50:56,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:56,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183451517] [2023-12-20 00:50:56,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:56,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:56,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:56,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:56,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:50:56,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:50:56,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:50:56,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:50:56,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:50:56,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:50:56,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-20 00:50:56,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-20 00:50:56,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-20 00:50:56,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 00:50:56,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-12-20 00:50:56,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-12-20 00:50:56,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-12-20 00:50:56,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-20 00:50:56,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-12-20 00:50:56,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-12-20 00:50:56,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,511 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 20 proven. 12 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2023-12-20 00:50:56,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:56,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183451517] [2023-12-20 00:50:56,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183451517] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:50:56,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803082145] [2023-12-20 00:50:56,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:56,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:56,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:50:56,513 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:50:56,540 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-20 00:50:56,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:56,658 INFO L262 TraceCheckSpWp]: Trace formula consists of 722 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-20 00:50:56,660 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:50:56,758 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2023-12-20 00:50:56,758 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 00:50:56,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803082145] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:50:56,758 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 00:50:56,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2023-12-20 00:50:56,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220702512] [2023-12-20 00:50:56,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:50:56,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:50:56,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:56,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:50:56,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:50:56,760 INFO L87 Difference]: Start difference. First operand 14776 states and 18866 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 6 states have internal predecessors, (111), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-20 00:50:59,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:59,923 INFO L93 Difference]: Finished difference Result 31576 states and 41204 transitions. [2023-12-20 00:50:59,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-20 00:50:59,923 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 6 states have internal predecessors, (111), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) Word has length 177 [2023-12-20 00:50:59,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:59,966 INFO L225 Difference]: With dead ends: 31576 [2023-12-20 00:50:59,967 INFO L226 Difference]: Without dead ends: 17448 [2023-12-20 00:50:59,984 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2023-12-20 00:50:59,985 INFO L413 NwaCegarLoop]: 408 mSDtfsCounter, 501 mSDsluCounter, 1125 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 501 SdHoareTripleChecker+Valid, 1533 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:59,985 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [501 Valid, 1533 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-20 00:50:59,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17448 states. [2023-12-20 00:51:02,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17448 to 14776. [2023-12-20 00:51:02,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14776 states, 10994 states have (on average 1.2750591231580863) internal successors, (14018), 11098 states have internal predecessors, (14018), 2385 states have call successors, (2385), 1396 states have call predecessors, (2385), 1396 states have return successors, (2385), 2281 states have call predecessors, (2385), 2385 states have call successors, (2385) [2023-12-20 00:51:02,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14776 states to 14776 states and 18788 transitions. [2023-12-20 00:51:02,286 INFO L78 Accepts]: Start accepts. Automaton has 14776 states and 18788 transitions. Word has length 177 [2023-12-20 00:51:02,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:51:02,287 INFO L495 AbstractCegarLoop]: Abstraction has 14776 states and 18788 transitions. [2023-12-20 00:51:02,287 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 6 states have internal predecessors, (111), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-20 00:51:02,287 INFO L276 IsEmpty]: Start isEmpty. Operand 14776 states and 18788 transitions. [2023-12-20 00:51:02,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2023-12-20 00:51:02,293 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:51:02,293 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:51:02,315 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-20 00:51:02,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2023-12-20 00:51:02,498 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:51:02,499 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:51:02,499 INFO L85 PathProgramCache]: Analyzing trace with hash 1439086500, now seen corresponding path program 1 times [2023-12-20 00:51:02,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:51:02,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141433378] [2023-12-20 00:51:02,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:02,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:51:02,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:51:02,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:51:02,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:51:02,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:51:02,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:51:02,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:51:02,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:51:02,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:51:02,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:51:02,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 00:51:02,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 00:51:02,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-12-20 00:51:02,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-12-20 00:51:02,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-20 00:51:02,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-20 00:51:02,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-12-20 00:51:02,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-12-20 00:51:02,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-12-20 00:51:02,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:02,981 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 27 proven. 7 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2023-12-20 00:51:02,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:51:02,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141433378] [2023-12-20 00:51:02,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141433378] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:51:02,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793160880] [2023-12-20 00:51:02,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:02,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:51:02,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:51:02,982 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:51:02,985 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-20 00:51:03,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:03,128 INFO L262 TraceCheckSpWp]: Trace formula consists of 725 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-20 00:51:03,131 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:51:03,323 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 60 proven. 59 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-20 00:51:03,324 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:51:03,465 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 19 proven. 25 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2023-12-20 00:51:03,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793160880] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:51:03,465 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:51:03,465 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 8] total 19 [2023-12-20 00:51:03,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186283210] [2023-12-20 00:51:03,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:51:03,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-20 00:51:03,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:51:03,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-20 00:51:03,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2023-12-20 00:51:03,467 INFO L87 Difference]: Start difference. First operand 14776 states and 18788 transitions. Second operand has 19 states, 19 states have (on average 11.736842105263158) internal successors, (223), 18 states have internal predecessors, (223), 8 states have call successors, (51), 4 states have call predecessors, (51), 6 states have return successors, (50), 9 states have call predecessors, (50), 8 states have call successors, (50) [2023-12-20 00:51:08,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:51:08,079 INFO L93 Difference]: Finished difference Result 28182 states and 35906 transitions. [2023-12-20 00:51:08,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2023-12-20 00:51:08,080 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 11.736842105263158) internal successors, (223), 18 states have internal predecessors, (223), 8 states have call successors, (51), 4 states have call predecessors, (51), 6 states have return successors, (50), 9 states have call predecessors, (50), 8 states have call successors, (50) Word has length 179 [2023-12-20 00:51:08,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:51:08,119 INFO L225 Difference]: With dead ends: 28182 [2023-12-20 00:51:08,119 INFO L226 Difference]: Without dead ends: 15647 [2023-12-20 00:51:08,135 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 465 GetRequests, 397 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1219 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=793, Invalid=3899, Unknown=0, NotChecked=0, Total=4692 [2023-12-20 00:51:08,135 INFO L413 NwaCegarLoop]: 556 mSDtfsCounter, 2028 mSDsluCounter, 4232 mSDsCounter, 0 mSdLazyCounter, 2240 mSolverCounterSat, 727 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2028 SdHoareTripleChecker+Valid, 4788 SdHoareTripleChecker+Invalid, 2967 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 727 IncrementalHoareTripleChecker+Valid, 2240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:51:08,136 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2028 Valid, 4788 Invalid, 2967 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [727 Valid, 2240 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-20 00:51:08,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15647 states. [2023-12-20 00:51:10,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15647 to 14791. [2023-12-20 00:51:10,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14791 states, 11009 states have (on average 1.270596784449087) internal successors, (13988), 11113 states have internal predecessors, (13988), 2385 states have call successors, (2385), 1396 states have call predecessors, (2385), 1396 states have return successors, (2385), 2281 states have call predecessors, (2385), 2385 states have call successors, (2385) [2023-12-20 00:51:10,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14791 states to 14791 states and 18758 transitions. [2023-12-20 00:51:10,533 INFO L78 Accepts]: Start accepts. Automaton has 14791 states and 18758 transitions. Word has length 179 [2023-12-20 00:51:10,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:51:10,534 INFO L495 AbstractCegarLoop]: Abstraction has 14791 states and 18758 transitions. [2023-12-20 00:51:10,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.736842105263158) internal successors, (223), 18 states have internal predecessors, (223), 8 states have call successors, (51), 4 states have call predecessors, (51), 6 states have return successors, (50), 9 states have call predecessors, (50), 8 states have call successors, (50) [2023-12-20 00:51:10,534 INFO L276 IsEmpty]: Start isEmpty. Operand 14791 states and 18758 transitions. [2023-12-20 00:51:10,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2023-12-20 00:51:10,539 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:51:10,539 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:51:10,546 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-20 00:51:10,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2023-12-20 00:51:10,745 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:51:10,745 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:51:10,745 INFO L85 PathProgramCache]: Analyzing trace with hash -941639552, now seen corresponding path program 1 times [2023-12-20 00:51:10,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:51:10,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780635828] [2023-12-20 00:51:10,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:10,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:51:10,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:51:10,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:51:10,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:51:10,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:51:10,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:51:10,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:51:10,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:51:10,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:51:10,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:51:10,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 00:51:10,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 00:51:10,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:51:10,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-20 00:51:10,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-12-20 00:51:10,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-12-20 00:51:10,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-12-20 00:51:10,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-12-20 00:51:10,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-12-20 00:51:10,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:10,982 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2023-12-20 00:51:10,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:51:10,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780635828] [2023-12-20 00:51:10,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780635828] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:51:10,982 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:51:10,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:51:10,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221531534] [2023-12-20 00:51:10,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:51:10,983 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:51:10,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:51:10,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:51:10,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:51:10,984 INFO L87 Difference]: Start difference. First operand 14791 states and 18758 transitions. Second operand has 7 states, 7 states have (on average 15.0) internal successors, (105), 6 states have internal predecessors, (105), 3 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-20 00:51:13,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:51:13,952 INFO L93 Difference]: Finished difference Result 27428 states and 35532 transitions. [2023-12-20 00:51:13,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-20 00:51:13,953 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.0) internal successors, (105), 6 states have internal predecessors, (105), 3 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) Word has length 180 [2023-12-20 00:51:13,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:51:14,004 INFO L225 Difference]: With dead ends: 27428 [2023-12-20 00:51:14,004 INFO L226 Difference]: Without dead ends: 16343 [2023-12-20 00:51:14,094 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:51:14,094 INFO L413 NwaCegarLoop]: 402 mSDtfsCounter, 483 mSDsluCounter, 1305 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 486 SdHoareTripleChecker+Valid, 1707 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-20 00:51:14,094 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [486 Valid, 1707 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 312 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-20 00:51:14,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16343 states. [2023-12-20 00:51:16,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16343 to 14784. [2023-12-20 00:51:16,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14784 states, 11002 states have (on average 1.2694964551899655) internal successors, (13967), 11106 states have internal predecessors, (13967), 2385 states have call successors, (2385), 1396 states have call predecessors, (2385), 1396 states have return successors, (2385), 2281 states have call predecessors, (2385), 2385 states have call successors, (2385) [2023-12-20 00:51:16,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14784 states to 14784 states and 18737 transitions. [2023-12-20 00:51:16,501 INFO L78 Accepts]: Start accepts. Automaton has 14784 states and 18737 transitions. Word has length 180 [2023-12-20 00:51:16,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:51:16,502 INFO L495 AbstractCegarLoop]: Abstraction has 14784 states and 18737 transitions. [2023-12-20 00:51:16,502 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.0) internal successors, (105), 6 states have internal predecessors, (105), 3 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-20 00:51:16,502 INFO L276 IsEmpty]: Start isEmpty. Operand 14784 states and 18737 transitions. [2023-12-20 00:51:16,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2023-12-20 00:51:16,508 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:51:16,508 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:51:16,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-12-20 00:51:16,508 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:51:16,509 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:51:16,509 INFO L85 PathProgramCache]: Analyzing trace with hash -2130196962, now seen corresponding path program 1 times [2023-12-20 00:51:16,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:51:16,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196147472] [2023-12-20 00:51:16,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:16,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:51:16,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:51:16,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:51:16,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:51:16,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:51:16,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:51:16,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:51:16,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:51:16,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:51:16,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:51:16,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 00:51:16,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 00:51:16,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:51:16,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-12-20 00:51:16,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-20 00:51:16,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-12-20 00:51:16,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-12-20 00:51:16,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-12-20 00:51:16,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-12-20 00:51:16,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:16,937 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 21 proven. 7 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2023-12-20 00:51:16,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:51:16,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196147472] [2023-12-20 00:51:16,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196147472] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:51:16,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846572555] [2023-12-20 00:51:16,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:16,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:51:16,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:51:16,938 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:51:16,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-20 00:51:17,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:17,111 INFO L262 TraceCheckSpWp]: Trace formula consists of 728 conjuncts, 30 conjunts are in the unsatisfiable core [2023-12-20 00:51:17,114 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:51:17,510 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 84 proven. 9 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-20 00:51:17,510 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:51:17,843 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 23 proven. 5 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2023-12-20 00:51:17,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846572555] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:51:17,844 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:51:17,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 9] total 28 [2023-12-20 00:51:17,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459445885] [2023-12-20 00:51:17,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:51:17,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-12-20 00:51:17,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:51:17,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-12-20 00:51:17,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2023-12-20 00:51:17,846 INFO L87 Difference]: Start difference. First operand 14784 states and 18737 transitions. Second operand has 28 states, 28 states have (on average 9.607142857142858) internal successors, (269), 28 states have internal predecessors, (269), 11 states have call successors, (49), 5 states have call predecessors, (49), 5 states have return successors, (48), 11 states have call predecessors, (48), 11 states have call successors, (48) [2023-12-20 00:51:22,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:51:22,329 INFO L93 Difference]: Finished difference Result 35856 states and 45553 transitions. [2023-12-20 00:51:22,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2023-12-20 00:51:22,330 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 9.607142857142858) internal successors, (269), 28 states have internal predecessors, (269), 11 states have call successors, (49), 5 states have call predecessors, (49), 5 states have return successors, (48), 11 states have call predecessors, (48), 11 states have call successors, (48) Word has length 181 [2023-12-20 00:51:22,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:51:22,371 INFO L225 Difference]: With dead ends: 35856 [2023-12-20 00:51:22,371 INFO L226 Difference]: Without dead ends: 22300 [2023-12-20 00:51:22,386 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 447 GetRequests, 384 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1262 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=677, Invalid=3483, Unknown=0, NotChecked=0, Total=4160 [2023-12-20 00:51:22,388 INFO L413 NwaCegarLoop]: 332 mSDtfsCounter, 1273 mSDsluCounter, 2685 mSDsCounter, 0 mSdLazyCounter, 1948 mSolverCounterSat, 439 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1273 SdHoareTripleChecker+Valid, 3017 SdHoareTripleChecker+Invalid, 2387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 439 IncrementalHoareTripleChecker+Valid, 1948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-20 00:51:22,388 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1273 Valid, 3017 Invalid, 2387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [439 Valid, 1948 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-20 00:51:22,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22300 states. [2023-12-20 00:51:25,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22300 to 21777. [2023-12-20 00:51:25,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21777 states, 16121 states have (on average 1.269214068606166) internal successors, (20461), 16281 states have internal predecessors, (20461), 3588 states have call successors, (3588), 2067 states have call predecessors, (3588), 2067 states have return successors, (3588), 3428 states have call predecessors, (3588), 3588 states have call successors, (3588) [2023-12-20 00:51:25,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21777 states to 21777 states and 27637 transitions. [2023-12-20 00:51:25,912 INFO L78 Accepts]: Start accepts. Automaton has 21777 states and 27637 transitions. Word has length 181 [2023-12-20 00:51:25,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:51:25,913 INFO L495 AbstractCegarLoop]: Abstraction has 21777 states and 27637 transitions. [2023-12-20 00:51:25,913 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 9.607142857142858) internal successors, (269), 28 states have internal predecessors, (269), 11 states have call successors, (49), 5 states have call predecessors, (49), 5 states have return successors, (48), 11 states have call predecessors, (48), 11 states have call successors, (48) [2023-12-20 00:51:25,913 INFO L276 IsEmpty]: Start isEmpty. Operand 21777 states and 27637 transitions. [2023-12-20 00:51:25,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-12-20 00:51:25,922 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:51:25,922 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:51:25,928 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-20 00:51:26,128 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2023-12-20 00:51:26,128 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:51:26,128 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:51:26,128 INFO L85 PathProgramCache]: Analyzing trace with hash -776522475, now seen corresponding path program 1 times [2023-12-20 00:51:26,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:51:26,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451019948] [2023-12-20 00:51:26,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:26,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:51:26,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:51:26,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:51:26,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:51:26,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:51:26,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:51:26,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:51:26,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:51:26,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:51:26,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:51:26,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 00:51:26,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 00:51:26,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-20 00:51:26,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-12-20 00:51:26,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 00:51:26,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-12-20 00:51:26,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-12-20 00:51:26,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-12-20 00:51:26,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-12-20 00:51:26,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:26,229 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2023-12-20 00:51:26,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:51:26,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451019948] [2023-12-20 00:51:26,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451019948] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:51:26,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:51:26,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:51:26,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283598877] [2023-12-20 00:51:26,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:51:26,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:51:26,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:51:26,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:51:26,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:51:26,231 INFO L87 Difference]: Start difference. First operand 21777 states and 27637 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-20 00:51:29,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:51:29,896 INFO L93 Difference]: Finished difference Result 40585 states and 51991 transitions. [2023-12-20 00:51:29,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 00:51:29,897 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 182 [2023-12-20 00:51:29,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:51:29,943 INFO L225 Difference]: With dead ends: 40585 [2023-12-20 00:51:29,943 INFO L226 Difference]: Without dead ends: 23653 [2023-12-20 00:51:29,962 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:51:29,964 INFO L413 NwaCegarLoop]: 399 mSDtfsCounter, 204 mSDsluCounter, 623 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 1022 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:51:29,965 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 1022 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:51:29,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23653 states. [2023-12-20 00:51:33,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23653 to 22477. [2023-12-20 00:51:33,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22477 states, 16621 states have (on average 1.2675530954816197) internal successors, (21068), 16791 states have internal predecessors, (21068), 3712 states have call successors, (3712), 2143 states have call predecessors, (3712), 2143 states have return successors, (3712), 3542 states have call predecessors, (3712), 3712 states have call successors, (3712) [2023-12-20 00:51:33,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22477 states to 22477 states and 28492 transitions. [2023-12-20 00:51:33,715 INFO L78 Accepts]: Start accepts. Automaton has 22477 states and 28492 transitions. Word has length 182 [2023-12-20 00:51:33,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:51:33,716 INFO L495 AbstractCegarLoop]: Abstraction has 22477 states and 28492 transitions. [2023-12-20 00:51:33,716 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-20 00:51:33,716 INFO L276 IsEmpty]: Start isEmpty. Operand 22477 states and 28492 transitions. [2023-12-20 00:51:33,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-12-20 00:51:33,722 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:51:33,722 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:51:33,722 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-12-20 00:51:33,723 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:51:33,723 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:51:33,723 INFO L85 PathProgramCache]: Analyzing trace with hash 363153746, now seen corresponding path program 1 times [2023-12-20 00:51:33,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:51:33,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769800644] [2023-12-20 00:51:33,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:33,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:51:33,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:51:34,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:51:34,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:51:34,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:51:34,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:51:34,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:51:34,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:51:34,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:51:34,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:51:34,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 00:51:34,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 00:51:34,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-20 00:51:34,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-20 00:51:34,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-12-20 00:51:34,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-12-20 00:51:34,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-20 00:51:34,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2023-12-20 00:51:34,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-12-20 00:51:34,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,351 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 15 proven. 13 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2023-12-20 00:51:34,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:51:34,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769800644] [2023-12-20 00:51:34,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769800644] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:51:34,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576522611] [2023-12-20 00:51:34,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:34,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:51:34,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:51:34,373 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:51:34,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-20 00:51:34,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:34,536 INFO L262 TraceCheckSpWp]: Trace formula consists of 729 conjuncts, 44 conjunts are in the unsatisfiable core [2023-12-20 00:51:34,539 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:51:35,144 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 84 proven. 9 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-20 00:51:35,144 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:51:36,047 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 15 proven. 13 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2023-12-20 00:51:36,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576522611] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:51:36,047 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:51:36,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 12] total 25 [2023-12-20 00:51:36,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947978894] [2023-12-20 00:51:36,047 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:51:36,048 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-12-20 00:51:36,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:51:36,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-12-20 00:51:36,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2023-12-20 00:51:36,049 INFO L87 Difference]: Start difference. First operand 22477 states and 28492 transitions. Second operand has 25 states, 25 states have (on average 10.36) internal successors, (259), 25 states have internal predecessors, (259), 10 states have call successors, (48), 5 states have call predecessors, (48), 5 states have return successors, (47), 10 states have call predecessors, (47), 10 states have call successors, (47) [2023-12-20 00:51:41,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:51:41,034 INFO L93 Difference]: Finished difference Result 41419 states and 52842 transitions. [2023-12-20 00:51:41,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-12-20 00:51:41,035 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 10.36) internal successors, (259), 25 states have internal predecessors, (259), 10 states have call successors, (48), 5 states have call predecessors, (48), 5 states have return successors, (47), 10 states have call predecessors, (47), 10 states have call successors, (47) Word has length 183 [2023-12-20 00:51:41,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:51:41,096 INFO L225 Difference]: With dead ends: 41419 [2023-12-20 00:51:41,096 INFO L226 Difference]: Without dead ends: 22564 [2023-12-20 00:51:41,121 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 440 GetRequests, 389 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 587 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=622, Invalid=2030, Unknown=0, NotChecked=0, Total=2652 [2023-12-20 00:51:41,122 INFO L413 NwaCegarLoop]: 362 mSDtfsCounter, 1837 mSDsluCounter, 1559 mSDsCounter, 0 mSdLazyCounter, 1173 mSolverCounterSat, 619 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1837 SdHoareTripleChecker+Valid, 1921 SdHoareTripleChecker+Invalid, 1792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 619 IncrementalHoareTripleChecker+Valid, 1173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 00:51:41,122 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1837 Valid, 1921 Invalid, 1792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [619 Valid, 1173 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 00:51:41,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22564 states. [2023-12-20 00:51:45,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22564 to 22472. [2023-12-20 00:51:45,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22472 states, 16630 states have (on average 1.2678292242934457) internal successors, (21084), 16792 states have internal predecessors, (21084), 3690 states have call successors, (3690), 2151 states have call predecessors, (3690), 2151 states have return successors, (3690), 3528 states have call predecessors, (3690), 3690 states have call successors, (3690) [2023-12-20 00:51:45,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22472 states to 22472 states and 28464 transitions. [2023-12-20 00:51:45,172 INFO L78 Accepts]: Start accepts. Automaton has 22472 states and 28464 transitions. Word has length 183 [2023-12-20 00:51:45,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:51:45,172 INFO L495 AbstractCegarLoop]: Abstraction has 22472 states and 28464 transitions. [2023-12-20 00:51:45,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 10.36) internal successors, (259), 25 states have internal predecessors, (259), 10 states have call successors, (48), 5 states have call predecessors, (48), 5 states have return successors, (47), 10 states have call predecessors, (47), 10 states have call successors, (47) [2023-12-20 00:51:45,173 INFO L276 IsEmpty]: Start isEmpty. Operand 22472 states and 28464 transitions. [2023-12-20 00:51:45,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2023-12-20 00:51:45,179 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:51:45,180 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:51:45,186 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-12-20 00:51:45,385 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2023-12-20 00:51:45,385 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:51:45,388 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:51:45,388 INFO L85 PathProgramCache]: Analyzing trace with hash 219528658, now seen corresponding path program 1 times [2023-12-20 00:51:45,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:51:45,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289095249] [2023-12-20 00:51:45,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:45,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:51:45,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:51:45,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:51:45,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:51:45,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:51:45,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:51:45,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:51:45,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:51:45,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:51:45,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-20 00:51:45,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-20 00:51:45,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-20 00:51:45,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-20 00:51:45,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-20 00:51:45,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-12-20 00:51:45,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-12-20 00:51:45,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-20 00:51:45,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-12-20 00:51:45,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-12-20 00:51:45,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-20 00:51:45,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,663 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 20 proven. 12 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2023-12-20 00:51:45,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:51:45,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289095249] [2023-12-20 00:51:45,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289095249] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:51:45,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492988934] [2023-12-20 00:51:45,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:45,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:51:45,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:51:45,664 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:51:45,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-20 00:51:45,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:45,830 INFO L262 TraceCheckSpWp]: Trace formula consists of 740 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-20 00:51:45,834 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:51:45,958 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 90 proven. 4 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-12-20 00:51:45,958 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:51:46,090 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 21 proven. 4 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2023-12-20 00:51:46,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492988934] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:51:46,090 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:51:46,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 14 [2023-12-20 00:51:46,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080261890] [2023-12-20 00:51:46,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:51:46,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-20 00:51:46,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:51:46,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-20 00:51:46,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2023-12-20 00:51:46,092 INFO L87 Difference]: Start difference. First operand 22472 states and 28464 transitions. Second operand has 14 states, 14 states have (on average 14.428571428571429) internal successors, (202), 13 states have internal predecessors, (202), 6 states have call successors, (45), 4 states have call predecessors, (45), 6 states have return successors, (45), 7 states have call predecessors, (45), 6 states have call successors, (45) [2023-12-20 00:51:53,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:51:53,527 INFO L93 Difference]: Finished difference Result 53607 states and 69401 transitions. [2023-12-20 00:51:53,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-12-20 00:51:53,527 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 14.428571428571429) internal successors, (202), 13 states have internal predecessors, (202), 6 states have call successors, (45), 4 states have call predecessors, (45), 6 states have return successors, (45), 7 states have call predecessors, (45), 6 states have call successors, (45) Word has length 185 [2023-12-20 00:51:53,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:51:53,612 INFO L225 Difference]: With dead ends: 53607 [2023-12-20 00:51:53,612 INFO L226 Difference]: Without dead ends: 31593 [2023-12-20 00:51:53,639 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 457 GetRequests, 409 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=304, Invalid=1766, Unknown=0, NotChecked=0, Total=2070 [2023-12-20 00:51:53,639 INFO L413 NwaCegarLoop]: 498 mSDtfsCounter, 969 mSDsluCounter, 4016 mSDsCounter, 0 mSdLazyCounter, 1725 mSolverCounterSat, 255 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 973 SdHoareTripleChecker+Valid, 4514 SdHoareTripleChecker+Invalid, 1980 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 255 IncrementalHoareTripleChecker+Valid, 1725 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-20 00:51:53,641 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [973 Valid, 4514 Invalid, 1980 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [255 Valid, 1725 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-20 00:51:53,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31593 states. [2023-12-20 00:51:59,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31593 to 25078. [2023-12-20 00:51:59,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25078 states, 18621 states have (on average 1.2676010955372965) internal successors, (23604), 18800 states have internal predecessors, (23604), 4055 states have call successors, (4055), 2401 states have call predecessors, (4055), 2401 states have return successors, (4055), 3876 states have call predecessors, (4055), 4055 states have call successors, (4055) [2023-12-20 00:51:59,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25078 states to 25078 states and 31714 transitions. [2023-12-20 00:51:59,504 INFO L78 Accepts]: Start accepts. Automaton has 25078 states and 31714 transitions. Word has length 185 [2023-12-20 00:51:59,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:51:59,504 INFO L495 AbstractCegarLoop]: Abstraction has 25078 states and 31714 transitions. [2023-12-20 00:51:59,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 14.428571428571429) internal successors, (202), 13 states have internal predecessors, (202), 6 states have call successors, (45), 4 states have call predecessors, (45), 6 states have return successors, (45), 7 states have call predecessors, (45), 6 states have call successors, (45) [2023-12-20 00:51:59,505 INFO L276 IsEmpty]: Start isEmpty. Operand 25078 states and 31714 transitions. [2023-12-20 00:51:59,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2023-12-20 00:51:59,511 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:51:59,512 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:51:59,519 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-12-20 00:51:59,717 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2023-12-20 00:51:59,718 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:51:59,718 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:51:59,718 INFO L85 PathProgramCache]: Analyzing trace with hash 128061137, now seen corresponding path program 1 times [2023-12-20 00:51:59,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:51:59,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750713444] [2023-12-20 00:51:59,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:59,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:51:59,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:51:59,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:51:59,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:51:59,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:51:59,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:51:59,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:51:59,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:51:59,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:51:59,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:51:59,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 00:51:59,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 00:51:59,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:51:59,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-20 00:51:59,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-12-20 00:51:59,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-12-20 00:51:59,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-12-20 00:51:59,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-12-20 00:51:59,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-12-20 00:51:59,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2023-12-20 00:51:59,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:59,980 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 11 proven. 24 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2023-12-20 00:51:59,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:51:59,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750713444] [2023-12-20 00:51:59,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750713444] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:51:59,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077970808] [2023-12-20 00:51:59,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:59,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:51:59,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:52:00,003 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:52:00,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-20 00:52:00,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:00,168 INFO L262 TraceCheckSpWp]: Trace formula consists of 742 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-20 00:52:00,172 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:52:00,398 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 40 proven. 83 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-20 00:52:00,398 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:52:00,566 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 18 proven. 23 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2023-12-20 00:52:00,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077970808] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:52:00,567 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:52:00,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 17 [2023-12-20 00:52:00,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998456868] [2023-12-20 00:52:00,567 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:52:00,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-20 00:52:00,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:52:00,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-20 00:52:00,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2023-12-20 00:52:00,569 INFO L87 Difference]: Start difference. First operand 25078 states and 31714 transitions. Second operand has 17 states, 17 states have (on average 13.058823529411764) internal successors, (222), 15 states have internal predecessors, (222), 7 states have call successors, (55), 4 states have call predecessors, (55), 7 states have return successors, (54), 9 states have call predecessors, (54), 7 states have call successors, (54) [2023-12-20 00:52:10,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:52:10,168 INFO L93 Difference]: Finished difference Result 57806 states and 74122 transitions. [2023-12-20 00:52:10,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2023-12-20 00:52:10,169 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 13.058823529411764) internal successors, (222), 15 states have internal predecessors, (222), 7 states have call successors, (55), 4 states have call predecessors, (55), 7 states have return successors, (54), 9 states have call predecessors, (54), 7 states have call successors, (54) Word has length 188 [2023-12-20 00:52:10,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:52:10,265 INFO L225 Difference]: With dead ends: 57806 [2023-12-20 00:52:10,265 INFO L226 Difference]: Without dead ends: 36418 [2023-12-20 00:52:10,294 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 418 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1674 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=963, Invalid=4737, Unknown=0, NotChecked=0, Total=5700 [2023-12-20 00:52:10,295 INFO L413 NwaCegarLoop]: 575 mSDtfsCounter, 2874 mSDsluCounter, 4882 mSDsCounter, 0 mSdLazyCounter, 1345 mSolverCounterSat, 1222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2874 SdHoareTripleChecker+Valid, 5457 SdHoareTripleChecker+Invalid, 2567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1222 IncrementalHoareTripleChecker+Valid, 1345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:52:10,295 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2874 Valid, 5457 Invalid, 2567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1222 Valid, 1345 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-20 00:52:10,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36418 states. [2023-12-20 00:52:15,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36418 to 25964. [2023-12-20 00:52:15,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25964 states, 19309 states have (on average 1.2562535605158216) internal successors, (24257), 19497 states have internal predecessors, (24257), 4102 states have call successors, (4102), 2552 states have call predecessors, (4102), 2552 states have return successors, (4102), 3914 states have call predecessors, (4102), 4102 states have call successors, (4102) [2023-12-20 00:52:15,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25964 states to 25964 states and 32461 transitions. [2023-12-20 00:52:15,896 INFO L78 Accepts]: Start accepts. Automaton has 25964 states and 32461 transitions. Word has length 188 [2023-12-20 00:52:15,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:52:15,896 INFO L495 AbstractCegarLoop]: Abstraction has 25964 states and 32461 transitions. [2023-12-20 00:52:15,896 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 13.058823529411764) internal successors, (222), 15 states have internal predecessors, (222), 7 states have call successors, (55), 4 states have call predecessors, (55), 7 states have return successors, (54), 9 states have call predecessors, (54), 7 states have call successors, (54) [2023-12-20 00:52:15,897 INFO L276 IsEmpty]: Start isEmpty. Operand 25964 states and 32461 transitions. [2023-12-20 00:52:15,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2023-12-20 00:52:15,904 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:52:15,904 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:52:15,913 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-20 00:52:16,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:52:16,112 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:52:16,112 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:52:16,112 INFO L85 PathProgramCache]: Analyzing trace with hash 1577578277, now seen corresponding path program 1 times [2023-12-20 00:52:16,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:52:16,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543831022] [2023-12-20 00:52:16,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:52:16,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:52:16,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:52:16,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:52:16,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:52:16,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:52:16,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:52:16,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:52:16,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:52:16,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:52:16,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-20 00:52:16,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-20 00:52:16,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:52:16,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-20 00:52:16,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:52:16,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-12-20 00:52:16,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-20 00:52:16,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-12-20 00:52:16,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-12-20 00:52:16,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-12-20 00:52:16,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2023-12-20 00:52:16,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-12-20 00:52:16,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,384 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 20 proven. 13 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2023-12-20 00:52:16,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:52:16,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543831022] [2023-12-20 00:52:16,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543831022] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:52:16,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330450821] [2023-12-20 00:52:16,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:52:16,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:52:16,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:52:16,385 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:52:16,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-20 00:52:16,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:16,556 INFO L262 TraceCheckSpWp]: Trace formula consists of 757 conjuncts, 27 conjunts are in the unsatisfiable core [2023-12-20 00:52:16,559 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:52:16,950 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 101 proven. 21 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-12-20 00:52:16,950 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:52:17,187 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 20 proven. 13 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2023-12-20 00:52:17,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330450821] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:52:17,188 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:52:17,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 8] total 22 [2023-12-20 00:52:17,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999906261] [2023-12-20 00:52:17,188 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:52:17,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-20 00:52:17,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:52:17,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-20 00:52:17,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2023-12-20 00:52:17,189 INFO L87 Difference]: Start difference. First operand 25964 states and 32461 transitions. Second operand has 22 states, 22 states have (on average 12.545454545454545) internal successors, (276), 22 states have internal predecessors, (276), 10 states have call successors, (55), 5 states have call predecessors, (55), 6 states have return successors, (54), 10 states have call predecessors, (54), 10 states have call successors, (54) [2023-12-20 00:52:24,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:52:24,609 INFO L93 Difference]: Finished difference Result 52607 states and 66174 transitions. [2023-12-20 00:52:24,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-12-20 00:52:24,610 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 12.545454545454545) internal successors, (276), 22 states have internal predecessors, (276), 10 states have call successors, (55), 5 states have call predecessors, (55), 6 states have return successors, (54), 10 states have call predecessors, (54), 10 states have call successors, (54) Word has length 192 [2023-12-20 00:52:24,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:52:24,680 INFO L225 Difference]: With dead ends: 52607 [2023-12-20 00:52:24,680 INFO L226 Difference]: Without dead ends: 28748 [2023-12-20 00:52:24,706 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 470 GetRequests, 420 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 723 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=541, Invalid=2009, Unknown=0, NotChecked=0, Total=2550 [2023-12-20 00:52:24,707 INFO L413 NwaCegarLoop]: 476 mSDtfsCounter, 1718 mSDsluCounter, 3303 mSDsCounter, 0 mSdLazyCounter, 2819 mSolverCounterSat, 350 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1718 SdHoareTripleChecker+Valid, 3779 SdHoareTripleChecker+Invalid, 3169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 350 IncrementalHoareTripleChecker+Valid, 2819 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:52:24,707 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1718 Valid, 3779 Invalid, 3169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [350 Valid, 2819 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-20 00:52:24,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28748 states. [2023-12-20 00:52:30,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28748 to 26828. [2023-12-20 00:52:30,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26828 states, 19924 states have (on average 1.2616944388676972) internal successors, (25138), 20119 states have internal predecessors, (25138), 4278 states have call successors, (4278), 2625 states have call predecessors, (4278), 2625 states have return successors, (4278), 4083 states have call predecessors, (4278), 4278 states have call successors, (4278) [2023-12-20 00:52:30,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26828 states to 26828 states and 33694 transitions. [2023-12-20 00:52:30,187 INFO L78 Accepts]: Start accepts. Automaton has 26828 states and 33694 transitions. Word has length 192 [2023-12-20 00:52:30,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:52:30,187 INFO L495 AbstractCegarLoop]: Abstraction has 26828 states and 33694 transitions. [2023-12-20 00:52:30,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 12.545454545454545) internal successors, (276), 22 states have internal predecessors, (276), 10 states have call successors, (55), 5 states have call predecessors, (55), 6 states have return successors, (54), 10 states have call predecessors, (54), 10 states have call successors, (54) [2023-12-20 00:52:30,188 INFO L276 IsEmpty]: Start isEmpty. Operand 26828 states and 33694 transitions. [2023-12-20 00:52:30,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2023-12-20 00:52:30,194 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:52:30,194 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:52:30,203 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-20 00:52:30,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:52:30,401 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:52:30,401 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:52:30,401 INFO L85 PathProgramCache]: Analyzing trace with hash -85192440, now seen corresponding path program 1 times [2023-12-20 00:52:30,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:52:30,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237784753] [2023-12-20 00:52:30,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:52:30,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:52:30,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:52:30,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:52:30,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:52:30,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:52:30,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:52:30,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:52:30,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:52:30,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:52:30,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-20 00:52:30,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-20 00:52:30,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:52:30,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-20 00:52:30,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:52:30,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-20 00:52:30,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-12-20 00:52:30,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-20 00:52:30,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-12-20 00:52:30,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-12-20 00:52:30,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2023-12-20 00:52:30,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-12-20 00:52:30,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,758 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 26 proven. 6 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2023-12-20 00:52:30,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:52:30,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237784753] [2023-12-20 00:52:30,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237784753] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:52:30,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711734442] [2023-12-20 00:52:30,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:52:30,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:52:30,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:52:30,759 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:52:30,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-20 00:52:30,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:30,923 INFO L262 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-20 00:52:30,927 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:52:31,087 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 120 proven. 31 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-20 00:52:31,087 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:52:31,250 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 38 proven. 8 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2023-12-20 00:52:31,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711734442] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:52:31,250 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:52:31,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 20 [2023-12-20 00:52:31,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715325730] [2023-12-20 00:52:31,251 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:52:31,251 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-20 00:52:31,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:52:31,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-20 00:52:31,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2023-12-20 00:52:31,252 INFO L87 Difference]: Start difference. First operand 26828 states and 33694 transitions. Second operand has 20 states, 20 states have (on average 11.5) internal successors, (230), 17 states have internal predecessors, (230), 7 states have call successors, (52), 4 states have call predecessors, (52), 8 states have return successors, (52), 10 states have call predecessors, (52), 7 states have call successors, (52) [2023-12-20 00:52:45,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:52:45,521 INFO L93 Difference]: Finished difference Result 82237 states and 105905 transitions. [2023-12-20 00:52:45,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2023-12-20 00:52:45,522 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 11.5) internal successors, (230), 17 states have internal predecessors, (230), 7 states have call successors, (52), 4 states have call predecessors, (52), 8 states have return successors, (52), 10 states have call predecessors, (52), 7 states have call successors, (52) Word has length 196 [2023-12-20 00:52:45,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:52:45,720 INFO L225 Difference]: With dead ends: 82237 [2023-12-20 00:52:45,720 INFO L226 Difference]: Without dead ends: 56931 [2023-12-20 00:52:45,764 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 523 GetRequests, 445 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1719 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=675, Invalid=5487, Unknown=0, NotChecked=0, Total=6162 [2023-12-20 00:52:45,765 INFO L413 NwaCegarLoop]: 724 mSDtfsCounter, 1714 mSDsluCounter, 7882 mSDsCounter, 0 mSdLazyCounter, 3283 mSolverCounterSat, 519 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1722 SdHoareTripleChecker+Valid, 8606 SdHoareTripleChecker+Invalid, 3802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 519 IncrementalHoareTripleChecker+Valid, 3283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-20 00:52:45,765 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1722 Valid, 8606 Invalid, 3802 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [519 Valid, 3283 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-20 00:52:45,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56931 states. [2023-12-20 00:52:55,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56931 to 43392. [2023-12-20 00:52:55,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43392 states, 32094 states have (on average 1.2716395587960367) internal successors, (40812), 32429 states have internal predecessors, (40812), 7046 states have call successors, (7046), 4251 states have call predecessors, (7046), 4251 states have return successors, (7046), 6711 states have call predecessors, (7046), 7046 states have call successors, (7046) [2023-12-20 00:52:55,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43392 states to 43392 states and 54904 transitions. [2023-12-20 00:52:55,455 INFO L78 Accepts]: Start accepts. Automaton has 43392 states and 54904 transitions. Word has length 196 [2023-12-20 00:52:55,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:52:55,456 INFO L495 AbstractCegarLoop]: Abstraction has 43392 states and 54904 transitions. [2023-12-20 00:52:55,456 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 11.5) internal successors, (230), 17 states have internal predecessors, (230), 7 states have call successors, (52), 4 states have call predecessors, (52), 8 states have return successors, (52), 10 states have call predecessors, (52), 7 states have call successors, (52) [2023-12-20 00:52:55,456 INFO L276 IsEmpty]: Start isEmpty. Operand 43392 states and 54904 transitions. [2023-12-20 00:52:55,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-12-20 00:52:55,463 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:52:55,463 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:52:55,469 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-12-20 00:52:55,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2023-12-20 00:52:55,669 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:52:55,669 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:52:55,669 INFO L85 PathProgramCache]: Analyzing trace with hash 1084778930, now seen corresponding path program 1 times [2023-12-20 00:52:55,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:52:55,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119037808] [2023-12-20 00:52:55,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:52:55,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:52:55,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:52:56,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:52:56,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:52:56,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:52:56,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:52:56,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:52:56,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:52:56,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:52:56,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-20 00:52:56,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-20 00:52:56,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:52:56,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-20 00:52:56,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:52:56,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-12-20 00:52:56,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-12-20 00:52:56,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-12-20 00:52:56,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-12-20 00:52:56,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-12-20 00:52:56,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-12-20 00:52:56,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2023-12-20 00:52:56,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-20 00:52:56,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,288 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 26 proven. 3 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2023-12-20 00:52:56,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:52:56,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119037808] [2023-12-20 00:52:56,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119037808] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:52:56,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732964014] [2023-12-20 00:52:56,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:52:56,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:52:56,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:52:56,289 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:52:56,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-20 00:52:56,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:56,464 INFO L262 TraceCheckSpWp]: Trace formula consists of 774 conjuncts, 27 conjunts are in the unsatisfiable core [2023-12-20 00:52:56,472 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:52:56,780 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 127 proven. 7 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-12-20 00:52:56,780 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:52:57,231 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 26 proven. 3 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2023-12-20 00:52:57,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732964014] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:52:57,232 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:52:57,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 8] total 17 [2023-12-20 00:52:57,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559209360] [2023-12-20 00:52:57,232 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:52:57,233 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-20 00:52:57,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:52:57,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-20 00:52:57,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2023-12-20 00:52:57,234 INFO L87 Difference]: Start difference. First operand 43392 states and 54904 transitions. Second operand has 17 states, 17 states have (on average 12.588235294117647) internal successors, (214), 17 states have internal predecessors, (214), 7 states have call successors, (44), 5 states have call predecessors, (44), 6 states have return successors, (43), 7 states have call predecessors, (43), 7 states have call successors, (43) [2023-12-20 00:53:08,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:53:08,965 INFO L93 Difference]: Finished difference Result 95078 states and 120630 transitions. [2023-12-20 00:53:08,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-12-20 00:53:08,966 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 12.588235294117647) internal successors, (214), 17 states have internal predecessors, (214), 7 states have call successors, (44), 5 states have call predecessors, (44), 6 states have return successors, (43), 7 states have call predecessors, (43), 7 states have call successors, (43) Word has length 198 [2023-12-20 00:53:08,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:53:09,241 INFO L225 Difference]: With dead ends: 95078 [2023-12-20 00:53:09,241 INFO L226 Difference]: Without dead ends: 52575 [2023-12-20 00:53:09,295 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 468 GetRequests, 434 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=268, Invalid=922, Unknown=0, NotChecked=0, Total=1190 [2023-12-20 00:53:09,295 INFO L413 NwaCegarLoop]: 418 mSDtfsCounter, 1258 mSDsluCounter, 1946 mSDsCounter, 0 mSdLazyCounter, 1426 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1258 SdHoareTripleChecker+Valid, 2364 SdHoareTripleChecker+Invalid, 1668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 1426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-20 00:53:09,295 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1258 Valid, 2364 Invalid, 1668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 1426 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-20 00:53:09,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52575 states. [2023-12-20 00:53:20,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52575 to 51885. [2023-12-20 00:53:20,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51885 states, 38279 states have (on average 1.2727343974502991) internal successors, (48719), 38690 states have internal predecessors, (48719), 8503 states have call successors, (8503), 5102 states have call predecessors, (8503), 5102 states have return successors, (8503), 8092 states have call predecessors, (8503), 8503 states have call successors, (8503) [2023-12-20 00:53:20,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51885 states to 51885 states and 65725 transitions. [2023-12-20 00:53:20,852 INFO L78 Accepts]: Start accepts. Automaton has 51885 states and 65725 transitions. Word has length 198 [2023-12-20 00:53:20,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:53:20,852 INFO L495 AbstractCegarLoop]: Abstraction has 51885 states and 65725 transitions. [2023-12-20 00:53:20,852 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 12.588235294117647) internal successors, (214), 17 states have internal predecessors, (214), 7 states have call successors, (44), 5 states have call predecessors, (44), 6 states have return successors, (43), 7 states have call predecessors, (43), 7 states have call successors, (43) [2023-12-20 00:53:20,852 INFO L276 IsEmpty]: Start isEmpty. Operand 51885 states and 65725 transitions. [2023-12-20 00:53:20,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2023-12-20 00:53:20,858 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:53:20,858 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:53:20,868 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-20 00:53:21,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2023-12-20 00:53:21,064 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:53:21,064 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:53:21,064 INFO L85 PathProgramCache]: Analyzing trace with hash 1843967482, now seen corresponding path program 1 times [2023-12-20 00:53:21,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:53:21,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298914664] [2023-12-20 00:53:21,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:53:21,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:53:21,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:53:21,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:53:21,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:53:21,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:53:21,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:53:21,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:53:21,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:53:21,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:53:21,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-20 00:53:21,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-20 00:53:21,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:53:21,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-20 00:53:21,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:53:21,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-12-20 00:53:21,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-12-20 00:53:21,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-12-20 00:53:21,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-20 00:53:21,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2023-12-20 00:53:21,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-12-20 00:53:21,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-12-20 00:53:21,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2023-12-20 00:53:21,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:21,284 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2023-12-20 00:53:21,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:53:21,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298914664] [2023-12-20 00:53:21,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298914664] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:53:21,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:53:21,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 00:53:21,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083318409] [2023-12-20 00:53:21,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:53:21,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 00:53:21,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:53:21,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 00:53:21,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-20 00:53:21,285 INFO L87 Difference]: Start difference. First operand 51885 states and 65725 transitions. Second operand has 8 states, 8 states have (on average 13.625) internal successors, (109), 7 states have internal predecessors, (109), 4 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 4 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-20 00:53:33,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:53:33,796 INFO L93 Difference]: Finished difference Result 103812 states and 133035 transitions. [2023-12-20 00:53:33,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-20 00:53:33,797 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.625) internal successors, (109), 7 states have internal predecessors, (109), 4 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 4 states have call predecessors, (21), 3 states have call successors, (21) Word has length 199 [2023-12-20 00:53:33,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:53:33,960 INFO L225 Difference]: With dead ends: 103812 [2023-12-20 00:53:33,960 INFO L226 Difference]: Without dead ends: 55664 [2023-12-20 00:53:34,024 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:53:34,026 INFO L413 NwaCegarLoop]: 405 mSDtfsCounter, 426 mSDsluCounter, 1478 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 432 SdHoareTripleChecker+Valid, 1883 SdHoareTripleChecker+Invalid, 417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-20 00:53:34,026 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [432 Valid, 1883 Invalid, 417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-20 00:53:34,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55664 states. [2023-12-20 00:53:45,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55664 to 51547. [2023-12-20 00:53:45,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51547 states, 38033 states have (on average 1.2720269239870639) internal successors, (48379), 38438 states have internal predecessors, (48379), 8449 states have call successors, (8449), 5064 states have call predecessors, (8449), 5064 states have return successors, (8449), 8044 states have call predecessors, (8449), 8449 states have call successors, (8449) [2023-12-20 00:53:45,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51547 states to 51547 states and 65277 transitions. [2023-12-20 00:53:45,731 INFO L78 Accepts]: Start accepts. Automaton has 51547 states and 65277 transitions. Word has length 199 [2023-12-20 00:53:45,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:53:45,731 INFO L495 AbstractCegarLoop]: Abstraction has 51547 states and 65277 transitions. [2023-12-20 00:53:45,732 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.625) internal successors, (109), 7 states have internal predecessors, (109), 4 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 4 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-20 00:53:45,732 INFO L276 IsEmpty]: Start isEmpty. Operand 51547 states and 65277 transitions. [2023-12-20 00:53:45,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2023-12-20 00:53:45,738 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:53:45,738 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:53:45,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-12-20 00:53:45,738 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:53:45,738 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:53:45,738 INFO L85 PathProgramCache]: Analyzing trace with hash 955276062, now seen corresponding path program 1 times [2023-12-20 00:53:45,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:53:45,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855407847] [2023-12-20 00:53:45,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:53:45,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:53:45,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:53:46,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:53:46,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:53:46,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:53:46,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:53:46,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:53:46,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:53:46,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:53:46,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-20 00:53:46,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-20 00:53:46,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:53:46,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-20 00:53:46,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:53:46,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-20 00:53:46,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-20 00:53:46,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-12-20 00:53:46,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-12-20 00:53:46,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-12-20 00:53:46,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2023-12-20 00:53:46,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-12-20 00:53:46,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-12-20 00:53:46,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,170 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 4 proven. 25 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2023-12-20 00:53:46,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:53:46,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855407847] [2023-12-20 00:53:46,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855407847] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:53:46,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828986390] [2023-12-20 00:53:46,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:53:46,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:53:46,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:53:46,171 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:53:46,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-20 00:53:46,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:46,343 INFO L262 TraceCheckSpWp]: Trace formula consists of 775 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-20 00:53:46,347 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:53:46,581 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 4 proven. 130 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-12-20 00:53:46,581 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:53:46,854 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 4 proven. 25 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2023-12-20 00:53:46,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828986390] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:53:46,854 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:53:46,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 9] total 17 [2023-12-20 00:53:46,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905385820] [2023-12-20 00:53:46,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:53:46,855 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-20 00:53:46,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:53:46,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-20 00:53:46,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2023-12-20 00:53:46,856 INFO L87 Difference]: Start difference. First operand 51547 states and 65277 transitions. Second operand has 17 states, 17 states have (on average 11.529411764705882) internal successors, (196), 17 states have internal predecessors, (196), 7 states have call successors, (44), 6 states have call predecessors, (44), 6 states have return successors, (43), 6 states have call predecessors, (43), 6 states have call successors, (43) [2023-12-20 00:53:59,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:53:59,101 INFO L93 Difference]: Finished difference Result 99561 states and 126611 transitions. [2023-12-20 00:53:59,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-20 00:53:59,102 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 11.529411764705882) internal successors, (196), 17 states have internal predecessors, (196), 7 states have call successors, (44), 6 states have call predecessors, (44), 6 states have return successors, (43), 6 states have call predecessors, (43), 6 states have call successors, (43) Word has length 200 [2023-12-20 00:53:59,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:53:59,242 INFO L225 Difference]: With dead ends: 99561 [2023-12-20 00:53:59,242 INFO L226 Difference]: Without dead ends: 51698 [2023-12-20 00:53:59,298 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 468 GetRequests, 440 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=198, Invalid=672, Unknown=0, NotChecked=0, Total=870 [2023-12-20 00:53:59,298 INFO L413 NwaCegarLoop]: 298 mSDtfsCounter, 1367 mSDsluCounter, 2195 mSDsCounter, 0 mSdLazyCounter, 1135 mSolverCounterSat, 406 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1367 SdHoareTripleChecker+Valid, 2493 SdHoareTripleChecker+Invalid, 1541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 406 IncrementalHoareTripleChecker+Valid, 1135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 00:53:59,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1367 Valid, 2493 Invalid, 1541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [406 Valid, 1135 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 00:53:59,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51698 states. [2023-12-20 00:54:10,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51698 to 50689. [2023-12-20 00:54:10,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50689 states, 37397 states have (on average 1.2704495012968955) internal successors, (47511), 37792 states have internal predecessors, (47511), 8307 states have call successors, (8307), 4984 states have call predecessors, (8307), 4984 states have return successors, (8307), 7912 states have call predecessors, (8307), 8307 states have call successors, (8307) [2023-12-20 00:54:10,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50689 states to 50689 states and 64125 transitions. [2023-12-20 00:54:10,740 INFO L78 Accepts]: Start accepts. Automaton has 50689 states and 64125 transitions. Word has length 200 [2023-12-20 00:54:10,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:54:10,740 INFO L495 AbstractCegarLoop]: Abstraction has 50689 states and 64125 transitions. [2023-12-20 00:54:10,740 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 11.529411764705882) internal successors, (196), 17 states have internal predecessors, (196), 7 states have call successors, (44), 6 states have call predecessors, (44), 6 states have return successors, (43), 6 states have call predecessors, (43), 6 states have call successors, (43) [2023-12-20 00:54:10,740 INFO L276 IsEmpty]: Start isEmpty. Operand 50689 states and 64125 transitions. [2023-12-20 00:54:10,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2023-12-20 00:54:10,747 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:54:10,747 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:54:10,752 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-20 00:54:10,952 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2023-12-20 00:54:10,952 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:54:10,953 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:54:10,953 INFO L85 PathProgramCache]: Analyzing trace with hash -908250239, now seen corresponding path program 1 times [2023-12-20 00:54:10,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:54:10,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451767444] [2023-12-20 00:54:10,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:54:10,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:54:10,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:54:11,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-12-20 00:54:11,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 00:54:11,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-20 00:54:11,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:54:11,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-20 00:54:11,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 00:54:11,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:54:11,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 00:54:11,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-20 00:54:11,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-20 00:54:11,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-20 00:54:11,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-20 00:54:11,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-12-20 00:54:11,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-12-20 00:54:11,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-12-20 00:54:11,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-12-20 00:54:11,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2023-12-20 00:54:11,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-12-20 00:54:11,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-12-20 00:54:11,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:11,837 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 35 proven. 3 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2023-12-20 00:54:11,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:54:11,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451767444] [2023-12-20 00:54:11,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451767444] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:54:11,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134906960] [2023-12-20 00:54:11,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:54:11,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:54:11,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:54:11,839 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:54:11,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-20 00:54:12,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:12,010 INFO L262 TraceCheckSpWp]: Trace formula consists of 804 conjuncts, 35 conjunts are in the unsatisfiable core [2023-12-20 00:54:12,013 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:54:12,313 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 4 proven. 124 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-12-20 00:54:12,313 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:54:12,612 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 6 proven. 34 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2023-12-20 00:54:12,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2134906960] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:54:12,612 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:54:12,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 14] total 30 [2023-12-20 00:54:12,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119466387] [2023-12-20 00:54:12,612 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:54:12,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-12-20 00:54:12,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:54:12,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-12-20 00:54:12,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=783, Unknown=0, NotChecked=0, Total=870 [2023-12-20 00:54:12,614 INFO L87 Difference]: Start difference. First operand 50689 states and 64125 transitions. Second operand has 30 states, 30 states have (on average 9.966666666666667) internal successors, (299), 29 states have internal predecessors, (299), 10 states have call successors, (61), 6 states have call predecessors, (61), 7 states have return successors, (60), 11 states have call predecessors, (60), 10 states have call successors, (60) [2023-12-20 00:54:28,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:54:28,261 INFO L93 Difference]: Finished difference Result 104065 states and 133579 transitions. [2023-12-20 00:54:28,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2023-12-20 00:54:28,262 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 9.966666666666667) internal successors, (299), 29 states have internal predecessors, (299), 10 states have call successors, (61), 6 states have call predecessors, (61), 7 states have return successors, (60), 11 states have call predecessors, (60), 10 states have call successors, (60) Word has length 203 [2023-12-20 00:54:28,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:54:28,435 INFO L225 Difference]: With dead ends: 104065 [2023-12-20 00:54:28,435 INFO L226 Difference]: Without dead ends: 56480 [2023-12-20 00:54:28,504 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 521 GetRequests, 433 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1992 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1143, Invalid=6867, Unknown=0, NotChecked=0, Total=8010 [2023-12-20 00:54:28,504 INFO L413 NwaCegarLoop]: 527 mSDtfsCounter, 2815 mSDsluCounter, 6111 mSDsCounter, 0 mSdLazyCounter, 3089 mSolverCounterSat, 1010 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2815 SdHoareTripleChecker+Valid, 6638 SdHoareTripleChecker+Invalid, 4099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1010 IncrementalHoareTripleChecker+Valid, 3089 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-20 00:54:28,505 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2815 Valid, 6638 Invalid, 4099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1010 Valid, 3089 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-20 00:54:28,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56480 states. [2023-12-20 00:54:39,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56480 to 49490. [2023-12-20 00:54:40,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49490 states, 36533 states have (on average 1.2690991706128705) internal successors, (46364), 36913 states have internal predecessors, (46364), 8097 states have call successors, (8097), 4859 states have call predecessors, (8097), 4859 states have return successors, (8097), 7717 states have call predecessors, (8097), 8097 states have call successors, (8097) [2023-12-20 00:54:40,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49490 states to 49490 states and 62558 transitions. [2023-12-20 00:54:40,153 INFO L78 Accepts]: Start accepts. Automaton has 49490 states and 62558 transitions. Word has length 203 [2023-12-20 00:54:40,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:54:40,153 INFO L495 AbstractCegarLoop]: Abstraction has 49490 states and 62558 transitions. [2023-12-20 00:54:40,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 9.966666666666667) internal successors, (299), 29 states have internal predecessors, (299), 10 states have call successors, (61), 6 states have call predecessors, (61), 7 states have return successors, (60), 11 states have call predecessors, (60), 10 states have call successors, (60) [2023-12-20 00:54:40,154 INFO L276 IsEmpty]: Start isEmpty. Operand 49490 states and 62558 transitions. [2023-12-20 00:54:40,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2023-12-20 00:54:40,163 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:54:40,163 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:54:40,169 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-12-20 00:54:40,368 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:54:40,369 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:54:40,369 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:54:40,369 INFO L85 PathProgramCache]: Analyzing trace with hash -1927670792, now seen corresponding path program 1 times [2023-12-20 00:54:40,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:54:40,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531032383] [2023-12-20 00:54:40,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:54:40,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:54:40,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:54:40,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:54:40,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:54:40,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:54:40,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:54:40,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:54:40,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:54:40,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:54:40,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-20 00:54:40,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-20 00:54:40,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:54:40,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-20 00:54:40,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:54:40,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-12-20 00:54:40,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-12-20 00:54:40,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-20 00:54:40,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-12-20 00:54:40,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-12-20 00:54:40,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-12-20 00:54:40,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2023-12-20 00:54:40,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2023-12-20 00:54:40,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2023-12-20 00:54:40,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,775 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 26 proven. 3 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2023-12-20 00:54:40,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:54:40,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531032383] [2023-12-20 00:54:40,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531032383] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:54:40,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397940222] [2023-12-20 00:54:40,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:54:40,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:54:40,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:54:40,777 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:54:40,778 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-20 00:54:40,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:40,949 INFO L262 TraceCheckSpWp]: Trace formula consists of 792 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-20 00:54:40,953 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:54:41,240 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 127 proven. 7 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-12-20 00:54:41,240 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:54:41,442 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 26 proven. 3 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2023-12-20 00:54:41,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397940222] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:54:41,442 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:54:41,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 13 [2023-12-20 00:54:41,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203054001] [2023-12-20 00:54:41,443 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:54:41,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-20 00:54:41,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:54:41,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-20 00:54:41,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:54:41,444 INFO L87 Difference]: Start difference. First operand 49490 states and 62558 transitions. Second operand has 13 states, 13 states have (on average 17.53846153846154) internal successors, (228), 13 states have internal predecessors, (228), 7 states have call successors, (46), 5 states have call predecessors, (46), 5 states have return successors, (45), 7 states have call predecessors, (45), 7 states have call successors, (45) [2023-12-20 00:54:50,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:54:50,430 INFO L93 Difference]: Finished difference Result 86287 states and 109498 transitions. [2023-12-20 00:54:50,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 00:54:50,431 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 17.53846153846154) internal successors, (228), 13 states have internal predecessors, (228), 7 states have call successors, (46), 5 states have call predecessors, (46), 5 states have return successors, (45), 7 states have call predecessors, (45), 7 states have call successors, (45) Word has length 206 [2023-12-20 00:54:50,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:54:50,527 INFO L225 Difference]: With dead ends: 86287 [2023-12-20 00:54:50,527 INFO L226 Difference]: Without dead ends: 40031 [2023-12-20 00:54:50,578 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 467 GetRequests, 451 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=107, Invalid=199, Unknown=0, NotChecked=0, Total=306 [2023-12-20 00:54:50,579 INFO L413 NwaCegarLoop]: 313 mSDtfsCounter, 658 mSDsluCounter, 668 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 658 SdHoareTripleChecker+Valid, 981 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-20 00:54:50,579 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [658 Valid, 981 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-20 00:54:50,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40031 states. [2023-12-20 00:54:59,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40031 to 39920. [2023-12-20 00:54:59,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39920 states, 29579 states have (on average 1.267723722911525) internal successors, (37498), 29882 states have internal predecessors, (37498), 6433 states have call successors, (6433), 3907 states have call predecessors, (6433), 3907 states have return successors, (6433), 6130 states have call predecessors, (6433), 6433 states have call successors, (6433) [2023-12-20 00:54:59,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39920 states to 39920 states and 50364 transitions. [2023-12-20 00:54:59,593 INFO L78 Accepts]: Start accepts. Automaton has 39920 states and 50364 transitions. Word has length 206 [2023-12-20 00:54:59,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:54:59,593 INFO L495 AbstractCegarLoop]: Abstraction has 39920 states and 50364 transitions. [2023-12-20 00:54:59,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 17.53846153846154) internal successors, (228), 13 states have internal predecessors, (228), 7 states have call successors, (46), 5 states have call predecessors, (46), 5 states have return successors, (45), 7 states have call predecessors, (45), 7 states have call successors, (45) [2023-12-20 00:54:59,594 INFO L276 IsEmpty]: Start isEmpty. Operand 39920 states and 50364 transitions. [2023-12-20 00:54:59,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2023-12-20 00:54:59,600 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:54:59,600 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:54:59,606 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-20 00:54:59,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2023-12-20 00:54:59,805 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:54:59,805 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:54:59,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1453023310, now seen corresponding path program 1 times [2023-12-20 00:54:59,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:54:59,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31433230] [2023-12-20 00:54:59,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:54:59,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:54:59,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:55:00,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-12-20 00:55:00,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 00:55:00,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-20 00:55:00,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:55:00,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-20 00:55:00,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 00:55:00,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:55:00,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 00:55:00,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-20 00:55:00,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-20 00:55:00,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-20 00:55:00,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-20 00:55:00,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-12-20 00:55:00,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-12-20 00:55:00,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-12-20 00:55:00,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-12-20 00:55:00,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-12-20 00:55:00,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2023-12-20 00:55:00,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-20 00:55:00,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2023-12-20 00:55:00,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,120 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 19 proven. 18 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2023-12-20 00:55:00,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:55:00,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31433230] [2023-12-20 00:55:00,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31433230] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:55:00,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69402412] [2023-12-20 00:55:00,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:55:00,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:55:00,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:55:00,123 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:55:00,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-20 00:55:00,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:00,287 INFO L262 TraceCheckSpWp]: Trace formula consists of 817 conjuncts, 35 conjunts are in the unsatisfiable core [2023-12-20 00:55:00,291 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:55:01,188 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 78 proven. 47 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-12-20 00:55:01,188 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:55:01,538 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 19 proven. 18 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2023-12-20 00:55:01,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69402412] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:55:01,539 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:55:01,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 11] total 34 [2023-12-20 00:55:01,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657996304] [2023-12-20 00:55:01,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:55:01,539 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-12-20 00:55:01,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:55:01,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-12-20 00:55:01,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1011, Unknown=0, NotChecked=0, Total=1122 [2023-12-20 00:55:01,541 INFO L87 Difference]: Start difference. First operand 39920 states and 50364 transitions. Second operand has 34 states, 34 states have (on average 9.676470588235293) internal successors, (329), 31 states have internal predecessors, (329), 13 states have call successors, (60), 6 states have call predecessors, (60), 9 states have return successors, (59), 16 states have call predecessors, (59), 13 states have call successors, (59) [2023-12-20 00:55:18,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:55:18,205 INFO L93 Difference]: Finished difference Result 89665 states and 115282 transitions. [2023-12-20 00:55:18,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-12-20 00:55:18,206 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 9.676470588235293) internal successors, (329), 31 states have internal predecessors, (329), 13 states have call successors, (60), 6 states have call predecessors, (60), 9 states have return successors, (59), 16 states have call predecessors, (59), 13 states have call successors, (59) Word has length 207 [2023-12-20 00:55:18,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:55:18,354 INFO L225 Difference]: With dead ends: 89665 [2023-12-20 00:55:18,354 INFO L226 Difference]: Without dead ends: 52540 [2023-12-20 00:55:18,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 501 GetRequests, 438 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 727 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=654, Invalid=3506, Unknown=0, NotChecked=0, Total=4160 [2023-12-20 00:55:18,406 INFO L413 NwaCegarLoop]: 386 mSDtfsCounter, 1733 mSDsluCounter, 4260 mSDsCounter, 0 mSdLazyCounter, 2721 mSolverCounterSat, 631 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1733 SdHoareTripleChecker+Valid, 4646 SdHoareTripleChecker+Invalid, 3352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 631 IncrementalHoareTripleChecker+Valid, 2721 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-20 00:55:18,406 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1733 Valid, 4646 Invalid, 3352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [631 Valid, 2721 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-20 00:55:18,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52540 states. [2023-12-20 00:55:28,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52540 to 41800. [2023-12-20 00:55:29,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41800 states, 31005 states have (on average 1.2699242057732625) internal successors, (39374), 31316 states have internal predecessors, (39374), 6706 states have call successors, (6706), 4088 states have call predecessors, (6706), 4088 states have return successors, (6706), 6395 states have call predecessors, (6706), 6706 states have call successors, (6706) [2023-12-20 00:55:29,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41800 states to 41800 states and 52786 transitions. [2023-12-20 00:55:29,137 INFO L78 Accepts]: Start accepts. Automaton has 41800 states and 52786 transitions. Word has length 207 [2023-12-20 00:55:29,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:55:29,138 INFO L495 AbstractCegarLoop]: Abstraction has 41800 states and 52786 transitions. [2023-12-20 00:55:29,138 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 9.676470588235293) internal successors, (329), 31 states have internal predecessors, (329), 13 states have call successors, (60), 6 states have call predecessors, (60), 9 states have return successors, (59), 16 states have call predecessors, (59), 13 states have call successors, (59) [2023-12-20 00:55:29,138 INFO L276 IsEmpty]: Start isEmpty. Operand 41800 states and 52786 transitions. [2023-12-20 00:55:29,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2023-12-20 00:55:29,249 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:55:29,249 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:55:29,254 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-12-20 00:55:29,454 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:55:29,454 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:55:29,454 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:55:29,455 INFO L85 PathProgramCache]: Analyzing trace with hash -1722666915, now seen corresponding path program 1 times [2023-12-20 00:55:29,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:55:29,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137435033] [2023-12-20 00:55:29,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:55:29,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:55:29,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:55:29,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-12-20 00:55:29,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 00:55:29,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-20 00:55:29,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:55:29,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-20 00:55:29,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 00:55:29,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:55:29,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 00:55:29,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-20 00:55:29,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-20 00:55:29,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-20 00:55:29,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-20 00:55:29,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-20 00:55:29,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-12-20 00:55:29,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-12-20 00:55:29,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-12-20 00:55:29,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-20 00:55:29,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-12-20 00:55:29,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2023-12-20 00:55:29,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2023-12-20 00:55:29,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,763 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 31 proven. 7 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2023-12-20 00:55:29,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:55:29,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137435033] [2023-12-20 00:55:29,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137435033] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:55:29,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998709055] [2023-12-20 00:55:29,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:55:29,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:55:29,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:55:29,764 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:55:29,773 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-20 00:55:29,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:29,947 INFO L262 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-20 00:55:29,950 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:55:30,233 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 121 proven. 7 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-12-20 00:55:30,233 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:55:30,474 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 35 proven. 3 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2023-12-20 00:55:30,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998709055] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:55:30,474 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:55:30,475 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 8] total 24 [2023-12-20 00:55:30,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85546229] [2023-12-20 00:55:30,475 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:55:30,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-20 00:55:30,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:55:30,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-20 00:55:30,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2023-12-20 00:55:30,476 INFO L87 Difference]: Start difference. First operand 41800 states and 52786 transitions. Second operand has 24 states, 24 states have (on average 12.458333333333334) internal successors, (299), 24 states have internal predecessors, (299), 10 states have call successors, (56), 5 states have call predecessors, (56), 6 states have return successors, (55), 9 states have call predecessors, (55), 10 states have call successors, (55) [2023-12-20 00:55:43,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:55:43,697 INFO L93 Difference]: Finished difference Result 83071 states and 105253 transitions. [2023-12-20 00:55:43,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2023-12-20 00:55:43,697 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 12.458333333333334) internal successors, (299), 24 states have internal predecessors, (299), 10 states have call successors, (56), 5 states have call predecessors, (56), 6 states have return successors, (55), 9 states have call predecessors, (55), 10 states have call successors, (55) Word has length 212 [2023-12-20 00:55:43,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:55:43,828 INFO L225 Difference]: With dead ends: 83071 [2023-12-20 00:55:43,828 INFO L226 Difference]: Without dead ends: 42909 [2023-12-20 00:55:43,880 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 559 GetRequests, 470 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2391 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1285, Invalid=6905, Unknown=0, NotChecked=0, Total=8190 [2023-12-20 00:55:43,880 INFO L413 NwaCegarLoop]: 472 mSDtfsCounter, 2121 mSDsluCounter, 4504 mSDsCounter, 0 mSdLazyCounter, 2550 mSolverCounterSat, 707 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2121 SdHoareTripleChecker+Valid, 4976 SdHoareTripleChecker+Invalid, 3257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 707 IncrementalHoareTripleChecker+Valid, 2550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-20 00:55:43,880 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2121 Valid, 4976 Invalid, 3257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [707 Valid, 2550 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-20 00:55:43,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42909 states. [2023-12-20 00:55:54,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42909 to 42385. [2023-12-20 00:55:54,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42385 states, 31392 states have (on average 1.2702917940876657) internal successors, (39877), 31768 states have internal predecessors, (39877), 6835 states have call successors, (6835), 4127 states have call predecessors, (6835), 4157 states have return successors, (6865), 6489 states have call predecessors, (6865), 6835 states have call successors, (6865) [2023-12-20 00:55:55,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42385 states to 42385 states and 53577 transitions. [2023-12-20 00:55:55,079 INFO L78 Accepts]: Start accepts. Automaton has 42385 states and 53577 transitions. Word has length 212 [2023-12-20 00:55:55,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:55:55,080 INFO L495 AbstractCegarLoop]: Abstraction has 42385 states and 53577 transitions. [2023-12-20 00:55:55,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 12.458333333333334) internal successors, (299), 24 states have internal predecessors, (299), 10 states have call successors, (56), 5 states have call predecessors, (56), 6 states have return successors, (55), 9 states have call predecessors, (55), 10 states have call successors, (55) [2023-12-20 00:55:55,080 INFO L276 IsEmpty]: Start isEmpty. Operand 42385 states and 53577 transitions. [2023-12-20 00:55:55,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2023-12-20 00:55:55,088 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:55:55,088 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:55:55,101 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-12-20 00:55:55,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:55:55,295 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:55:55,295 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:55:55,295 INFO L85 PathProgramCache]: Analyzing trace with hash -863930931, now seen corresponding path program 1 times [2023-12-20 00:55:55,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:55:55,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10399922] [2023-12-20 00:55:55,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:55:55,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:55:55,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:55:55,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-12-20 00:55:55,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 00:55:55,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-20 00:55:55,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:55:55,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-20 00:55:55,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 00:55:55,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:55:55,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 00:55:55,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-20 00:55:55,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-20 00:55:55,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-20 00:55:55,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-20 00:55:55,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-12-20 00:55:55,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-12-20 00:55:55,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-12-20 00:55:55,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2023-12-20 00:55:55,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-12-20 00:55:55,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2023-12-20 00:55:55,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2023-12-20 00:55:55,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-12-20 00:55:55,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,752 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 22 proven. 18 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2023-12-20 00:55:55,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:55:55,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10399922] [2023-12-20 00:55:55,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10399922] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:55:55,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269656008] [2023-12-20 00:55:55,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:55:55,753 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:55:55,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:55:55,754 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:55:55,757 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-20 00:55:55,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:55,943 INFO L262 TraceCheckSpWp]: Trace formula consists of 823 conjuncts, 35 conjunts are in the unsatisfiable core [2023-12-20 00:55:55,947 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:55:56,821 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 81 proven. 47 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-12-20 00:55:56,821 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:55:57,031 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 22 proven. 18 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2023-12-20 00:55:57,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [269656008] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:55:57,032 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:55:57,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 11] total 27 [2023-12-20 00:55:57,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145484213] [2023-12-20 00:55:57,032 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:55:57,033 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-20 00:55:57,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:55:57,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-20 00:55:57,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=616, Unknown=0, NotChecked=0, Total=702 [2023-12-20 00:55:57,034 INFO L87 Difference]: Start difference. First operand 42385 states and 53577 transitions. Second operand has 27 states, 27 states have (on average 11.296296296296296) internal successors, (305), 25 states have internal predecessors, (305), 11 states have call successors, (56), 6 states have call predecessors, (56), 9 states have return successors, (56), 13 states have call predecessors, (56), 11 states have call successors, (56) [2023-12-20 00:56:15,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:56:15,238 INFO L93 Difference]: Finished difference Result 94570 states and 121586 transitions. [2023-12-20 00:56:15,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-12-20 00:56:15,239 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 11.296296296296296) internal successors, (305), 25 states have internal predecessors, (305), 11 states have call successors, (56), 6 states have call predecessors, (56), 9 states have return successors, (56), 13 states have call predecessors, (56), 11 states have call successors, (56) Word has length 213 [2023-12-20 00:56:15,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:56:15,424 INFO L225 Difference]: With dead ends: 94570 [2023-12-20 00:56:15,424 INFO L226 Difference]: Without dead ends: 54147 [2023-12-20 00:56:15,642 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 512 GetRequests, 456 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 748 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=533, Invalid=2773, Unknown=0, NotChecked=0, Total=3306 [2023-12-20 00:56:15,643 INFO L413 NwaCegarLoop]: 362 mSDtfsCounter, 1442 mSDsluCounter, 3238 mSDsCounter, 0 mSdLazyCounter, 1950 mSolverCounterSat, 571 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1442 SdHoareTripleChecker+Valid, 3600 SdHoareTripleChecker+Invalid, 2521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 571 IncrementalHoareTripleChecker+Valid, 1950 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-20 00:56:15,643 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1442 Valid, 3600 Invalid, 2521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [571 Valid, 1950 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-20 00:56:15,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54147 states. [2023-12-20 00:56:27,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54147 to 43667. [2023-12-20 00:56:27,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43667 states, 32370 states have (on average 1.2703738029039233) internal successors, (41122), 32750 states have internal predecessors, (41122), 7022 states have call successors, (7022), 4250 states have call predecessors, (7022), 4274 states have return successors, (7046), 6666 states have call predecessors, (7046), 7022 states have call successors, (7046) [2023-12-20 00:56:27,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43667 states to 43667 states and 55190 transitions. [2023-12-20 00:56:27,916 INFO L78 Accepts]: Start accepts. Automaton has 43667 states and 55190 transitions. Word has length 213 [2023-12-20 00:56:27,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:56:27,917 INFO L495 AbstractCegarLoop]: Abstraction has 43667 states and 55190 transitions. [2023-12-20 00:56:27,917 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 11.296296296296296) internal successors, (305), 25 states have internal predecessors, (305), 11 states have call successors, (56), 6 states have call predecessors, (56), 9 states have return successors, (56), 13 states have call predecessors, (56), 11 states have call successors, (56) [2023-12-20 00:56:27,917 INFO L276 IsEmpty]: Start isEmpty. Operand 43667 states and 55190 transitions. [2023-12-20 00:56:27,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2023-12-20 00:56:27,936 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:56:27,936 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 6, 6, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-20 00:56:27,942 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-12-20 00:56:28,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:56:28,142 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:56:28,142 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:56:28,142 INFO L85 PathProgramCache]: Analyzing trace with hash 4817713, now seen corresponding path program 1 times [2023-12-20 00:56:28,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:56:28,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241715534] [2023-12-20 00:56:28,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:56:28,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:56:28,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:56:28,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:56:28,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:56:28,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:56:28,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:56:28,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:56:28,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:56:28,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:56:28,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-20 00:56:28,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-20 00:56:28,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:56:28,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-20 00:56:28,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:56:28,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-12-20 00:56:28,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-12-20 00:56:28,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-12-20 00:56:28,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-12-20 00:56:28,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-12-20 00:56:28,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-12-20 00:56:28,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-12-20 00:56:28,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-12-20 00:56:28,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2023-12-20 00:56:28,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2023-12-20 00:56:28,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2023-12-20 00:56:28,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-12-20 00:56:28,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2023-12-20 00:56:28,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:28,301 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2023-12-20 00:56:28,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:56:28,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241715534] [2023-12-20 00:56:28,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241715534] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:56:28,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:56:28,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:56:28,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468051776] [2023-12-20 00:56:28,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:56:28,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:56:28,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:56:28,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:56:28,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:56:28,302 INFO L87 Difference]: Start difference. First operand 43667 states and 55190 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-12-20 00:56:40,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:56:40,039 INFO L93 Difference]: Finished difference Result 84526 states and 107388 transitions. [2023-12-20 00:56:40,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 00:56:40,040 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 247 [2023-12-20 00:56:40,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:56:40,150 INFO L225 Difference]: With dead ends: 84526 [2023-12-20 00:56:40,150 INFO L226 Difference]: Without dead ends: 43049 [2023-12-20 00:56:40,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:56:40,205 INFO L413 NwaCegarLoop]: 240 mSDtfsCounter, 7 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 712 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:56:40,205 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 712 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:56:40,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43049 states. [2023-12-20 00:56:51,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43049 to 43025. [2023-12-20 00:56:51,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43025 states, 32049 states have (on average 1.2473400106087553) internal successors, (39976), 32420 states have internal predecessors, (39976), 6707 states have call successors, (6707), 4247 states have call predecessors, (6707), 4268 states have return successors, (6728), 6357 states have call predecessors, (6728), 6707 states have call successors, (6728) [2023-12-20 00:56:51,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43025 states to 43025 states and 53411 transitions. [2023-12-20 00:56:51,965 INFO L78 Accepts]: Start accepts. Automaton has 43025 states and 53411 transitions. Word has length 247 [2023-12-20 00:56:51,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:56:51,966 INFO L495 AbstractCegarLoop]: Abstraction has 43025 states and 53411 transitions. [2023-12-20 00:56:51,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-12-20 00:56:51,966 INFO L276 IsEmpty]: Start isEmpty. Operand 43025 states and 53411 transitions. [2023-12-20 00:56:51,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2023-12-20 00:56:51,985 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:56:51,985 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:56:51,985 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-12-20 00:56:51,985 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:56:51,985 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:56:51,986 INFO L85 PathProgramCache]: Analyzing trace with hash -1852892190, now seen corresponding path program 1 times [2023-12-20 00:56:51,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:56:51,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185730955] [2023-12-20 00:56:51,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:56:51,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:56:52,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:56:52,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:56:52,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:56:52,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:56:52,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:56:52,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:56:52,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:56:52,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:56:52,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:56:52,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 00:56:52,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 00:56:52,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-20 00:56:52,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-12-20 00:56:52,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 00:56:52,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-12-20 00:56:52,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-12-20 00:56:52,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-12-20 00:56:52,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-12-20 00:56:52,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-12-20 00:56:52,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2023-12-20 00:56:52,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2023-12-20 00:56:52,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2023-12-20 00:56:52,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2023-12-20 00:56:52,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2023-12-20 00:56:52,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2023-12-20 00:56:52,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,491 INFO L134 CoverageAnalysis]: Checked inductivity of 309 backedges. 49 proven. 41 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2023-12-20 00:56:52,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:56:52,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185730955] [2023-12-20 00:56:52,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185730955] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:56:52,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008950590] [2023-12-20 00:56:52,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:56:52,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:56:52,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:56:52,492 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:56:52,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-20 00:56:52,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:52,693 INFO L262 TraceCheckSpWp]: Trace formula consists of 970 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-20 00:56:52,696 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:56:52,889 INFO L134 CoverageAnalysis]: Checked inductivity of 309 backedges. 195 proven. 62 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2023-12-20 00:56:52,889 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:56:53,092 INFO L134 CoverageAnalysis]: Checked inductivity of 309 backedges. 69 proven. 23 refuted. 0 times theorem prover too weak. 217 trivial. 0 not checked. [2023-12-20 00:56:53,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008950590] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:56:53,093 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:56:53,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 8] total 19 [2023-12-20 00:56:53,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166359666] [2023-12-20 00:56:53,093 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:56:53,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-20 00:56:53,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:56:53,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-20 00:56:53,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2023-12-20 00:56:53,094 INFO L87 Difference]: Start difference. First operand 43025 states and 53411 transitions. Second operand has 19 states, 19 states have (on average 14.842105263157896) internal successors, (282), 18 states have internal predecessors, (282), 8 states have call successors, (68), 4 states have call predecessors, (68), 6 states have return successors, (68), 9 states have call predecessors, (68), 8 states have call successors, (68) [2023-12-20 00:57:07,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:57:07,886 INFO L93 Difference]: Finished difference Result 85949 states and 106651 transitions. [2023-12-20 00:57:07,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2023-12-20 00:57:07,887 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 14.842105263157896) internal successors, (282), 18 states have internal predecessors, (282), 8 states have call successors, (68), 4 states have call predecessors, (68), 6 states have return successors, (68), 9 states have call predecessors, (68), 8 states have call successors, (68) Word has length 247 [2023-12-20 00:57:07,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:57:08,033 INFO L225 Difference]: With dead ends: 85949 [2023-12-20 00:57:08,034 INFO L226 Difference]: Without dead ends: 45029 [2023-12-20 00:57:08,240 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 624 GetRequests, 552 SyntacticMatches, 4 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1264 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=890, Invalid=3940, Unknown=0, NotChecked=0, Total=4830 [2023-12-20 00:57:08,240 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 1783 mSDsluCounter, 4182 mSDsCounter, 0 mSdLazyCounter, 2063 mSolverCounterSat, 594 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1783 SdHoareTripleChecker+Valid, 4675 SdHoareTripleChecker+Invalid, 2657 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 594 IncrementalHoareTripleChecker+Valid, 2063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:57:08,241 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1783 Valid, 4675 Invalid, 2657 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [594 Valid, 2063 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-20 00:57:08,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45029 states. [2023-12-20 00:57:20,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45029 to 43031. [2023-12-20 00:57:20,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43031 states, 32061 states have (on average 1.243629331586663) internal successors, (39872), 32426 states have internal predecessors, (39872), 6704 states have call successors, (6704), 4246 states have call predecessors, (6704), 4265 states have return successors, (6723), 6358 states have call predecessors, (6723), 6704 states have call successors, (6723) [2023-12-20 00:57:20,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43031 states to 43031 states and 53299 transitions. [2023-12-20 00:57:20,586 INFO L78 Accepts]: Start accepts. Automaton has 43031 states and 53299 transitions. Word has length 247 [2023-12-20 00:57:20,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:57:20,586 INFO L495 AbstractCegarLoop]: Abstraction has 43031 states and 53299 transitions. [2023-12-20 00:57:20,586 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 14.842105263157896) internal successors, (282), 18 states have internal predecessors, (282), 8 states have call successors, (68), 4 states have call predecessors, (68), 6 states have return successors, (68), 9 states have call predecessors, (68), 8 states have call successors, (68) [2023-12-20 00:57:20,586 INFO L276 IsEmpty]: Start isEmpty. Operand 43031 states and 53299 transitions. [2023-12-20 00:57:20,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2023-12-20 00:57:20,606 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:57:20,606 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:57:20,613 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-12-20 00:57:20,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:57:20,814 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:57:20,814 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:57:20,814 INFO L85 PathProgramCache]: Analyzing trace with hash 1825874288, now seen corresponding path program 1 times [2023-12-20 00:57:20,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:57:20,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807282788] [2023-12-20 00:57:20,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:57:20,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:57:20,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:57:21,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:57:21,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:57:21,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:57:21,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:57:21,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:57:21,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:57:21,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:57:21,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-20 00:57:21,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-20 00:57:21,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:57:21,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-20 00:57:21,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:57:21,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-20 00:57:21,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-12-20 00:57:21,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-20 00:57:21,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-12-20 00:57:21,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-12-20 00:57:21,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-20 00:57:21,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2023-12-20 00:57:21,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2023-12-20 00:57:21,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2023-12-20 00:57:21,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2023-12-20 00:57:21,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2023-12-20 00:57:21,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2023-12-20 00:57:21,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2023-12-20 00:57:21,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,176 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 63 proven. 21 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2023-12-20 00:57:21,176 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:57:21,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807282788] [2023-12-20 00:57:21,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807282788] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:57:21,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740156223] [2023-12-20 00:57:21,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:57:21,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:57:21,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:57:21,177 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:57:21,178 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-20 00:57:21,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:21,387 INFO L262 TraceCheckSpWp]: Trace formula consists of 983 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-20 00:57:21,391 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:57:21,553 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 168 proven. 74 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2023-12-20 00:57:21,553 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:57:21,706 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 63 proven. 21 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2023-12-20 00:57:21,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740156223] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:57:21,706 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:57:21,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2023-12-20 00:57:21,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709334260] [2023-12-20 00:57:21,706 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:57:21,707 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-20 00:57:21,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:57:21,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-20 00:57:21,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-12-20 00:57:21,707 INFO L87 Difference]: Start difference. First operand 43031 states and 53299 transitions. Second operand has 12 states, 12 states have (on average 17.75) internal successors, (213), 11 states have internal predecessors, (213), 5 states have call successors, (52), 4 states have call predecessors, (52), 7 states have return successors, (53), 6 states have call predecessors, (53), 5 states have call successors, (53) [2023-12-20 00:57:35,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:57:35,178 INFO L93 Difference]: Finished difference Result 85663 states and 106022 transitions. [2023-12-20 00:57:35,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-20 00:57:35,178 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 17.75) internal successors, (213), 11 states have internal predecessors, (213), 5 states have call successors, (52), 4 states have call predecessors, (52), 7 states have return successors, (53), 6 states have call predecessors, (53), 5 states have call successors, (53) Word has length 250 [2023-12-20 00:57:35,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:57:35,288 INFO L225 Difference]: With dead ends: 85663 [2023-12-20 00:57:35,289 INFO L226 Difference]: Without dead ends: 44669 [2023-12-20 00:57:35,334 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 580 GetRequests, 549 SyntacticMatches, 6 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=172, Invalid=530, Unknown=0, NotChecked=0, Total=702 [2023-12-20 00:57:35,334 INFO L413 NwaCegarLoop]: 411 mSDtfsCounter, 1049 mSDsluCounter, 1768 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 236 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1059 SdHoareTripleChecker+Valid, 2179 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 236 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:57:35,334 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1059 Valid, 2179 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [236 Valid, 396 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 00:57:35,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44669 states. [2023-12-20 00:57:47,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44669 to 43015. [2023-12-20 00:57:47,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43015 states, 32053 states have (on average 1.2371384893769695) internal successors, (39654), 32412 states have internal predecessors, (39654), 6700 states have call successors, (6700), 4244 states have call predecessors, (6700), 4261 states have return successors, (6717), 6358 states have call predecessors, (6717), 6700 states have call successors, (6717) [2023-12-20 00:57:48,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43015 states to 43015 states and 53071 transitions. [2023-12-20 00:57:48,018 INFO L78 Accepts]: Start accepts. Automaton has 43015 states and 53071 transitions. Word has length 250 [2023-12-20 00:57:48,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:57:48,018 INFO L495 AbstractCegarLoop]: Abstraction has 43015 states and 53071 transitions. [2023-12-20 00:57:48,018 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 17.75) internal successors, (213), 11 states have internal predecessors, (213), 5 states have call successors, (52), 4 states have call predecessors, (52), 7 states have return successors, (53), 6 states have call predecessors, (53), 5 states have call successors, (53) [2023-12-20 00:57:48,018 INFO L276 IsEmpty]: Start isEmpty. Operand 43015 states and 53071 transitions. [2023-12-20 00:57:48,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2023-12-20 00:57:48,040 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:57:48,040 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:57:48,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-12-20 00:57:48,245 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2023-12-20 00:57:48,246 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:57:48,246 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:57:48,246 INFO L85 PathProgramCache]: Analyzing trace with hash 1081473696, now seen corresponding path program 1 times [2023-12-20 00:57:48,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:57:48,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50994234] [2023-12-20 00:57:48,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:57:48,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:57:48,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:57:48,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:57:48,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:57:48,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:57:48,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:57:48,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:57:48,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:57:48,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:57:48,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-20 00:57:48,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-20 00:57:48,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:57:48,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-20 00:57:48,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:57:48,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-20 00:57:48,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-12-20 00:57:48,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-20 00:57:48,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-12-20 00:57:48,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-12-20 00:57:48,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-20 00:57:48,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-12-20 00:57:48,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2023-12-20 00:57:48,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2023-12-20 00:57:48,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2023-12-20 00:57:48,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2023-12-20 00:57:48,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2023-12-20 00:57:48,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2023-12-20 00:57:48,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2023-12-20 00:57:48,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,510 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 61 proven. 22 refuted. 0 times theorem prover too weak. 244 trivial. 0 not checked. [2023-12-20 00:57:48,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:57:48,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50994234] [2023-12-20 00:57:48,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50994234] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:57:48,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026430006] [2023-12-20 00:57:48,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:57:48,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:57:48,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:57:48,512 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:57:48,515 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-12-20 00:57:48,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:57:48,682 INFO L262 TraceCheckSpWp]: Trace formula consists of 1002 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-20 00:57:48,686 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:57:48,846 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 249 proven. 42 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-20 00:57:48,846 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:57:49,031 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 72 proven. 17 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2023-12-20 00:57:49,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1026430006] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:57:49,032 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:57:49,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 16 [2023-12-20 00:57:49,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682702147] [2023-12-20 00:57:49,032 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:57:49,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-20 00:57:49,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:57:49,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-20 00:57:49,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2023-12-20 00:57:49,033 INFO L87 Difference]: Start difference. First operand 43015 states and 53071 transitions. Second operand has 16 states, 16 states have (on average 13.625) internal successors, (218), 13 states have internal predecessors, (218), 4 states have call successors, (53), 4 states have call predecessors, (53), 9 states have return successors, (55), 7 states have call predecessors, (55), 4 states have call successors, (55) [2023-12-20 00:58:04,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:58:04,576 INFO L93 Difference]: Finished difference Result 88069 states and 108752 transitions. [2023-12-20 00:58:04,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-12-20 00:58:04,577 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 13.625) internal successors, (218), 13 states have internal predecessors, (218), 4 states have call successors, (53), 4 states have call predecessors, (53), 9 states have return successors, (55), 7 states have call predecessors, (55), 4 states have call successors, (55) Word has length 258 [2023-12-20 00:58:04,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:58:04,712 INFO L225 Difference]: With dead ends: 88069 [2023-12-20 00:58:04,712 INFO L226 Difference]: Without dead ends: 41461 [2023-12-20 00:58:04,764 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 610 GetRequests, 561 SyntacticMatches, 6 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 406 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=355, Invalid=1625, Unknown=0, NotChecked=0, Total=1980 [2023-12-20 00:58:04,765 INFO L413 NwaCegarLoop]: 567 mSDtfsCounter, 789 mSDsluCounter, 4944 mSDsCounter, 0 mSdLazyCounter, 1875 mSolverCounterSat, 231 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 798 SdHoareTripleChecker+Valid, 5511 SdHoareTripleChecker+Invalid, 2106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 231 IncrementalHoareTripleChecker+Valid, 1875 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-20 00:58:04,767 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [798 Valid, 5511 Invalid, 2106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [231 Valid, 1875 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-20 00:58:04,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41461 states. [2023-12-20 00:58:15,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41461 to 32779. [2023-12-20 00:58:15,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32779 states, 24419 states have (on average 1.2257258692002129) internal successors, (29931), 24691 states have internal predecessors, (29931), 5105 states have call successors, (5105), 3237 states have call predecessors, (5105), 3254 states have return successors, (5109), 4850 states have call predecessors, (5109), 5092 states have call successors, (5109) [2023-12-20 00:58:15,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32779 states to 32779 states and 40145 transitions. [2023-12-20 00:58:15,252 INFO L78 Accepts]: Start accepts. Automaton has 32779 states and 40145 transitions. Word has length 258 [2023-12-20 00:58:15,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:58:15,253 INFO L495 AbstractCegarLoop]: Abstraction has 32779 states and 40145 transitions. [2023-12-20 00:58:15,253 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 13.625) internal successors, (218), 13 states have internal predecessors, (218), 4 states have call successors, (53), 4 states have call predecessors, (53), 9 states have return successors, (55), 7 states have call predecessors, (55), 4 states have call successors, (55) [2023-12-20 00:58:15,253 INFO L276 IsEmpty]: Start isEmpty. Operand 32779 states and 40145 transitions. [2023-12-20 00:58:15,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2023-12-20 00:58:15,273 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:58:15,274 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:58:15,280 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-12-20 00:58:15,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2023-12-20 00:58:15,475 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:58:15,476 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:58:15,476 INFO L85 PathProgramCache]: Analyzing trace with hash -99420673, now seen corresponding path program 1 times [2023-12-20 00:58:15,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:58:15,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105831022] [2023-12-20 00:58:15,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:58:15,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:58:15,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:58:15,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:58:15,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:58:15,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:58:15,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:58:15,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:58:15,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:58:15,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:58:15,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:58:15,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 00:58:15,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 00:58:15,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-20 00:58:15,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-12-20 00:58:15,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 00:58:15,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-12-20 00:58:15,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-12-20 00:58:15,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-12-20 00:58:15,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-12-20 00:58:15,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2023-12-20 00:58:15,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2023-12-20 00:58:15,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2023-12-20 00:58:15,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2023-12-20 00:58:15,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-12-20 00:58:15,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2023-12-20 00:58:15,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2023-12-20 00:58:15,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2023-12-20 00:58:15,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2023-12-20 00:58:15,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,724 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 86 proven. 2 refuted. 0 times theorem prover too weak. 254 trivial. 0 not checked. [2023-12-20 00:58:15,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:58:15,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105831022] [2023-12-20 00:58:15,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105831022] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:58:15,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385861146] [2023-12-20 00:58:15,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:58:15,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:58:15,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:58:15,726 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:58:15,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-12-20 00:58:15,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:15,933 INFO L262 TraceCheckSpWp]: Trace formula consists of 1007 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-20 00:58:15,937 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:58:16,074 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 211 proven. 11 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2023-12-20 00:58:16,074 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:58:16,231 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 71 proven. 2 refuted. 0 times theorem prover too weak. 269 trivial. 0 not checked. [2023-12-20 00:58:16,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385861146] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:58:16,231 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:58:16,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 19 [2023-12-20 00:58:16,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694674767] [2023-12-20 00:58:16,232 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:58:16,232 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-20 00:58:16,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:58:16,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-20 00:58:16,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2023-12-20 00:58:16,233 INFO L87 Difference]: Start difference. First operand 32779 states and 40145 transitions. Second operand has 19 states, 19 states have (on average 11.263157894736842) internal successors, (214), 15 states have internal predecessors, (214), 6 states have call successors, (48), 4 states have call predecessors, (48), 8 states have return successors, (48), 10 states have call predecessors, (48), 6 states have call successors, (48) [2023-12-20 00:58:26,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:58:26,192 INFO L93 Difference]: Finished difference Result 62479 states and 76216 transitions. [2023-12-20 00:58:26,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-12-20 00:58:26,193 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 11.263157894736842) internal successors, (214), 15 states have internal predecessors, (214), 6 states have call successors, (48), 4 states have call predecessors, (48), 8 states have return successors, (48), 10 states have call predecessors, (48), 6 states have call successors, (48) Word has length 262 [2023-12-20 00:58:26,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:58:26,274 INFO L225 Difference]: With dead ends: 62479 [2023-12-20 00:58:26,274 INFO L226 Difference]: Without dead ends: 31538 [2023-12-20 00:58:26,311 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 618 GetRequests, 580 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=242, Invalid=1240, Unknown=0, NotChecked=0, Total=1482 [2023-12-20 00:58:26,324 INFO L413 NwaCegarLoop]: 734 mSDtfsCounter, 1959 mSDsluCounter, 5912 mSDsCounter, 0 mSdLazyCounter, 1932 mSolverCounterSat, 864 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1959 SdHoareTripleChecker+Valid, 6646 SdHoareTripleChecker+Invalid, 2796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 864 IncrementalHoareTripleChecker+Valid, 1932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:58:26,324 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1959 Valid, 6646 Invalid, 2796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [864 Valid, 1932 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-20 00:58:26,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31538 states. [2023-12-20 00:58:35,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31538 to 29598. [2023-12-20 00:58:35,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29598 states, 22131 states have (on average 1.2152184718268493) internal successors, (26894), 22381 states have internal predecessors, (26894), 4498 states have call successors, (4498), 2952 states have call predecessors, (4498), 2968 states have return successors, (4505), 4264 states have call predecessors, (4505), 4488 states have call successors, (4505) [2023-12-20 00:58:35,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29598 states to 29598 states and 35897 transitions. [2023-12-20 00:58:35,148 INFO L78 Accepts]: Start accepts. Automaton has 29598 states and 35897 transitions. Word has length 262 [2023-12-20 00:58:35,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:58:35,148 INFO L495 AbstractCegarLoop]: Abstraction has 29598 states and 35897 transitions. [2023-12-20 00:58:35,148 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.263157894736842) internal successors, (214), 15 states have internal predecessors, (214), 6 states have call successors, (48), 4 states have call predecessors, (48), 8 states have return successors, (48), 10 states have call predecessors, (48), 6 states have call successors, (48) [2023-12-20 00:58:35,148 INFO L276 IsEmpty]: Start isEmpty. Operand 29598 states and 35897 transitions. [2023-12-20 00:58:35,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2023-12-20 00:58:35,166 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:58:35,166 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:58:35,172 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-12-20 00:58:35,372 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2023-12-20 00:58:35,372 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:58:35,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:58:35,373 INFO L85 PathProgramCache]: Analyzing trace with hash -2006524344, now seen corresponding path program 1 times [2023-12-20 00:58:35,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:58:35,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276952915] [2023-12-20 00:58:35,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:58:35,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:58:35,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:58:35,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:58:35,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:58:35,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:58:35,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:58:35,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:58:35,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:58:35,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:58:35,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:58:35,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 00:58:35,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 00:58:35,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-20 00:58:35,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-12-20 00:58:35,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 00:58:35,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-12-20 00:58:35,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-12-20 00:58:35,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-12-20 00:58:35,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-12-20 00:58:35,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2023-12-20 00:58:35,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-20 00:58:35,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2023-12-20 00:58:35,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2023-12-20 00:58:35,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2023-12-20 00:58:35,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2023-12-20 00:58:35,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2023-12-20 00:58:35,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2023-12-20 00:58:35,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2023-12-20 00:58:35,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,708 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 60 proven. 27 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2023-12-20 00:58:35,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:58:35,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276952915] [2023-12-20 00:58:35,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276952915] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:58:35,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327317289] [2023-12-20 00:58:35,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:58:35,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:58:35,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:58:35,710 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:58:35,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-12-20 00:58:35,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:35,924 INFO L262 TraceCheckSpWp]: Trace formula consists of 1010 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-20 00:58:35,928 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:58:36,549 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 129 proven. 165 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-12-20 00:58:36,549 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:58:37,064 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 36 proven. 51 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2023-12-20 00:58:37,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327317289] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:58:37,064 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:58:37,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2023-12-20 00:58:37,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528485485] [2023-12-20 00:58:37,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:58:37,065 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-20 00:58:37,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:58:37,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-20 00:58:37,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=471, Unknown=0, NotChecked=0, Total=552 [2023-12-20 00:58:37,066 INFO L87 Difference]: Start difference. First operand 29598 states and 35897 transitions. Second operand has 24 states, 24 states have (on average 16.291666666666668) internal successors, (391), 24 states have internal predecessors, (391), 14 states have call successors, (76), 7 states have call predecessors, (76), 7 states have return successors, (75), 14 states have call predecessors, (75), 14 states have call successors, (75) [2023-12-20 00:58:48,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:58:48,707 INFO L93 Difference]: Finished difference Result 57516 states and 69967 transitions. [2023-12-20 00:58:48,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2023-12-20 00:58:48,708 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 16.291666666666668) internal successors, (391), 24 states have internal predecessors, (391), 14 states have call successors, (76), 7 states have call predecessors, (76), 7 states have return successors, (75), 14 states have call predecessors, (75), 14 states have call successors, (75) Word has length 263 [2023-12-20 00:58:48,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:58:48,781 INFO L225 Difference]: With dead ends: 57516 [2023-12-20 00:58:48,781 INFO L226 Difference]: Without dead ends: 29770 [2023-12-20 00:58:48,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 697 GetRequests, 595 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3174 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1755, Invalid=8957, Unknown=0, NotChecked=0, Total=10712 [2023-12-20 00:58:48,885 INFO L413 NwaCegarLoop]: 559 mSDtfsCounter, 1918 mSDsluCounter, 4438 mSDsCounter, 0 mSdLazyCounter, 3083 mSolverCounterSat, 662 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1918 SdHoareTripleChecker+Valid, 4997 SdHoareTripleChecker+Invalid, 3745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 662 IncrementalHoareTripleChecker+Valid, 3083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:58:48,885 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1918 Valid, 4997 Invalid, 3745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [662 Valid, 3083 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-20 00:58:48,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29770 states. [2023-12-20 00:58:57,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29770 to 28243. [2023-12-20 00:58:57,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28243 states, 21096 states have (on average 1.2124573378839592) internal successors, (25578), 21345 states have internal predecessors, (25578), 4310 states have call successors, (4310), 2821 states have call predecessors, (4310), 2836 states have return successors, (4316), 4076 states have call predecessors, (4316), 4300 states have call successors, (4316) [2023-12-20 00:58:57,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28243 states to 28243 states and 34204 transitions. [2023-12-20 00:58:57,882 INFO L78 Accepts]: Start accepts. Automaton has 28243 states and 34204 transitions. Word has length 263 [2023-12-20 00:58:57,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:58:57,883 INFO L495 AbstractCegarLoop]: Abstraction has 28243 states and 34204 transitions. [2023-12-20 00:58:57,883 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 16.291666666666668) internal successors, (391), 24 states have internal predecessors, (391), 14 states have call successors, (76), 7 states have call predecessors, (76), 7 states have return successors, (75), 14 states have call predecessors, (75), 14 states have call successors, (75) [2023-12-20 00:58:57,883 INFO L276 IsEmpty]: Start isEmpty. Operand 28243 states and 34204 transitions. [2023-12-20 00:58:57,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2023-12-20 00:58:57,899 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:58:57,899 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:58:57,905 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-12-20 00:58:58,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:58:58,105 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:58:58,106 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:58:58,106 INFO L85 PathProgramCache]: Analyzing trace with hash -1672426313, now seen corresponding path program 1 times [2023-12-20 00:58:58,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:58:58,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984396724] [2023-12-20 00:58:58,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:58:58,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:58:58,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:58:58,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-12-20 00:58:58,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 00:58:58,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-20 00:58:58,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:58:58,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-20 00:58:58,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 00:58:58,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:58:58,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 00:58:58,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-20 00:58:58,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-20 00:58:58,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-20 00:58:58,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-20 00:58:58,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-12-20 00:58:58,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-12-20 00:58:58,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-20 00:58:58,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2023-12-20 00:58:58,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-12-20 00:58:58,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-12-20 00:58:58,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-12-20 00:58:58,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2023-12-20 00:58:58,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2023-12-20 00:58:58,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2023-12-20 00:58:58,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2023-12-20 00:58:58,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2023-12-20 00:58:58,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2023-12-20 00:58:58,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2023-12-20 00:58:58,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:58,966 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 39 proven. 40 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2023-12-20 00:58:58,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:58:58,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984396724] [2023-12-20 00:58:58,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984396724] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:58:58,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609215134] [2023-12-20 00:58:58,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:58:58,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:58:58,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:58:58,967 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:58:58,976 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-12-20 00:58:59,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:58:59,180 INFO L262 TraceCheckSpWp]: Trace formula consists of 1028 conjuncts, 33 conjunts are in the unsatisfiable core [2023-12-20 00:58:59,183 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:58:59,692 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 120 proven. 160 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-12-20 00:58:59,692 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:59:00,997 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 26 proven. 53 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2023-12-20 00:59:00,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609215134] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:59:00,998 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:59:00,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13, 13] total 38 [2023-12-20 00:59:00,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021953023] [2023-12-20 00:59:00,998 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:59:00,998 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2023-12-20 00:59:00,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:59:00,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2023-12-20 00:59:00,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1276, Unknown=0, NotChecked=0, Total=1406 [2023-12-20 00:59:01,000 INFO L87 Difference]: Start difference. First operand 28243 states and 34204 transitions. Second operand has 38 states, 38 states have (on average 10.631578947368421) internal successors, (404), 38 states have internal predecessors, (404), 17 states have call successors, (77), 7 states have call predecessors, (77), 7 states have return successors, (76), 17 states have call predecessors, (76), 17 states have call successors, (76) [2023-12-20 00:59:26,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:59:26,265 INFO L93 Difference]: Finished difference Result 70804 states and 86013 transitions. [2023-12-20 00:59:26,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2023-12-20 00:59:26,266 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 10.631578947368421) internal successors, (404), 38 states have internal predecessors, (404), 17 states have call successors, (77), 7 states have call predecessors, (77), 7 states have return successors, (76), 17 states have call predecessors, (76), 17 states have call successors, (76) Word has length 264 [2023-12-20 00:59:26,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:59:26,396 INFO L225 Difference]: With dead ends: 70804 [2023-12-20 00:59:26,396 INFO L226 Difference]: Without dead ends: 44343 [2023-12-20 00:59:26,444 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 775 GetRequests, 583 SyntacticMatches, 0 SemanticMatches, 192 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12522 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=3967, Invalid=33475, Unknown=0, NotChecked=0, Total=37442 [2023-12-20 00:59:26,444 INFO L413 NwaCegarLoop]: 969 mSDtfsCounter, 2799 mSDsluCounter, 12797 mSDsCounter, 0 mSdLazyCounter, 10154 mSolverCounterSat, 894 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2799 SdHoareTripleChecker+Valid, 13766 SdHoareTripleChecker+Invalid, 11048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 894 IncrementalHoareTripleChecker+Valid, 10154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2023-12-20 00:59:26,444 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2799 Valid, 13766 Invalid, 11048 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [894 Valid, 10154 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2023-12-20 00:59:26,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44343 states. [2023-12-20 00:59:39,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44343 to 36238. [2023-12-20 00:59:39,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36238 states, 27129 states have (on average 1.2186589995945298) internal successors, (33061), 27455 states have internal predecessors, (33061), 5488 states have call successors, (5488), 3597 states have call predecessors, (5488), 3620 states have return successors, (5502), 5185 states have call predecessors, (5502), 5478 states have call successors, (5502) [2023-12-20 00:59:39,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36238 states to 36238 states and 44051 transitions. [2023-12-20 00:59:39,683 INFO L78 Accepts]: Start accepts. Automaton has 36238 states and 44051 transitions. Word has length 264 [2023-12-20 00:59:39,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:59:39,683 INFO L495 AbstractCegarLoop]: Abstraction has 36238 states and 44051 transitions. [2023-12-20 00:59:39,684 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 10.631578947368421) internal successors, (404), 38 states have internal predecessors, (404), 17 states have call successors, (77), 7 states have call predecessors, (77), 7 states have return successors, (76), 17 states have call predecessors, (76), 17 states have call successors, (76) [2023-12-20 00:59:39,684 INFO L276 IsEmpty]: Start isEmpty. Operand 36238 states and 44051 transitions. [2023-12-20 00:59:39,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2023-12-20 00:59:39,705 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:59:39,705 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:59:39,713 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2023-12-20 00:59:39,910 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:59:39,911 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:59:39,911 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:59:39,911 INFO L85 PathProgramCache]: Analyzing trace with hash 200599851, now seen corresponding path program 1 times [2023-12-20 00:59:39,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:59:39,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875655280] [2023-12-20 00:59:39,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:59:39,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:59:39,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:59:40,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:59:40,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:59:40,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:59:40,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:59:40,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:59:40,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:59:40,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:59:40,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:59:40,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 00:59:40,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 00:59:40,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:59:40,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-20 00:59:40,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-12-20 00:59:40,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-12-20 00:59:40,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-12-20 00:59:40,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-12-20 00:59:40,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-12-20 00:59:40,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-12-20 00:59:40,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2023-12-20 00:59:40,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2023-12-20 00:59:40,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2023-12-20 00:59:40,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2023-12-20 00:59:40,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2023-12-20 00:59:40,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2023-12-20 00:59:40,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2023-12-20 00:59:40,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2023-12-20 00:59:40,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2023-12-20 00:59:40,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,528 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 53 proven. 37 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2023-12-20 00:59:40,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:59:40,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875655280] [2023-12-20 00:59:40,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875655280] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:59:40,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925123663] [2023-12-20 00:59:40,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:59:40,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:59:40,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:59:40,529 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:59:40,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-12-20 00:59:40,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:59:40,738 INFO L262 TraceCheckSpWp]: Trace formula consists of 1022 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-20 00:59:40,741 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:59:41,078 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 163 proven. 163 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2023-12-20 00:59:41,078 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:59:41,312 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 63 proven. 27 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2023-12-20 00:59:41,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925123663] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:59:41,312 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:59:41,312 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 7] total 21 [2023-12-20 00:59:41,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595428431] [2023-12-20 00:59:41,312 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:59:41,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-20 00:59:41,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:59:41,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-20 00:59:41,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2023-12-20 00:59:41,314 INFO L87 Difference]: Start difference. First operand 36238 states and 44051 transitions. Second operand has 21 states, 21 states have (on average 16.904761904761905) internal successors, (355), 21 states have internal predecessors, (355), 11 states have call successors, (79), 6 states have call predecessors, (79), 7 states have return successors, (78), 11 states have call predecessors, (78), 11 states have call successors, (78) [2023-12-20 00:59:54,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:59:54,821 INFO L93 Difference]: Finished difference Result 72744 states and 88535 transitions. [2023-12-20 00:59:54,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2023-12-20 00:59:54,821 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 16.904761904761905) internal successors, (355), 21 states have internal predecessors, (355), 11 states have call successors, (79), 6 states have call predecessors, (79), 7 states have return successors, (78), 11 states have call predecessors, (78), 11 states have call successors, (78) Word has length 267 [2023-12-20 00:59:54,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:59:54,922 INFO L225 Difference]: With dead ends: 72744 [2023-12-20 00:59:54,922 INFO L226 Difference]: Without dead ends: 37953 [2023-12-20 00:59:54,965 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 668 GetRequests, 598 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1320 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=707, Invalid=4405, Unknown=0, NotChecked=0, Total=5112 [2023-12-20 00:59:54,966 INFO L413 NwaCegarLoop]: 422 mSDtfsCounter, 1012 mSDsluCounter, 4160 mSDsCounter, 0 mSdLazyCounter, 2973 mSolverCounterSat, 311 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1012 SdHoareTripleChecker+Valid, 4582 SdHoareTripleChecker+Invalid, 3284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 311 IncrementalHoareTripleChecker+Valid, 2973 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-20 00:59:54,966 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1012 Valid, 4582 Invalid, 3284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [311 Valid, 2973 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-20 00:59:54,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37953 states. [2023-12-20 01:00:06,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37953 to 34474. [2023-12-20 01:00:06,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34474 states, 25833 states have (on average 1.2055510393682498) internal successors, (31143), 26146 states have internal predecessors, (31143), 5186 states have call successors, (5186), 3428 states have call predecessors, (5186), 3454 states have return successors, (5203), 4899 states have call predecessors, (5203), 5176 states have call successors, (5203) [2023-12-20 01:00:06,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34474 states to 34474 states and 41532 transitions. [2023-12-20 01:00:06,517 INFO L78 Accepts]: Start accepts. Automaton has 34474 states and 41532 transitions. Word has length 267 [2023-12-20 01:00:06,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 01:00:06,517 INFO L495 AbstractCegarLoop]: Abstraction has 34474 states and 41532 transitions. [2023-12-20 01:00:06,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 16.904761904761905) internal successors, (355), 21 states have internal predecessors, (355), 11 states have call successors, (79), 6 states have call predecessors, (79), 7 states have return successors, (78), 11 states have call predecessors, (78), 11 states have call successors, (78) [2023-12-20 01:00:06,518 INFO L276 IsEmpty]: Start isEmpty. Operand 34474 states and 41532 transitions. [2023-12-20 01:00:06,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2023-12-20 01:00:06,547 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 01:00:06,547 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 01:00:06,555 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2023-12-20 01:00:06,748 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2023-12-20 01:00:06,749 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 01:00:06,749 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 01:00:06,749 INFO L85 PathProgramCache]: Analyzing trace with hash 1985273128, now seen corresponding path program 1 times [2023-12-20 01:00:06,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 01:00:06,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970303579] [2023-12-20 01:00:06,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 01:00:06,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 01:00:07,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 01:00:07,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 01:00:07,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 01:00:07,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 01:00:07,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 01:00:07,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 01:00:07,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 01:00:07,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 01:00:07,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 01:00:07,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 01:00:07,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 01:00:07,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 01:00:07,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-20 01:00:07,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-12-20 01:00:07,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-12-20 01:00:07,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-12-20 01:00:07,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-12-20 01:00:07,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-12-20 01:00:07,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-12-20 01:00:07,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2023-12-20 01:00:07,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2023-12-20 01:00:07,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2023-12-20 01:00:07,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2023-12-20 01:00:07,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2023-12-20 01:00:07,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2023-12-20 01:00:07,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2023-12-20 01:00:07,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2023-12-20 01:00:07,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2023-12-20 01:00:07,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,590 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 56 proven. 33 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2023-12-20 01:00:07,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 01:00:07,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970303579] [2023-12-20 01:00:07,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970303579] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 01:00:07,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357234841] [2023-12-20 01:00:07,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 01:00:07,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 01:00:07,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 01:00:07,599 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 01:00:07,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-12-20 01:00:07,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:07,821 INFO L262 TraceCheckSpWp]: Trace formula consists of 1023 conjuncts, 29 conjunts are in the unsatisfiable core [2023-12-20 01:00:07,824 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 01:00:08,471 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 163 proven. 158 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-12-20 01:00:08,472 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 01:00:09,082 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 41 proven. 48 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2023-12-20 01:00:09,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357234841] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 01:00:09,082 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 01:00:09,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 25 [2023-12-20 01:00:09,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535681136] [2023-12-20 01:00:09,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 01:00:09,084 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-12-20 01:00:09,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 01:00:09,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-12-20 01:00:09,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2023-12-20 01:00:09,090 INFO L87 Difference]: Start difference. First operand 34474 states and 41532 transitions. Second operand has 25 states, 25 states have (on average 15.16) internal successors, (379), 25 states have internal predecessors, (379), 13 states have call successors, (79), 6 states have call predecessors, (79), 6 states have return successors, (78), 13 states have call predecessors, (78), 13 states have call successors, (78) [2023-12-20 01:00:23,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 01:00:23,065 INFO L93 Difference]: Finished difference Result 67186 states and 81188 transitions. [2023-12-20 01:00:23,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-12-20 01:00:23,067 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 15.16) internal successors, (379), 25 states have internal predecessors, (379), 13 states have call successors, (79), 6 states have call predecessors, (79), 6 states have return successors, (78), 13 states have call predecessors, (78), 13 states have call successors, (78) Word has length 267 [2023-12-20 01:00:23,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 01:00:23,171 INFO L225 Difference]: With dead ends: 67186 [2023-12-20 01:00:23,172 INFO L226 Difference]: Without dead ends: 34615 [2023-12-20 01:00:23,215 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 651 GetRequests, 586 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 967 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=791, Invalid=3631, Unknown=0, NotChecked=0, Total=4422 [2023-12-20 01:00:23,216 INFO L413 NwaCegarLoop]: 539 mSDtfsCounter, 3515 mSDsluCounter, 3644 mSDsCounter, 0 mSdLazyCounter, 2267 mSolverCounterSat, 1128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3515 SdHoareTripleChecker+Valid, 4183 SdHoareTripleChecker+Invalid, 3395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1128 IncrementalHoareTripleChecker+Valid, 2267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-20 01:00:23,223 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3515 Valid, 4183 Invalid, 3395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1128 Valid, 2267 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-20 01:00:23,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34615 states. [2023-12-20 01:00:34,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34615 to 34114. [2023-12-20 01:00:34,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34114 states, 25557 states have (on average 1.202918965449779) internal successors, (30743), 25863 states have internal predecessors, (30743), 5136 states have call successors, (5136), 3395 states have call predecessors, (5136), 3420 states have return successors, (5152), 4855 states have call predecessors, (5152), 5126 states have call successors, (5152) [2023-12-20 01:00:34,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34114 states to 34114 states and 41031 transitions. [2023-12-20 01:00:34,287 INFO L78 Accepts]: Start accepts. Automaton has 34114 states and 41031 transitions. Word has length 267 [2023-12-20 01:00:34,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 01:00:34,288 INFO L495 AbstractCegarLoop]: Abstraction has 34114 states and 41031 transitions. [2023-12-20 01:00:34,288 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 15.16) internal successors, (379), 25 states have internal predecessors, (379), 13 states have call successors, (79), 6 states have call predecessors, (79), 6 states have return successors, (78), 13 states have call predecessors, (78), 13 states have call successors, (78) [2023-12-20 01:00:34,288 INFO L276 IsEmpty]: Start isEmpty. Operand 34114 states and 41031 transitions. [2023-12-20 01:00:34,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2023-12-20 01:00:34,311 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 01:00:34,311 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 01:00:34,318 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2023-12-20 01:00:34,518 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 01:00:34,518 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 01:00:34,518 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 01:00:34,518 INFO L85 PathProgramCache]: Analyzing trace with hash 129678330, now seen corresponding path program 1 times [2023-12-20 01:00:34,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 01:00:34,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146249066] [2023-12-20 01:00:34,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 01:00:34,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 01:00:34,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 01:00:35,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-12-20 01:00:35,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 01:00:35,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-20 01:00:35,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 01:00:35,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-20 01:00:35,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 01:00:35,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 01:00:35,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 01:00:35,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-20 01:00:35,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-20 01:00:35,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-20 01:00:35,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-20 01:00:35,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 01:00:35,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-12-20 01:00:35,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-12-20 01:00:35,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-12-20 01:00:35,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-12-20 01:00:35,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2023-12-20 01:00:35,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-20 01:00:35,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2023-12-20 01:00:35,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2023-12-20 01:00:35,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2023-12-20 01:00:35,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2023-12-20 01:00:35,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2023-12-20 01:00:35,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2023-12-20 01:00:35,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2023-12-20 01:00:35,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2023-12-20 01:00:35,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,380 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 45 proven. 34 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2023-12-20 01:00:35,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 01:00:35,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146249066] [2023-12-20 01:00:35,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146249066] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 01:00:35,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499763661] [2023-12-20 01:00:35,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 01:00:35,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 01:00:35,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 01:00:35,383 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 01:00:35,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-12-20 01:00:35,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:00:35,596 INFO L262 TraceCheckSpWp]: Trace formula consists of 1044 conjuncts, 30 conjunts are in the unsatisfiable core [2023-12-20 01:00:35,599 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 01:00:36,019 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 133 proven. 147 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-12-20 01:00:36,019 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 01:00:36,495 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 51 proven. 28 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2023-12-20 01:00:36,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499763661] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 01:00:36,496 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 01:00:36,496 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 11] total 32 [2023-12-20 01:00:36,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877291610] [2023-12-20 01:00:36,496 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 01:00:36,496 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-20 01:00:36,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 01:00:36,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-20 01:00:36,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=884, Unknown=0, NotChecked=0, Total=992 [2023-12-20 01:00:36,498 INFO L87 Difference]: Start difference. First operand 34114 states and 41031 transitions. Second operand has 32 states, 29 states have (on average 14.310344827586206) internal successors, (415), 29 states have internal predecessors, (415), 14 states have call successors, (80), 6 states have call predecessors, (80), 10 states have return successors, (79), 16 states have call predecessors, (79), 14 states have call successors, (79) [2023-12-20 01:00:54,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 01:00:54,428 INFO L93 Difference]: Finished difference Result 75117 states and 90469 transitions. [2023-12-20 01:00:54,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2023-12-20 01:00:54,429 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 29 states have (on average 14.310344827586206) internal successors, (415), 29 states have internal predecessors, (415), 14 states have call successors, (80), 6 states have call predecessors, (80), 10 states have return successors, (79), 16 states have call predecessors, (79), 14 states have call successors, (79) Word has length 270 [2023-12-20 01:00:54,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 01:00:54,553 INFO L225 Difference]: With dead ends: 75117 [2023-12-20 01:00:54,553 INFO L226 Difference]: Without dead ends: 42906 [2023-12-20 01:00:54,590 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 796 GetRequests, 623 SyntacticMatches, 0 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10634 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=2907, Invalid=27543, Unknown=0, NotChecked=0, Total=30450 [2023-12-20 01:00:54,602 INFO L413 NwaCegarLoop]: 501 mSDtfsCounter, 2072 mSDsluCounter, 6765 mSDsCounter, 0 mSdLazyCounter, 4042 mSolverCounterSat, 574 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2075 SdHoareTripleChecker+Valid, 7266 SdHoareTripleChecker+Invalid, 4616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 574 IncrementalHoareTripleChecker+Valid, 4042 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-20 01:00:54,602 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2075 Valid, 7266 Invalid, 4616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [574 Valid, 4042 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-20 01:00:54,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42906 states. [2023-12-20 01:01:06,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42906 to 35025. [2023-12-20 01:01:06,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35025 states, 26289 states have (on average 1.2030507056183195) internal successors, (31627), 26577 states have internal predecessors, (31627), 5212 states have call successors, (5212), 3483 states have call predecessors, (5212), 3523 states have return successors, (5243), 4964 states have call predecessors, (5243), 5202 states have call successors, (5243) [2023-12-20 01:01:06,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35025 states to 35025 states and 42082 transitions. [2023-12-20 01:01:06,760 INFO L78 Accepts]: Start accepts. Automaton has 35025 states and 42082 transitions. Word has length 270 [2023-12-20 01:01:06,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 01:01:06,760 INFO L495 AbstractCegarLoop]: Abstraction has 35025 states and 42082 transitions. [2023-12-20 01:01:06,761 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 29 states have (on average 14.310344827586206) internal successors, (415), 29 states have internal predecessors, (415), 14 states have call successors, (80), 6 states have call predecessors, (80), 10 states have return successors, (79), 16 states have call predecessors, (79), 14 states have call successors, (79) [2023-12-20 01:01:06,761 INFO L276 IsEmpty]: Start isEmpty. Operand 35025 states and 42082 transitions. [2023-12-20 01:01:06,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2023-12-20 01:01:06,780 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 01:01:06,781 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 01:01:06,787 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2023-12-20 01:01:06,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 01:01:06,987 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 01:01:06,987 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 01:01:06,987 INFO L85 PathProgramCache]: Analyzing trace with hash -270129154, now seen corresponding path program 1 times [2023-12-20 01:01:06,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 01:01:06,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345534595] [2023-12-20 01:01:06,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 01:01:06,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 01:01:07,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 01:01:07,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-12-20 01:01:07,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 01:01:07,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-20 01:01:07,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 01:01:07,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-20 01:01:07,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 01:01:07,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 01:01:07,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 01:01:07,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-20 01:01:07,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-20 01:01:07,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-20 01:01:07,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-20 01:01:07,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-12-20 01:01:07,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-20 01:01:07,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-12-20 01:01:07,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-12-20 01:01:07,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-12-20 01:01:07,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2023-12-20 01:01:07,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2023-12-20 01:01:07,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-12-20 01:01:07,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2023-12-20 01:01:07,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2023-12-20 01:01:07,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2023-12-20 01:01:07,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2023-12-20 01:01:07,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2023-12-20 01:01:07,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2023-12-20 01:01:07,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2023-12-20 01:01:07,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:07,835 INFO L134 CoverageAnalysis]: Checked inductivity of 374 backedges. 50 proven. 40 refuted. 0 times theorem prover too weak. 284 trivial. 0 not checked. [2023-12-20 01:01:07,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 01:01:07,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345534595] [2023-12-20 01:01:07,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345534595] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 01:01:07,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253163015] [2023-12-20 01:01:07,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 01:01:07,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 01:01:07,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 01:01:07,837 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 01:01:07,839 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-12-20 01:01:08,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:08,049 INFO L262 TraceCheckSpWp]: Trace formula consists of 1044 conjuncts, 35 conjunts are in the unsatisfiable core [2023-12-20 01:01:08,054 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 01:01:08,716 INFO L134 CoverageAnalysis]: Checked inductivity of 374 backedges. 168 proven. 152 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-12-20 01:01:08,716 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 01:01:11,047 INFO L134 CoverageAnalysis]: Checked inductivity of 374 backedges. 38 proven. 52 refuted. 0 times theorem prover too weak. 284 trivial. 0 not checked. [2023-12-20 01:01:11,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253163015] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 01:01:11,048 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 01:01:11,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 34 [2023-12-20 01:01:11,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519440375] [2023-12-20 01:01:11,048 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 01:01:11,049 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-12-20 01:01:11,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 01:01:11,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-12-20 01:01:11,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1004, Unknown=0, NotChecked=0, Total=1122 [2023-12-20 01:01:11,050 INFO L87 Difference]: Start difference. First operand 35025 states and 42082 transitions. Second operand has 34 states, 34 states have (on average 11.294117647058824) internal successors, (384), 34 states have internal predecessors, (384), 15 states have call successors, (79), 7 states have call predecessors, (79), 8 states have return successors, (78), 15 states have call predecessors, (78), 15 states have call successors, (78) [2023-12-20 01:01:35,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 01:01:35,863 INFO L93 Difference]: Finished difference Result 81520 states and 98272 transitions. [2023-12-20 01:01:35,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2023-12-20 01:01:35,864 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 11.294117647058824) internal successors, (384), 34 states have internal predecessors, (384), 15 states have call successors, (79), 7 states have call predecessors, (79), 8 states have return successors, (78), 15 states have call predecessors, (78), 15 states have call successors, (78) Word has length 271 [2023-12-20 01:01:35,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 01:01:36,005 INFO L225 Difference]: With dead ends: 81520 [2023-12-20 01:01:36,005 INFO L226 Difference]: Without dead ends: 48339 [2023-12-20 01:01:36,058 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 742 GetRequests, 601 SyntacticMatches, 1 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6536 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=2588, Invalid=17434, Unknown=0, NotChecked=0, Total=20022 [2023-12-20 01:01:36,059 INFO L413 NwaCegarLoop]: 559 mSDtfsCounter, 4346 mSDsluCounter, 6620 mSDsCounter, 0 mSdLazyCounter, 5301 mSolverCounterSat, 1390 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4346 SdHoareTripleChecker+Valid, 7179 SdHoareTripleChecker+Invalid, 6691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1390 IncrementalHoareTripleChecker+Valid, 5301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-12-20 01:01:36,059 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4346 Valid, 7179 Invalid, 6691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1390 Valid, 5301 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-12-20 01:01:36,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48339 states. [2023-12-20 01:01:50,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48339 to 39436. [2023-12-20 01:01:50,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39436 states, 29729 states have (on average 1.2098960610851357) internal successors, (35969), 30072 states have internal predecessors, (35969), 5749 states have call successors, (5749), 3896 states have call predecessors, (5749), 3957 states have return successors, (5801), 5467 states have call predecessors, (5801), 5739 states have call successors, (5801) [2023-12-20 01:01:50,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39436 states to 39436 states and 47519 transitions. [2023-12-20 01:01:50,140 INFO L78 Accepts]: Start accepts. Automaton has 39436 states and 47519 transitions. Word has length 271 [2023-12-20 01:01:50,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 01:01:50,140 INFO L495 AbstractCegarLoop]: Abstraction has 39436 states and 47519 transitions. [2023-12-20 01:01:50,141 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 11.294117647058824) internal successors, (384), 34 states have internal predecessors, (384), 15 states have call successors, (79), 7 states have call predecessors, (79), 8 states have return successors, (78), 15 states have call predecessors, (78), 15 states have call successors, (78) [2023-12-20 01:01:50,141 INFO L276 IsEmpty]: Start isEmpty. Operand 39436 states and 47519 transitions. [2023-12-20 01:01:50,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2023-12-20 01:01:50,159 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 01:01:50,159 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-20 01:01:50,166 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2023-12-20 01:01:50,367 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2023-12-20 01:01:50,367 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 01:01:50,367 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 01:01:50,367 INFO L85 PathProgramCache]: Analyzing trace with hash 1309603853, now seen corresponding path program 1 times [2023-12-20 01:01:50,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 01:01:50,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500811712] [2023-12-20 01:01:50,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 01:01:50,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 01:01:50,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 01:01:50,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 01:01:50,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 01:01:50,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 01:01:50,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 01:01:50,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 01:01:50,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 01:01:50,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 01:01:50,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 01:01:50,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 01:01:50,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 01:01:50,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-20 01:01:50,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-12-20 01:01:50,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 01:01:50,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-12-20 01:01:50,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-12-20 01:01:50,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-12-20 01:01:50,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-12-20 01:01:50,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2023-12-20 01:01:50,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-20 01:01:50,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2023-12-20 01:01:50,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2023-12-20 01:01:50,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2023-12-20 01:01:50,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2023-12-20 01:01:50,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2023-12-20 01:01:50,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2023-12-20 01:01:50,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2023-12-20 01:01:50,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2023-12-20 01:01:50,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:01:50,451 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2023-12-20 01:01:50,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 01:01:50,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500811712] [2023-12-20 01:01:50,451 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500811712] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 01:01:50,451 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 01:01:50,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 01:01:50,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709552278] [2023-12-20 01:01:50,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 01:01:50,452 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 01:01:50,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 01:01:50,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 01:01:50,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 01:01:50,452 INFO L87 Difference]: Start difference. First operand 39436 states and 47519 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-20 01:02:02,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 01:02:02,411 INFO L93 Difference]: Finished difference Result 72855 states and 87891 transitions. [2023-12-20 01:02:02,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 01:02:02,412 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 272 [2023-12-20 01:02:02,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 01:02:02,497 INFO L225 Difference]: With dead ends: 72855 [2023-12-20 01:02:02,498 INFO L226 Difference]: Without dead ends: 35307 [2023-12-20 01:02:02,535 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 01:02:02,537 INFO L413 NwaCegarLoop]: 233 mSDtfsCounter, 16 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 663 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 01:02:02,537 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 663 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 01:02:02,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35307 states. [2023-12-20 01:02:14,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35307 to 35227. [2023-12-20 01:02:14,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35227 states, 26505 states have (on average 1.200679117147708) internal successors, (31824), 26780 states have internal predecessors, (31824), 5169 states have call successors, (5169), 3492 states have call predecessors, (5169), 3552 states have return successors, (5220), 4954 states have call predecessors, (5220), 5159 states have call successors, (5220) [2023-12-20 01:02:14,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35227 states to 35227 states and 42213 transitions. [2023-12-20 01:02:14,394 INFO L78 Accepts]: Start accepts. Automaton has 35227 states and 42213 transitions. Word has length 272 [2023-12-20 01:02:14,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 01:02:14,394 INFO L495 AbstractCegarLoop]: Abstraction has 35227 states and 42213 transitions. [2023-12-20 01:02:14,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-20 01:02:14,394 INFO L276 IsEmpty]: Start isEmpty. Operand 35227 states and 42213 transitions. [2023-12-20 01:02:14,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2023-12-20 01:02:14,414 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 01:02:14,414 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 01:02:14,414 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-12-20 01:02:14,414 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 01:02:14,414 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 01:02:14,415 INFO L85 PathProgramCache]: Analyzing trace with hash -136559749, now seen corresponding path program 1 times [2023-12-20 01:02:14,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 01:02:14,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743194094] [2023-12-20 01:02:14,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 01:02:14,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 01:02:14,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 01:02:14,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 01:02:14,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 01:02:14,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 01:02:14,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 01:02:14,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 01:02:14,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 01:02:14,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 01:02:14,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 01:02:14,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 01:02:14,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 01:02:14,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-20 01:02:14,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-12-20 01:02:14,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 01:02:14,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-12-20 01:02:14,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-12-20 01:02:14,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-12-20 01:02:14,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-12-20 01:02:14,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2023-12-20 01:02:14,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-20 01:02:14,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2023-12-20 01:02:14,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2023-12-20 01:02:14,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2023-12-20 01:02:14,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2023-12-20 01:02:14,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2023-12-20 01:02:14,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2023-12-20 01:02:14,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2023-12-20 01:02:14,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2023-12-20 01:02:14,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:14,805 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 53 proven. 39 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-12-20 01:02:14,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 01:02:14,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743194094] [2023-12-20 01:02:14,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743194094] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 01:02:14,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [884969725] [2023-12-20 01:02:14,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 01:02:14,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 01:02:14,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 01:02:14,806 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 01:02:14,809 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-12-20 01:02:15,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:15,017 INFO L262 TraceCheckSpWp]: Trace formula consists of 1047 conjuncts, 32 conjunts are in the unsatisfiable core [2023-12-20 01:02:15,021 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 01:02:15,551 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 177 proven. 138 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-12-20 01:02:15,551 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 01:02:16,281 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 48 proven. 44 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-12-20 01:02:16,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [884969725] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 01:02:16,281 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 01:02:16,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 10] total 25 [2023-12-20 01:02:16,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795009970] [2023-12-20 01:02:16,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 01:02:16,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-12-20 01:02:16,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 01:02:16,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-12-20 01:02:16,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=467, Unknown=0, NotChecked=0, Total=600 [2023-12-20 01:02:16,283 INFO L87 Difference]: Start difference. First operand 35227 states and 42213 transitions. Second operand has 25 states, 25 states have (on average 14.96) internal successors, (374), 25 states have internal predecessors, (374), 14 states have call successors, (69), 7 states have call predecessors, (69), 8 states have return successors, (68), 14 states have call predecessors, (68), 14 states have call successors, (68) [2023-12-20 01:02:31,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 01:02:31,889 INFO L93 Difference]: Finished difference Result 74820 states and 89986 transitions. [2023-12-20 01:02:31,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2023-12-20 01:02:31,890 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 14.96) internal successors, (374), 25 states have internal predecessors, (374), 14 states have call successors, (69), 7 states have call predecessors, (69), 8 states have return successors, (68), 14 states have call predecessors, (68), 14 states have call successors, (68) Word has length 273 [2023-12-20 01:02:31,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 01:02:31,977 INFO L225 Difference]: With dead ends: 74820 [2023-12-20 01:02:31,978 INFO L226 Difference]: Without dead ends: 41484 [2023-12-20 01:02:32,015 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 662 GetRequests, 593 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1276 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=895, Invalid=3935, Unknown=0, NotChecked=0, Total=4830 [2023-12-20 01:02:32,016 INFO L413 NwaCegarLoop]: 505 mSDtfsCounter, 1206 mSDsluCounter, 3514 mSDsCounter, 0 mSdLazyCounter, 2777 mSolverCounterSat, 298 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1207 SdHoareTripleChecker+Valid, 4019 SdHoareTripleChecker+Invalid, 3075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 298 IncrementalHoareTripleChecker+Valid, 2777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-20 01:02:32,016 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1207 Valid, 4019 Invalid, 3075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [298 Valid, 2777 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-20 01:02:32,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41484 states. [2023-12-20 01:02:43,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41484 to 34855. [2023-12-20 01:02:43,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34855 states, 26368 states have (on average 1.2036559466019416) internal successors, (31738), 26635 states have internal predecessors, (31738), 4991 states have call successors, (4991), 3436 states have call predecessors, (4991), 3495 states have return successors, (5041), 4783 states have call predecessors, (5041), 4981 states have call successors, (5041) [2023-12-20 01:02:44,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34855 states to 34855 states and 41770 transitions. [2023-12-20 01:02:44,047 INFO L78 Accepts]: Start accepts. Automaton has 34855 states and 41770 transitions. Word has length 273 [2023-12-20 01:02:44,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 01:02:44,047 INFO L495 AbstractCegarLoop]: Abstraction has 34855 states and 41770 transitions. [2023-12-20 01:02:44,047 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 14.96) internal successors, (374), 25 states have internal predecessors, (374), 14 states have call successors, (69), 7 states have call predecessors, (69), 8 states have return successors, (68), 14 states have call predecessors, (68), 14 states have call successors, (68) [2023-12-20 01:02:44,047 INFO L276 IsEmpty]: Start isEmpty. Operand 34855 states and 41770 transitions. [2023-12-20 01:02:44,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2023-12-20 01:02:44,063 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 01:02:44,063 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 01:02:44,069 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2023-12-20 01:02:44,269 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2023-12-20 01:02:44,270 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 01:02:44,270 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 01:02:44,270 INFO L85 PathProgramCache]: Analyzing trace with hash -717853824, now seen corresponding path program 1 times [2023-12-20 01:02:44,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 01:02:44,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432667250] [2023-12-20 01:02:44,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 01:02:44,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 01:02:44,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 01:02:45,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-12-20 01:02:45,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 01:02:45,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-20 01:02:45,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 01:02:45,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-20 01:02:45,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 01:02:45,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 01:02:45,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 01:02:45,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-20 01:02:45,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-20 01:02:45,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-20 01:02:45,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-20 01:02:45,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-12-20 01:02:45,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-12-20 01:02:45,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-20 01:02:45,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2023-12-20 01:02:45,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-12-20 01:02:45,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-12-20 01:02:45,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-12-20 01:02:45,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2023-12-20 01:02:45,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2023-12-20 01:02:45,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2023-12-20 01:02:45,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2023-12-20 01:02:45,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2023-12-20 01:02:45,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2023-12-20 01:02:45,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2023-12-20 01:02:45,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2023-12-20 01:02:45,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,216 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 39 proven. 43 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2023-12-20 01:02:45,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 01:02:45,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432667250] [2023-12-20 01:02:45,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432667250] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 01:02:45,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466701856] [2023-12-20 01:02:45,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 01:02:45,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 01:02:45,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 01:02:45,217 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 01:02:45,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-12-20 01:02:45,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 01:02:45,433 INFO L262 TraceCheckSpWp]: Trace formula consists of 1049 conjuncts, 64 conjunts are in the unsatisfiable core [2023-12-20 01:02:45,437 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 01:02:46,804 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 177 proven. 122 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2023-12-20 01:02:46,805 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 01:02:48,831 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 40 proven. 42 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2023-12-20 01:02:48,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466701856] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 01:02:48,832 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 01:02:48,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 13] total 37 [2023-12-20 01:02:48,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963135331] [2023-12-20 01:02:48,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 01:02:48,832 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2023-12-20 01:02:48,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 01:02:48,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2023-12-20 01:02:48,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1183, Unknown=0, NotChecked=0, Total=1332 [2023-12-20 01:02:48,833 INFO L87 Difference]: Start difference. First operand 34855 states and 41770 transitions. Second operand has 37 states, 37 states have (on average 10.54054054054054) internal successors, (390), 37 states have internal predecessors, (390), 17 states have call successors, (79), 7 states have call predecessors, (79), 7 states have return successors, (78), 17 states have call predecessors, (78), 17 states have call successors, (78) [2023-12-20 01:03:08,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 01:03:08,952 INFO L93 Difference]: Finished difference Result 71189 states and 85472 transitions. [2023-12-20 01:03:08,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2023-12-20 01:03:08,952 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 10.54054054054054) internal successors, (390), 37 states have internal predecessors, (390), 17 states have call successors, (79), 7 states have call predecessors, (79), 7 states have return successors, (78), 17 states have call predecessors, (78), 17 states have call successors, (78) Word has length 273 [2023-12-20 01:03:08,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 01:03:09,040 INFO L225 Difference]: With dead ends: 71189 [2023-12-20 01:03:09,040 INFO L226 Difference]: Without dead ends: 38149 [2023-12-20 01:03:09,075 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 713 GetRequests, 605 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3571 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=1408, Invalid=10582, Unknown=0, NotChecked=0, Total=11990 [2023-12-20 01:03:09,075 INFO L413 NwaCegarLoop]: 737 mSDtfsCounter, 2060 mSDsluCounter, 9154 mSDsCounter, 0 mSdLazyCounter, 7249 mSolverCounterSat, 665 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2060 SdHoareTripleChecker+Valid, 9891 SdHoareTripleChecker+Invalid, 7914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 665 IncrementalHoareTripleChecker+Valid, 7249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2023-12-20 01:03:09,075 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2060 Valid, 9891 Invalid, 7914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [665 Valid, 7249 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2023-12-20 01:03:09,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38149 states. Received shutdown request... [2023-12-20 01:03:15,135 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-20 01:03:15,135 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-20 01:03:16,212 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 [2023-12-20 01:03:16,212 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 Cannot interrupt operation gracefully because timeout expired. Forcing shutdown