/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 05:59:16,895 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 05:59:16,967 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-16 05:59:16,970 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 05:59:16,970 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 05:59:16,986 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 05:59:16,986 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 05:59:16,987 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 05:59:16,987 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 05:59:16,987 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 05:59:16,987 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 05:59:16,988 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 05:59:16,988 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 05:59:16,988 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 05:59:16,989 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 05:59:16,989 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 05:59:16,989 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 05:59:16,989 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 05:59:16,990 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-16 05:59:16,990 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 05:59:16,990 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 05:59:16,994 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 05:59:16,994 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 05:59:16,994 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 05:59:16,994 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 05:59:16,995 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 05:59:16,995 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 05:59:16,995 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 05:59:16,996 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 05:59:16,996 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 05:59:16,997 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 05:59:16,997 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 05:59:16,997 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 05:59:16,997 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 05:59:16,997 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 05:59:16,998 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 05:59:16,998 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-16 05:59:16,998 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-16 05:59:16,998 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 05:59:16,998 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 05:59:16,998 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 05:59:16,999 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 05:59:16,999 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 05:59:16,999 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> false [2023-12-16 05:59:17,179 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 05:59:17,199 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 05:59:17,202 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 05:59:17,203 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 05:59:17,203 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 05:59:17,204 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c [2023-12-16 05:59:18,349 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 05:59:18,545 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 05:59:18,546 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c [2023-12-16 05:59:18,559 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b5081acde/f4f4d292aa8f40c68b34295e44216d9a/FLAGff4773947 [2023-12-16 05:59:18,572 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b5081acde/f4f4d292aa8f40c68b34295e44216d9a [2023-12-16 05:59:18,575 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 05:59:18,576 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 05:59:18,577 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 05:59:18,577 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 05:59:18,581 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 05:59:18,581 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:59:18" (1/1) ... [2023-12-16 05:59:18,582 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@45fbba90 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:59:18, skipping insertion in model container [2023-12-16 05:59:18,582 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:59:18" (1/1) ... [2023-12-16 05:59:18,618 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 05:59:18,851 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.5.ufo.BOUNDED-10.pals.c[14595,14608] [2023-12-16 05:59:18,854 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 05:59:18,862 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 05:59:18,917 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.5.ufo.BOUNDED-10.pals.c[14595,14608] [2023-12-16 05:59:18,921 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 05:59:18,941 INFO L206 MainTranslator]: Completed translation [2023-12-16 05:59:18,941 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:59:18 WrapperNode [2023-12-16 05:59:18,941 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 05:59:18,942 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 05:59:18,942 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 05:59:18,942 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 05:59:18,964 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:59:18" (1/1) ... [2023-12-16 05:59:18,974 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:59:18" (1/1) ... [2023-12-16 05:59:19,010 INFO L138 Inliner]: procedures = 32, calls = 47, calls flagged for inlining = 13, calls inlined = 13, statements flattened = 501 [2023-12-16 05:59:19,011 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 05:59:19,011 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 05:59:19,012 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 05:59:19,012 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 05:59:19,033 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:59:18" (1/1) ... [2023-12-16 05:59:19,033 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:59:18" (1/1) ... [2023-12-16 05:59:19,037 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:59:18" (1/1) ... [2023-12-16 05:59:19,048 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-16 05:59:19,049 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:59:18" (1/1) ... [2023-12-16 05:59:19,049 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:59:18" (1/1) ... [2023-12-16 05:59:19,056 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:59:18" (1/1) ... [2023-12-16 05:59:19,059 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:59:18" (1/1) ... [2023-12-16 05:59:19,062 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:59:18" (1/1) ... [2023-12-16 05:59:19,063 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:59:18" (1/1) ... [2023-12-16 05:59:19,067 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 05:59:19,068 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 05:59:19,068 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 05:59:19,068 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 05:59:19,069 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:59:18" (1/1) ... [2023-12-16 05:59:19,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 05:59:19,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:59:19,122 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-16 05:59:19,158 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-16 05:59:19,178 INFO L130 BoogieDeclarations]: Found specification of procedure read_manual_selection_history [2023-12-16 05:59:19,178 INFO L138 BoogieDeclarations]: Found implementation of procedure read_manual_selection_history [2023-12-16 05:59:19,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 05:59:19,178 INFO L130 BoogieDeclarations]: Found specification of procedure read_side2_failed_history [2023-12-16 05:59:19,178 INFO L138 BoogieDeclarations]: Found implementation of procedure read_side2_failed_history [2023-12-16 05:59:19,179 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2023-12-16 05:59:19,180 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2023-12-16 05:59:19,180 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-16 05:59:19,180 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-16 05:59:19,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-16 05:59:19,180 INFO L130 BoogieDeclarations]: Found specification of procedure read_side1_failed_history [2023-12-16 05:59:19,180 INFO L138 BoogieDeclarations]: Found implementation of procedure read_side1_failed_history [2023-12-16 05:59:19,180 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 05:59:19,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 05:59:19,181 INFO L130 BoogieDeclarations]: Found specification of procedure read_active_side_history [2023-12-16 05:59:19,181 INFO L138 BoogieDeclarations]: Found implementation of procedure read_active_side_history [2023-12-16 05:59:19,283 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 05:59:19,285 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 05:59:19,745 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 05:59:19,820 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 05:59:19,821 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-16 05:59:19,821 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:59:19 BoogieIcfgContainer [2023-12-16 05:59:19,821 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 05:59:19,823 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 05:59:19,823 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 05:59:19,826 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 05:59:19,826 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 05:59:18" (1/3) ... [2023-12-16 05:59:19,828 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@60404df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:59:19, skipping insertion in model container [2023-12-16 05:59:19,828 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:59:18" (2/3) ... [2023-12-16 05:59:19,828 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@60404df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:59:19, skipping insertion in model container [2023-12-16 05:59:19,828 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:59:19" (3/3) ... [2023-12-16 05:59:19,829 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c [2023-12-16 05:59:19,841 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 05:59:19,842 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-16 05:59:19,887 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 05:59:19,891 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;@3063d508, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 05:59:19,891 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-16 05:59:19,894 INFO L276 IsEmpty]: Start isEmpty. Operand has 164 states, 127 states have (on average 1.6062992125984252) internal successors, (204), 128 states have internal predecessors, (204), 29 states have call successors, (29), 6 states have call predecessors, (29), 6 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-12-16 05:59:19,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-12-16 05:59:19,900 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:19,900 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-16 05:59:19,901 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:19,904 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:19,904 INFO L85 PathProgramCache]: Analyzing trace with hash 416796339, now seen corresponding path program 1 times [2023-12-16 05:59:19,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:19,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831884627] [2023-12-16 05:59:19,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:19,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:20,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:20,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-16 05:59:20,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:20,127 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-16 05:59:20,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:20,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831884627] [2023-12-16 05:59:20,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831884627] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:20,128 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:20,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-16 05:59:20,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60048013] [2023-12-16 05:59:20,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:20,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-16 05:59:20,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:20,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-16 05:59:20,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-16 05:59:20,162 INFO L87 Difference]: Start difference. First operand has 164 states, 127 states have (on average 1.6062992125984252) internal successors, (204), 128 states have internal predecessors, (204), 29 states have call successors, (29), 6 states have call predecessors, (29), 6 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) 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-16 05:59:20,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:20,239 INFO L93 Difference]: Finished difference Result 313 states and 525 transitions. [2023-12-16 05:59:20,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-16 05:59:20,243 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-16 05:59:20,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:20,250 INFO L225 Difference]: With dead ends: 313 [2023-12-16 05:59:20,250 INFO L226 Difference]: Without dead ends: 162 [2023-12-16 05:59:20,257 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-16 05:59:20,260 INFO L413 NwaCegarLoop]: 253 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:20,261 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 253 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:59:20,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2023-12-16 05:59:20,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 162. [2023-12-16 05:59:20,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 126 states have (on average 1.5793650793650793) internal successors, (199), 126 states have internal predecessors, (199), 29 states have call successors, (29), 6 states have call predecessors, (29), 6 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-12-16 05:59:20,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 257 transitions. [2023-12-16 05:59:20,314 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 257 transitions. Word has length 23 [2023-12-16 05:59:20,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:20,315 INFO L495 AbstractCegarLoop]: Abstraction has 162 states and 257 transitions. [2023-12-16 05:59:20,315 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-16 05:59:20,315 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 257 transitions. [2023-12-16 05:59:20,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-12-16 05:59:20,317 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:20,317 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-16 05:59:20,317 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-16 05:59:20,318 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:20,318 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:20,318 INFO L85 PathProgramCache]: Analyzing trace with hash -1577348367, now seen corresponding path program 1 times [2023-12-16 05:59:20,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:20,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681059122] [2023-12-16 05:59:20,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:20,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:20,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:20,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-16 05:59:20,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:20,487 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-16 05:59:20,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:20,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681059122] [2023-12-16 05:59:20,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681059122] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:20,488 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:20,488 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 05:59:20,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621590379] [2023-12-16 05:59:20,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:20,489 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 05:59:20,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:20,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 05:59:20,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-16 05:59:20,490 INFO L87 Difference]: Start difference. First operand 162 states and 257 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-16 05:59:20,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:20,619 INFO L93 Difference]: Finished difference Result 415 states and 665 transitions. [2023-12-16 05:59:20,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 05:59:20,620 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-16 05:59:20,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:20,623 INFO L225 Difference]: With dead ends: 415 [2023-12-16 05:59:20,624 INFO L226 Difference]: Without dead ends: 266 [2023-12-16 05:59:20,625 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-16 05:59:20,626 INFO L413 NwaCegarLoop]: 247 mSDtfsCounter, 130 mSDsluCounter, 966 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 1213 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:20,626 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [154 Valid, 1213 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 05:59:20,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2023-12-16 05:59:20,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 162. [2023-12-16 05:59:20,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 126 states have (on average 1.4841269841269842) internal successors, (187), 126 states have internal predecessors, (187), 29 states have call successors, (29), 6 states have call predecessors, (29), 6 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-12-16 05:59:20,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 245 transitions. [2023-12-16 05:59:20,654 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 245 transitions. Word has length 23 [2023-12-16 05:59:20,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:20,654 INFO L495 AbstractCegarLoop]: Abstraction has 162 states and 245 transitions. [2023-12-16 05:59:20,655 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-16 05:59:20,655 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 245 transitions. [2023-12-16 05:59:20,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-12-16 05:59:20,656 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:20,656 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-16 05:59:20,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-16 05:59:20,657 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:20,657 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:20,657 INFO L85 PathProgramCache]: Analyzing trace with hash -2120967277, now seen corresponding path program 1 times [2023-12-16 05:59:20,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:20,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648176547] [2023-12-16 05:59:20,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:20,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:20,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:20,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:20,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:20,804 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-16 05:59:20,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:20,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648176547] [2023-12-16 05:59:20,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648176547] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:20,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:20,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 05:59:20,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270244021] [2023-12-16 05:59:20,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:20,807 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 05:59:20,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:20,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 05:59:20,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 05:59:20,831 INFO L87 Difference]: Start difference. First operand 162 states and 245 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-16 05:59:20,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:20,897 INFO L93 Difference]: Finished difference Result 312 states and 481 transitions. [2023-12-16 05:59:20,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 05:59:20,898 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-16 05:59:20,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:20,899 INFO L225 Difference]: With dead ends: 312 [2023-12-16 05:59:20,899 INFO L226 Difference]: Without dead ends: 166 [2023-12-16 05:59:20,900 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-16 05:59:20,900 INFO L413 NwaCegarLoop]: 234 mSDtfsCounter, 5 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 692 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-16 05:59:20,901 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 692 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:59:20,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2023-12-16 05:59:20,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 166. [2023-12-16 05:59:20,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 129 states have (on average 1.4728682170542635) internal successors, (190), 129 states have internal predecessors, (190), 29 states have call successors, (29), 7 states have call predecessors, (29), 7 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-12-16 05:59:20,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 248 transitions. [2023-12-16 05:59:20,906 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 248 transitions. Word has length 34 [2023-12-16 05:59:20,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:20,907 INFO L495 AbstractCegarLoop]: Abstraction has 166 states and 248 transitions. [2023-12-16 05:59:20,907 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-16 05:59:20,907 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 248 transitions. [2023-12-16 05:59:20,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-12-16 05:59:20,908 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:20,908 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-16 05:59:20,908 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-16 05:59:20,908 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:20,908 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:20,908 INFO L85 PathProgramCache]: Analyzing trace with hash 1787555156, now seen corresponding path program 1 times [2023-12-16 05:59:20,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:20,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96293867] [2023-12-16 05:59:20,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:20,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:20,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:20,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:20,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:20,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-16 05:59:20,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:20,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-16 05:59:20,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:20,971 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-16 05:59:20,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:20,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96293867] [2023-12-16 05:59:20,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96293867] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:20,972 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:20,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 05:59:20,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876654160] [2023-12-16 05:59:20,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:20,973 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 05:59:20,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:20,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 05:59:20,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 05:59:20,974 INFO L87 Difference]: Start difference. First operand 166 states and 248 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-16 05:59:21,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:21,015 INFO L93 Difference]: Finished difference Result 458 states and 695 transitions. [2023-12-16 05:59:21,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 05:59:21,016 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-16 05:59:21,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:21,019 INFO L225 Difference]: With dead ends: 458 [2023-12-16 05:59:21,019 INFO L226 Difference]: Without dead ends: 308 [2023-12-16 05:59:21,023 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-16 05:59:21,027 INFO L413 NwaCegarLoop]: 242 mSDtfsCounter, 206 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:21,028 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 476 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:59:21,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2023-12-16 05:59:21,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 304. [2023-12-16 05:59:21,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 232 states have (on average 1.4913793103448276) internal successors, (346), 233 states have internal predecessors, (346), 57 states have call successors, (57), 14 states have call predecessors, (57), 14 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2023-12-16 05:59:21,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 460 transitions. [2023-12-16 05:59:21,066 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 460 transitions. Word has length 48 [2023-12-16 05:59:21,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:21,066 INFO L495 AbstractCegarLoop]: Abstraction has 304 states and 460 transitions. [2023-12-16 05:59:21,066 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-16 05:59:21,066 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 460 transitions. [2023-12-16 05:59:21,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-12-16 05:59:21,067 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:21,067 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-16 05:59:21,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-16 05:59:21,068 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:21,068 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:21,068 INFO L85 PathProgramCache]: Analyzing trace with hash 1878750554, now seen corresponding path program 1 times [2023-12-16 05:59:21,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:21,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470504430] [2023-12-16 05:59:21,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:21,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:21,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:21,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:21,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:21,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-16 05:59:21,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:21,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 05:59:21,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:21,116 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-16 05:59:21,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:21,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470504430] [2023-12-16 05:59:21,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470504430] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:21,116 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:21,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 05:59:21,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81496328] [2023-12-16 05:59:21,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:21,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 05:59:21,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:21,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 05:59:21,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 05:59:21,117 INFO L87 Difference]: Start difference. First operand 304 states and 460 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-16 05:59:21,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:21,171 INFO L93 Difference]: Finished difference Result 860 states and 1310 transitions. [2023-12-16 05:59:21,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 05:59:21,172 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-16 05:59:21,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:21,178 INFO L225 Difference]: With dead ends: 860 [2023-12-16 05:59:21,178 INFO L226 Difference]: Without dead ends: 572 [2023-12-16 05:59:21,179 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-16 05:59:21,183 INFO L413 NwaCegarLoop]: 255 mSDtfsCounter, 202 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 491 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-16 05:59:21,183 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [202 Valid, 491 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:59:21,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2023-12-16 05:59:21,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 559. [2023-12-16 05:59:21,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 417 states have (on average 1.4916067146282974) internal successors, (622), 420 states have internal predecessors, (622), 113 states have call successors, (113), 28 states have call predecessors, (113), 28 states have return successors, (113), 110 states have call predecessors, (113), 113 states have call successors, (113) [2023-12-16 05:59:21,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 848 transitions. [2023-12-16 05:59:21,224 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 848 transitions. Word has length 49 [2023-12-16 05:59:21,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:21,225 INFO L495 AbstractCegarLoop]: Abstraction has 559 states and 848 transitions. [2023-12-16 05:59:21,225 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-16 05:59:21,226 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 848 transitions. [2023-12-16 05:59:21,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-12-16 05:59:21,229 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:21,230 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-16 05:59:21,230 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-16 05:59:21,230 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:21,231 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:21,232 INFO L85 PathProgramCache]: Analyzing trace with hash 598886876, now seen corresponding path program 1 times [2023-12-16 05:59:21,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:21,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462567778] [2023-12-16 05:59:21,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:21,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:21,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:21,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:21,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:21,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-16 05:59:21,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:21,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 05:59:21,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:21,371 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-16 05:59:21,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:21,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462567778] [2023-12-16 05:59:21,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462567778] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:21,372 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:21,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 05:59:21,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305694325] [2023-12-16 05:59:21,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:21,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 05:59:21,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:21,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 05:59:21,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 05:59:21,373 INFO L87 Difference]: Start difference. First operand 559 states and 848 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-16 05:59:21,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:21,510 INFO L93 Difference]: Finished difference Result 1180 states and 1795 transitions. [2023-12-16 05:59:21,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 05:59:21,511 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-16 05:59:21,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:21,515 INFO L225 Difference]: With dead ends: 1180 [2023-12-16 05:59:21,515 INFO L226 Difference]: Without dead ends: 637 [2023-12-16 05:59:21,517 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-16 05:59:21,517 INFO L413 NwaCegarLoop]: 210 mSDtfsCounter, 333 mSDsluCounter, 409 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 619 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:21,517 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 619 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 05:59:21,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2023-12-16 05:59:21,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 629. [2023-12-16 05:59:21,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 629 states, 479 states have (on average 1.4822546972860124) internal successors, (710), 482 states have internal predecessors, (710), 117 states have call successors, (117), 32 states have call predecessors, (117), 32 states have return successors, (117), 114 states have call predecessors, (117), 117 states have call successors, (117) [2023-12-16 05:59:21,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 629 states to 629 states and 944 transitions. [2023-12-16 05:59:21,567 INFO L78 Accepts]: Start accepts. Automaton has 629 states and 944 transitions. Word has length 49 [2023-12-16 05:59:21,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:21,567 INFO L495 AbstractCegarLoop]: Abstraction has 629 states and 944 transitions. [2023-12-16 05:59:21,568 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-16 05:59:21,568 INFO L276 IsEmpty]: Start isEmpty. Operand 629 states and 944 transitions. [2023-12-16 05:59:21,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-12-16 05:59:21,569 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:21,570 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-16 05:59:21,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-16 05:59:21,570 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:21,570 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:21,570 INFO L85 PathProgramCache]: Analyzing trace with hash 1052158445, now seen corresponding path program 1 times [2023-12-16 05:59:21,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:21,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130511255] [2023-12-16 05:59:21,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:21,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:21,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:21,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:21,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:21,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-16 05:59:21,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:21,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:59:21,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:21,674 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-16 05:59:21,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:21,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130511255] [2023-12-16 05:59:21,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130511255] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:21,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:21,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 05:59:21,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060567226] [2023-12-16 05:59:21,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:21,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 05:59:21,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:21,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 05:59:21,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 05:59:21,676 INFO L87 Difference]: Start difference. First operand 629 states and 944 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-16 05:59:21,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:21,798 INFO L93 Difference]: Finished difference Result 1184 states and 1795 transitions. [2023-12-16 05:59:21,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 05:59:21,799 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-16 05:59:21,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:21,801 INFO L225 Difference]: With dead ends: 1184 [2023-12-16 05:59:21,801 INFO L226 Difference]: Without dead ends: 641 [2023-12-16 05:59:21,803 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-16 05:59:21,804 INFO L413 NwaCegarLoop]: 210 mSDtfsCounter, 330 mSDsluCounter, 411 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:21,804 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [330 Valid, 621 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 05:59:21,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2023-12-16 05:59:21,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 637. [2023-12-16 05:59:21,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 487 states have (on average 1.4743326488706365) internal successors, (718), 490 states have internal predecessors, (718), 117 states have call successors, (117), 32 states have call predecessors, (117), 32 states have return successors, (117), 114 states have call predecessors, (117), 117 states have call successors, (117) [2023-12-16 05:59:21,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 952 transitions. [2023-12-16 05:59:21,846 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 952 transitions. Word has length 50 [2023-12-16 05:59:21,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:21,847 INFO L495 AbstractCegarLoop]: Abstraction has 637 states and 952 transitions. [2023-12-16 05:59:21,847 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-16 05:59:21,848 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 952 transitions. [2023-12-16 05:59:21,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-16 05:59:21,848 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:21,848 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-16 05:59:21,848 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-16 05:59:21,848 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:21,849 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:21,849 INFO L85 PathProgramCache]: Analyzing trace with hash -130272225, now seen corresponding path program 1 times [2023-12-16 05:59:21,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:21,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426030781] [2023-12-16 05:59:21,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:21,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:21,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:21,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:21,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:21,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-16 05:59:21,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:21,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-16 05:59:21,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:21,943 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-16 05:59:21,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:21,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426030781] [2023-12-16 05:59:21,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426030781] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:21,944 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:21,944 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 05:59:21,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80331369] [2023-12-16 05:59:21,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:21,944 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 05:59:21,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:21,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 05:59:21,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 05:59:21,945 INFO L87 Difference]: Start difference. First operand 637 states and 952 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-16 05:59:22,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:22,075 INFO L93 Difference]: Finished difference Result 1184 states and 1787 transitions. [2023-12-16 05:59:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 05:59:22,076 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-16 05:59:22,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:22,080 INFO L225 Difference]: With dead ends: 1184 [2023-12-16 05:59:22,080 INFO L226 Difference]: Without dead ends: 641 [2023-12-16 05:59:22,082 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-16 05:59:22,083 INFO L413 NwaCegarLoop]: 211 mSDtfsCounter, 52 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 618 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:22,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 618 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 05:59:22,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2023-12-16 05:59:22,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 637. [2023-12-16 05:59:22,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 487 states have (on average 1.4661190965092403) internal successors, (714), 490 states have internal predecessors, (714), 117 states have call successors, (117), 32 states have call predecessors, (117), 32 states have return successors, (117), 114 states have call predecessors, (117), 117 states have call successors, (117) [2023-12-16 05:59:22,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 948 transitions. [2023-12-16 05:59:22,117 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 948 transitions. Word has length 52 [2023-12-16 05:59:22,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:22,117 INFO L495 AbstractCegarLoop]: Abstraction has 637 states and 948 transitions. [2023-12-16 05:59:22,117 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-16 05:59:22,118 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 948 transitions. [2023-12-16 05:59:22,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-12-16 05:59:22,119 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:22,119 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-16 05:59:22,119 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-16 05:59:22,119 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:22,120 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:22,120 INFO L85 PathProgramCache]: Analyzing trace with hash -682908374, now seen corresponding path program 1 times [2023-12-16 05:59:22,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:22,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139219224] [2023-12-16 05:59:22,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:22,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:22,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:22,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-16 05:59:22,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-16 05:59:22,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,260 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-16 05:59:22,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:22,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139219224] [2023-12-16 05:59:22,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139219224] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:22,261 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:22,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 05:59:22,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92971016] [2023-12-16 05:59:22,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:22,261 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 05:59:22,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:22,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 05:59:22,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 05:59:22,262 INFO L87 Difference]: Start difference. First operand 637 states and 948 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-16 05:59:22,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:22,338 INFO L93 Difference]: Finished difference Result 1200 states and 1807 transitions. [2023-12-16 05:59:22,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 05:59:22,339 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-16 05:59:22,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:22,343 INFO L225 Difference]: With dead ends: 1200 [2023-12-16 05:59:22,343 INFO L226 Difference]: Without dead ends: 657 [2023-12-16 05:59:22,344 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-16 05:59:22,346 INFO L413 NwaCegarLoop]: 236 mSDtfsCounter, 6 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 704 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-16 05:59:22,346 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 704 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:59:22,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2023-12-16 05:59:22,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 657. [2023-12-16 05:59:22,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 503 states have (on average 1.4512922465208749) internal successors, (730), 506 states have internal predecessors, (730), 117 states have call successors, (117), 36 states have call predecessors, (117), 36 states have return successors, (117), 114 states have call predecessors, (117), 117 states have call successors, (117) [2023-12-16 05:59:22,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 964 transitions. [2023-12-16 05:59:22,380 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 964 transitions. Word has length 53 [2023-12-16 05:59:22,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:22,380 INFO L495 AbstractCegarLoop]: Abstraction has 657 states and 964 transitions. [2023-12-16 05:59:22,380 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-16 05:59:22,380 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 964 transitions. [2023-12-16 05:59:22,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-12-16 05:59:22,381 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:22,381 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-16 05:59:22,381 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-16 05:59:22,381 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:22,382 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:22,382 INFO L85 PathProgramCache]: Analyzing trace with hash 1527575408, now seen corresponding path program 1 times [2023-12-16 05:59:22,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:22,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15968454] [2023-12-16 05:59:22,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:22,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:22,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:22,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-16 05:59:22,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-16 05:59:22,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-16 05:59:22,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,544 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-16 05:59:22,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:22,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15968454] [2023-12-16 05:59:22,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15968454] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:22,544 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:22,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 05:59:22,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370541922] [2023-12-16 05:59:22,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:22,545 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 05:59:22,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:22,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 05:59:22,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 05:59:22,545 INFO L87 Difference]: Start difference. First operand 657 states and 964 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-16 05:59:22,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:22,616 INFO L93 Difference]: Finished difference Result 1240 states and 1851 transitions. [2023-12-16 05:59:22,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 05:59:22,617 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-16 05:59:22,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:22,619 INFO L225 Difference]: With dead ends: 1240 [2023-12-16 05:59:22,619 INFO L226 Difference]: Without dead ends: 677 [2023-12-16 05:59:22,623 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-16 05:59:22,623 INFO L413 NwaCegarLoop]: 233 mSDtfsCounter, 6 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 690 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-16 05:59:22,624 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 690 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:59:22,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2023-12-16 05:59:22,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 677. [2023-12-16 05:59:22,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 677 states, 519 states have (on average 1.4373795761078998) internal successors, (746), 522 states have internal predecessors, (746), 117 states have call successors, (117), 40 states have call predecessors, (117), 40 states have return successors, (117), 114 states have call predecessors, (117), 117 states have call successors, (117) [2023-12-16 05:59:22,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 677 states to 677 states and 980 transitions. [2023-12-16 05:59:22,653 INFO L78 Accepts]: Start accepts. Automaton has 677 states and 980 transitions. Word has length 61 [2023-12-16 05:59:22,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:22,655 INFO L495 AbstractCegarLoop]: Abstraction has 677 states and 980 transitions. [2023-12-16 05:59:22,655 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-16 05:59:22,655 INFO L276 IsEmpty]: Start isEmpty. Operand 677 states and 980 transitions. [2023-12-16 05:59:22,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-12-16 05:59:22,656 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:22,656 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-16 05:59:22,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-16 05:59:22,656 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:22,657 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:22,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1184701862, now seen corresponding path program 1 times [2023-12-16 05:59:22,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:22,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587592256] [2023-12-16 05:59:22,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:22,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:22,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:22,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-16 05:59:22,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-16 05:59:22,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-16 05:59:22,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-16 05:59:22,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,781 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-16 05:59:22,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:22,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587592256] [2023-12-16 05:59:22,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587592256] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:22,782 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:22,782 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 05:59:22,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822610962] [2023-12-16 05:59:22,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:22,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 05:59:22,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:22,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 05:59:22,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 05:59:22,783 INFO L87 Difference]: Start difference. First operand 677 states and 980 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-16 05:59:22,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:22,840 INFO L93 Difference]: Finished difference Result 1276 states and 1867 transitions. [2023-12-16 05:59:22,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 05:59:22,841 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-16 05:59:22,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:22,843 INFO L225 Difference]: With dead ends: 1276 [2023-12-16 05:59:22,843 INFO L226 Difference]: Without dead ends: 693 [2023-12-16 05:59:22,845 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-16 05:59:22,845 INFO L413 NwaCegarLoop]: 238 mSDtfsCounter, 5 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 699 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-16 05:59:22,846 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 699 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:59:22,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2023-12-16 05:59:22,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 693. [2023-12-16 05:59:22,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 531 states have (on average 1.4274952919020716) internal successors, (758), 534 states have internal predecessors, (758), 117 states have call successors, (117), 44 states have call predecessors, (117), 44 states have return successors, (117), 114 states have call predecessors, (117), 117 states have call successors, (117) [2023-12-16 05:59:22,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 992 transitions. [2023-12-16 05:59:22,878 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 992 transitions. Word has length 69 [2023-12-16 05:59:22,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:22,879 INFO L495 AbstractCegarLoop]: Abstraction has 693 states and 992 transitions. [2023-12-16 05:59:22,879 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-16 05:59:22,879 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 992 transitions. [2023-12-16 05:59:22,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-12-16 05:59:22,880 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:22,880 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-16 05:59:22,880 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-16 05:59:22,880 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:22,880 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:22,880 INFO L85 PathProgramCache]: Analyzing trace with hash 1211757441, now seen corresponding path program 1 times [2023-12-16 05:59:22,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:22,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734537603] [2023-12-16 05:59:22,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:22,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:22,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:22,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-16 05:59:22,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-16 05:59:22,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-16 05:59:22,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-16 05:59:22,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:22,999 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-16 05:59:22,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:22,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734537603] [2023-12-16 05:59:23,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734537603] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:23,000 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:23,000 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 05:59:23,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137960321] [2023-12-16 05:59:23,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:23,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 05:59:23,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:23,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 05:59:23,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 05:59:23,001 INFO L87 Difference]: Start difference. First operand 693 states and 992 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-16 05:59:23,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:23,070 INFO L93 Difference]: Finished difference Result 1312 states and 1907 transitions. [2023-12-16 05:59:23,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 05:59:23,071 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-16 05:59:23,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:23,073 INFO L225 Difference]: With dead ends: 1312 [2023-12-16 05:59:23,073 INFO L226 Difference]: Without dead ends: 713 [2023-12-16 05:59:23,075 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-16 05:59:23,075 INFO L413 NwaCegarLoop]: 233 mSDtfsCounter, 6 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 690 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-16 05:59:23,075 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 690 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:59:23,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-12-16 05:59:23,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 713. [2023-12-16 05:59:23,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 713 states, 547 states have (on average 1.4149908592321756) internal successors, (774), 550 states have internal predecessors, (774), 117 states have call successors, (117), 48 states have call predecessors, (117), 48 states have return successors, (117), 114 states have call predecessors, (117), 117 states have call successors, (117) [2023-12-16 05:59:23,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 1008 transitions. [2023-12-16 05:59:23,123 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 1008 transitions. Word has length 69 [2023-12-16 05:59:23,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:23,124 INFO L495 AbstractCegarLoop]: Abstraction has 713 states and 1008 transitions. [2023-12-16 05:59:23,124 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-16 05:59:23,124 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 1008 transitions. [2023-12-16 05:59:23,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-16 05:59:23,128 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:23,129 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-16 05:59:23,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-16 05:59:23,129 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:23,129 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:23,129 INFO L85 PathProgramCache]: Analyzing trace with hash -1107298427, now seen corresponding path program 1 times [2023-12-16 05:59:23,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:23,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146830827] [2023-12-16 05:59:23,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:23,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:23,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:23,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:23,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:23,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-16 05:59:23,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:23,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-16 05:59:23,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:23,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-16 05:59:23,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:23,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-16 05:59:23,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:23,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-16 05:59:23,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:23,280 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-16 05:59:23,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:23,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146830827] [2023-12-16 05:59:23,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146830827] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:23,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:23,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 05:59:23,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413667038] [2023-12-16 05:59:23,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:23,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 05:59:23,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:23,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 05:59:23,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 05:59:23,283 INFO L87 Difference]: Start difference. First operand 713 states and 1008 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-16 05:59:23,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:23,336 INFO L93 Difference]: Finished difference Result 1356 states and 1935 transitions. [2023-12-16 05:59:23,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 05:59:23,337 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-16 05:59:23,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:23,340 INFO L225 Difference]: With dead ends: 1356 [2023-12-16 05:59:23,341 INFO L226 Difference]: Without dead ends: 737 [2023-12-16 05:59:23,342 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-16 05:59:23,343 INFO L413 NwaCegarLoop]: 237 mSDtfsCounter, 7 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 701 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-16 05:59:23,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 701 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:59:23,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2023-12-16 05:59:23,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 737. [2023-12-16 05:59:23,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 567 states have (on average 1.400352733686067) internal successors, (794), 570 states have internal predecessors, (794), 117 states have call successors, (117), 52 states have call predecessors, (117), 52 states have return successors, (117), 114 states have call predecessors, (117), 117 states have call successors, (117) [2023-12-16 05:59:23,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 1028 transitions. [2023-12-16 05:59:23,374 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 1028 transitions. Word has length 77 [2023-12-16 05:59:23,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:23,374 INFO L495 AbstractCegarLoop]: Abstraction has 737 states and 1028 transitions. [2023-12-16 05:59:23,374 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-16 05:59:23,374 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 1028 transitions. [2023-12-16 05:59:23,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-16 05:59:23,375 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:23,375 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-16 05:59:23,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-16 05:59:23,375 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:23,376 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:23,376 INFO L85 PathProgramCache]: Analyzing trace with hash 1484136390, now seen corresponding path program 1 times [2023-12-16 05:59:23,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:23,376 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002985639] [2023-12-16 05:59:23,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:23,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:23,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:23,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:23,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:23,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-16 05:59:23,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:23,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-16 05:59:23,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:23,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-16 05:59:23,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:23,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-16 05:59:23,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:23,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-16 05:59:23,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:23,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-16 05:59:23,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:23,636 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-16 05:59:23,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:23,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002985639] [2023-12-16 05:59:23,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002985639] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:23,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:23,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:59:23,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540140096] [2023-12-16 05:59:23,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:23,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:59:23,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:23,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:59:23,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:59:23,638 INFO L87 Difference]: Start difference. First operand 737 states and 1028 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-16 05:59:23,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:23,864 INFO L93 Difference]: Finished difference Result 2086 states and 2926 transitions. [2023-12-16 05:59:23,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-16 05:59:23,865 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-16 05:59:23,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:23,871 INFO L225 Difference]: With dead ends: 2086 [2023-12-16 05:59:23,872 INFO L226 Difference]: Without dead ends: 1443 [2023-12-16 05:59:23,873 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-16 05:59:23,874 INFO L413 NwaCegarLoop]: 226 mSDtfsCounter, 251 mSDsluCounter, 1102 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 1328 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:23,874 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [265 Valid, 1328 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 05:59:23,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1443 states. [2023-12-16 05:59:23,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1443 to 882. [2023-12-16 05:59:23,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 675 states have (on average 1.3911111111111112) internal successors, (939), 679 states have internal predecessors, (939), 141 states have call successors, (141), 65 states have call predecessors, (141), 65 states have return successors, (141), 137 states have call predecessors, (141), 141 states have call successors, (141) [2023-12-16 05:59:23,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1221 transitions. [2023-12-16 05:59:23,931 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1221 transitions. Word has length 80 [2023-12-16 05:59:23,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:23,931 INFO L495 AbstractCegarLoop]: Abstraction has 882 states and 1221 transitions. [2023-12-16 05:59:23,932 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-16 05:59:23,932 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1221 transitions. [2023-12-16 05:59:23,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-12-16 05:59:23,933 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:23,933 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-16 05:59:23,933 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-16 05:59:23,933 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:23,933 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:23,933 INFO L85 PathProgramCache]: Analyzing trace with hash -861295851, now seen corresponding path program 1 times [2023-12-16 05:59:23,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:23,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504158741] [2023-12-16 05:59:23,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:23,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:23,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:24,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-16 05:59:24,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-16 05:59:24,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-16 05:59:24,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-16 05:59:24,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-16 05:59:24,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-16 05:59:24,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,042 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-16 05:59:24,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:24,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504158741] [2023-12-16 05:59:24,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504158741] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:24,042 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:24,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 05:59:24,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329104666] [2023-12-16 05:59:24,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:24,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 05:59:24,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:24,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 05:59:24,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 05:59:24,044 INFO L87 Difference]: Start difference. First operand 882 states and 1221 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-16 05:59:24,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:24,118 INFO L93 Difference]: Finished difference Result 1653 states and 2307 transitions. [2023-12-16 05:59:24,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 05:59:24,118 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-16 05:59:24,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:24,121 INFO L225 Difference]: With dead ends: 1653 [2023-12-16 05:59:24,121 INFO L226 Difference]: Without dead ends: 902 [2023-12-16 05:59:24,124 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-16 05:59:24,124 INFO L413 NwaCegarLoop]: 238 mSDtfsCounter, 5 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 699 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-16 05:59:24,124 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 699 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:59:24,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 902 states. [2023-12-16 05:59:24,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 902 to 902. [2023-12-16 05:59:24,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 902 states, 690 states have (on average 1.382608695652174) internal successors, (954), 694 states have internal predecessors, (954), 141 states have call successors, (141), 70 states have call predecessors, (141), 70 states have return successors, (141), 137 states have call predecessors, (141), 141 states have call successors, (141) [2023-12-16 05:59:24,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 902 states to 902 states and 1236 transitions. [2023-12-16 05:59:24,173 INFO L78 Accepts]: Start accepts. Automaton has 902 states and 1236 transitions. Word has length 84 [2023-12-16 05:59:24,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:24,174 INFO L495 AbstractCegarLoop]: Abstraction has 902 states and 1236 transitions. [2023-12-16 05:59:24,174 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-16 05:59:24,174 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states and 1236 transitions. [2023-12-16 05:59:24,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-16 05:59:24,175 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:24,175 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-16 05:59:24,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-16 05:59:24,175 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:24,176 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:24,176 INFO L85 PathProgramCache]: Analyzing trace with hash -1191143078, now seen corresponding path program 1 times [2023-12-16 05:59:24,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:24,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300175548] [2023-12-16 05:59:24,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:24,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:24,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:24,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-16 05:59:24,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-16 05:59:24,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-16 05:59:24,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-16 05:59:24,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-16 05:59:24,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-16 05:59:24,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,345 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-16 05:59:24,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:24,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300175548] [2023-12-16 05:59:24,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300175548] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:24,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:24,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 05:59:24,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484623096] [2023-12-16 05:59:24,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:24,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 05:59:24,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:24,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 05:59:24,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-16 05:59:24,348 INFO L87 Difference]: Start difference. First operand 902 states and 1236 transitions. Second operand has 6 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 05:59:24,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:24,481 INFO L93 Difference]: Finished difference Result 1299 states and 1882 transitions. [2023-12-16 05:59:24,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 05:59:24,481 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 83 [2023-12-16 05:59:24,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:24,485 INFO L225 Difference]: With dead ends: 1299 [2023-12-16 05:59:24,485 INFO L226 Difference]: Without dead ends: 1297 [2023-12-16 05:59:24,486 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 17 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-16 05:59:24,486 INFO L413 NwaCegarLoop]: 412 mSDtfsCounter, 181 mSDsluCounter, 1422 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 1834 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:24,486 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [203 Valid, 1834 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:59:24,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1297 states. [2023-12-16 05:59:24,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1297 to 904. [2023-12-16 05:59:24,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 690 states have (on average 1.382608695652174) internal successors, (954), 695 states have internal predecessors, (954), 142 states have call successors, (142), 71 states have call predecessors, (142), 71 states have return successors, (142), 137 states have call predecessors, (142), 142 states have call successors, (142) [2023-12-16 05:59:24,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 1238 transitions. [2023-12-16 05:59:24,531 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 1238 transitions. Word has length 83 [2023-12-16 05:59:24,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:24,532 INFO L495 AbstractCegarLoop]: Abstraction has 904 states and 1238 transitions. [2023-12-16 05:59:24,532 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 05:59:24,532 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 1238 transitions. [2023-12-16 05:59:24,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-16 05:59:24,532 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:24,532 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-16 05:59:24,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-16 05:59:24,533 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:24,533 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:24,533 INFO L85 PathProgramCache]: Analyzing trace with hash 358448366, now seen corresponding path program 1 times [2023-12-16 05:59:24,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:24,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430504666] [2023-12-16 05:59:24,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:24,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:24,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:24,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-16 05:59:24,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-16 05:59:24,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-16 05:59:24,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-16 05:59:24,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-16 05:59:24,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-16 05:59:24,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,624 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-16 05:59:24,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:24,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430504666] [2023-12-16 05:59:24,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430504666] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:24,624 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:24,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:59:24,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072418292] [2023-12-16 05:59:24,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:24,625 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:59:24,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:24,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:59:24,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:59:24,626 INFO L87 Difference]: Start difference. First operand 904 states and 1238 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-16 05:59:24,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:24,768 INFO L93 Difference]: Finished difference Result 1692 states and 2333 transitions. [2023-12-16 05:59:24,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-16 05:59:24,769 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-16 05:59:24,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:24,773 INFO L225 Difference]: With dead ends: 1692 [2023-12-16 05:59:24,773 INFO L226 Difference]: Without dead ends: 960 [2023-12-16 05:59:24,774 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-16 05:59:24,775 INFO L413 NwaCegarLoop]: 240 mSDtfsCounter, 229 mSDsluCounter, 1141 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 1381 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:24,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 1381 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 05:59:24,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 960 states. [2023-12-16 05:59:24,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 960 to 916. [2023-12-16 05:59:24,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 916 states, 707 states have (on average 1.3804809052333804) internal successors, (976), 716 states have internal predecessors, (976), 136 states have call successors, (136), 72 states have call predecessors, (136), 72 states have return successors, (136), 127 states have call predecessors, (136), 136 states have call successors, (136) [2023-12-16 05:59:24,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 1248 transitions. [2023-12-16 05:59:24,845 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 1248 transitions. Word has length 86 [2023-12-16 05:59:24,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:24,846 INFO L495 AbstractCegarLoop]: Abstraction has 916 states and 1248 transitions. [2023-12-16 05:59:24,846 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-16 05:59:24,846 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 1248 transitions. [2023-12-16 05:59:24,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-12-16 05:59:24,847 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:24,847 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-16 05:59:24,847 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-16 05:59:24,847 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:24,847 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:24,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1587701740, now seen corresponding path program 1 times [2023-12-16 05:59:24,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:24,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444398969] [2023-12-16 05:59:24,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:24,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:24,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:24,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-16 05:59:24,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-16 05:59:24,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-16 05:59:24,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-16 05:59:24,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-16 05:59:24,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-16 05:59:24,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-16 05:59:24,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:24,997 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-16 05:59:24,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:24,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444398969] [2023-12-16 05:59:24,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444398969] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:24,997 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:24,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:59:24,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545521266] [2023-12-16 05:59:24,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:24,998 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:59:24,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:24,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:59:24,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:59:24,999 INFO L87 Difference]: Start difference. First operand 916 states and 1248 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-16 05:59:25,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:25,147 INFO L93 Difference]: Finished difference Result 1764 states and 2438 transitions. [2023-12-16 05:59:25,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-16 05:59:25,148 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-16 05:59:25,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:25,151 INFO L225 Difference]: With dead ends: 1764 [2023-12-16 05:59:25,152 INFO L226 Difference]: Without dead ends: 1010 [2023-12-16 05:59:25,153 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-16 05:59:25,153 INFO L413 NwaCegarLoop]: 274 mSDtfsCounter, 175 mSDsluCounter, 1270 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 1544 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:25,154 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 1544 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 05:59:25,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1010 states. [2023-12-16 05:59:25,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1010 to 905. [2023-12-16 05:59:25,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 905 states, 699 states have (on average 1.3791130185979972) internal successors, (964), 708 states have internal predecessors, (964), 134 states have call successors, (134), 71 states have call predecessors, (134), 71 states have return successors, (134), 125 states have call predecessors, (134), 134 states have call successors, (134) [2023-12-16 05:59:25,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 905 states to 905 states and 1232 transitions. [2023-12-16 05:59:25,223 INFO L78 Accepts]: Start accepts. Automaton has 905 states and 1232 transitions. Word has length 88 [2023-12-16 05:59:25,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:25,223 INFO L495 AbstractCegarLoop]: Abstraction has 905 states and 1232 transitions. [2023-12-16 05:59:25,223 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-16 05:59:25,223 INFO L276 IsEmpty]: Start isEmpty. Operand 905 states and 1232 transitions. [2023-12-16 05:59:25,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-16 05:59:25,224 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:25,224 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-16 05:59:25,224 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-16 05:59:25,225 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:25,225 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:25,225 INFO L85 PathProgramCache]: Analyzing trace with hash 1454977024, now seen corresponding path program 1 times [2023-12-16 05:59:25,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:25,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990078998] [2023-12-16 05:59:25,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:25,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:25,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:25,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:25,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:25,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-16 05:59:25,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:25,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-16 05:59:25,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:25,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-16 05:59:25,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:25,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-16 05:59:25,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:25,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-16 05:59:25,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:25,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-16 05:59:25,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:25,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-16 05:59:25,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:25,450 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-16 05:59:25,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:25,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990078998] [2023-12-16 05:59:25,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990078998] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:25,450 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:25,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 05:59:25,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712507314] [2023-12-16 05:59:25,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:25,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 05:59:25,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:25,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 05:59:25,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 05:59:25,452 INFO L87 Difference]: Start difference. First operand 905 states and 1232 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-16 05:59:25,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:25,912 INFO L93 Difference]: Finished difference Result 1958 states and 2706 transitions. [2023-12-16 05:59:25,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:59:25,913 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-16 05:59:25,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:25,917 INFO L225 Difference]: With dead ends: 1958 [2023-12-16 05:59:25,917 INFO L226 Difference]: Without dead ends: 1184 [2023-12-16 05:59:25,919 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2023-12-16 05:59:25,919 INFO L413 NwaCegarLoop]: 315 mSDtfsCounter, 610 mSDsluCounter, 1267 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 616 SdHoareTripleChecker+Valid, 1582 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:25,919 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [616 Valid, 1582 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 05:59:25,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1184 states. [2023-12-16 05:59:25,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1184 to 921. [2023-12-16 05:59:25,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 921 states, 707 states have (on average 1.3536067892503536) internal successors, (957), 717 states have internal predecessors, (957), 137 states have call successors, (137), 76 states have call predecessors, (137), 76 states have return successors, (137), 127 states have call predecessors, (137), 137 states have call successors, (137) [2023-12-16 05:59:25,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 921 states to 921 states and 1231 transitions. [2023-12-16 05:59:25,993 INFO L78 Accepts]: Start accepts. Automaton has 921 states and 1231 transitions. Word has length 89 [2023-12-16 05:59:25,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:25,993 INFO L495 AbstractCegarLoop]: Abstraction has 921 states and 1231 transitions. [2023-12-16 05:59:25,993 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-16 05:59:25,993 INFO L276 IsEmpty]: Start isEmpty. Operand 921 states and 1231 transitions. [2023-12-16 05:59:25,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-16 05:59:25,994 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:25,994 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-16 05:59:25,994 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-16 05:59:25,994 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:25,994 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:25,995 INFO L85 PathProgramCache]: Analyzing trace with hash -2130270663, now seen corresponding path program 1 times [2023-12-16 05:59:25,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:25,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64390596] [2023-12-16 05:59:25,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:25,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:26,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:26,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:26,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:26,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-16 05:59:26,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:26,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-16 05:59:26,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:26,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-16 05:59:26,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:26,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-16 05:59:26,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:26,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-16 05:59:26,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:26,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-16 05:59:26,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:26,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-16 05:59:26,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:26,074 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-16 05:59:26,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:26,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64390596] [2023-12-16 05:59:26,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64390596] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:26,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:26,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 05:59:26,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674894193] [2023-12-16 05:59:26,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:26,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 05:59:26,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:26,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 05:59:26,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 05:59:26,075 INFO L87 Difference]: Start difference. First operand 921 states and 1231 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-16 05:59:26,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:26,206 INFO L93 Difference]: Finished difference Result 2454 states and 3293 transitions. [2023-12-16 05:59:26,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 05:59:26,206 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-16 05:59:26,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:26,212 INFO L225 Difference]: With dead ends: 2454 [2023-12-16 05:59:26,212 INFO L226 Difference]: Without dead ends: 1715 [2023-12-16 05:59:26,214 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-16 05:59:26,214 INFO L413 NwaCegarLoop]: 419 mSDtfsCounter, 190 mSDsluCounter, 635 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 1054 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-16 05:59:26,214 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 1054 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:59:26,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1715 states. [2023-12-16 05:59:26,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1715 to 1488. [2023-12-16 05:59:26,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1488 states, 1131 states have (on average 1.3448275862068966) internal successors, (1521), 1147 states have internal predecessors, (1521), 231 states have call successors, (231), 125 states have call predecessors, (231), 125 states have return successors, (231), 215 states have call predecessors, (231), 231 states have call successors, (231) [2023-12-16 05:59:26,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1488 states to 1488 states and 1983 transitions. [2023-12-16 05:59:26,328 INFO L78 Accepts]: Start accepts. Automaton has 1488 states and 1983 transitions. Word has length 90 [2023-12-16 05:59:26,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:26,328 INFO L495 AbstractCegarLoop]: Abstraction has 1488 states and 1983 transitions. [2023-12-16 05:59:26,328 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-16 05:59:26,328 INFO L276 IsEmpty]: Start isEmpty. Operand 1488 states and 1983 transitions. [2023-12-16 05:59:26,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-16 05:59:26,329 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:26,329 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-16 05:59:26,329 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-16 05:59:26,329 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:26,330 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:26,330 INFO L85 PathProgramCache]: Analyzing trace with hash -2050336594, now seen corresponding path program 1 times [2023-12-16 05:59:26,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:26,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895835112] [2023-12-16 05:59:26,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:26,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:26,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:26,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:26,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:26,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-16 05:59:26,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:26,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-16 05:59:26,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:26,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-16 05:59:26,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:26,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-16 05:59:26,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:26,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-16 05:59:26,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:26,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-16 05:59:26,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:26,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-16 05:59:26,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:26,497 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-16 05:59:26,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:26,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895835112] [2023-12-16 05:59:26,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895835112] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:26,498 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:26,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:59:26,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677262794] [2023-12-16 05:59:26,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:26,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:59:26,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:26,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:59:26,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:59:26,499 INFO L87 Difference]: Start difference. First operand 1488 states and 1983 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-16 05:59:26,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:26,978 INFO L93 Difference]: Finished difference Result 3292 states and 4441 transitions. [2023-12-16 05:59:26,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:59:26,979 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-16 05:59:26,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:26,986 INFO L225 Difference]: With dead ends: 3292 [2023-12-16 05:59:26,986 INFO L226 Difference]: Without dead ends: 2058 [2023-12-16 05:59:26,989 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-16 05:59:26,989 INFO L413 NwaCegarLoop]: 336 mSDtfsCounter, 560 mSDsluCounter, 1148 mSDsCounter, 0 mSdLazyCounter, 299 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 563 SdHoareTripleChecker+Valid, 1484 SdHoareTripleChecker+Invalid, 441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:26,989 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [563 Valid, 1484 Invalid, 441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 299 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 05:59:26,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2058 states. [2023-12-16 05:59:27,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2058 to 1515. [2023-12-16 05:59:27,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1515 states, 1145 states have (on average 1.337117903930131) internal successors, (1531), 1162 states have internal predecessors, (1531), 239 states have call successors, (239), 130 states have call predecessors, (239), 130 states have return successors, (239), 222 states have call predecessors, (239), 239 states have call successors, (239) [2023-12-16 05:59:27,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1515 states to 1515 states and 2009 transitions. [2023-12-16 05:59:27,139 INFO L78 Accepts]: Start accepts. Automaton has 1515 states and 2009 transitions. Word has length 92 [2023-12-16 05:59:27,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:27,139 INFO L495 AbstractCegarLoop]: Abstraction has 1515 states and 2009 transitions. [2023-12-16 05:59:27,139 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-16 05:59:27,140 INFO L276 IsEmpty]: Start isEmpty. Operand 1515 states and 2009 transitions. [2023-12-16 05:59:27,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-16 05:59:27,141 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:27,141 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-16 05:59:27,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-16 05:59:27,141 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:27,141 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:27,141 INFO L85 PathProgramCache]: Analyzing trace with hash 1554073978, now seen corresponding path program 1 times [2023-12-16 05:59:27,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:27,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320817514] [2023-12-16 05:59:27,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:27,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:27,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:27,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:27,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:27,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-12-16 05:59:27,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:27,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 05:59:27,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:27,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-16 05:59:27,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:27,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-16 05:59:27,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:27,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-16 05:59:27,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:27,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-16 05:59:27,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:27,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-16 05:59:27,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:27,223 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-16 05:59:27,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:27,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320817514] [2023-12-16 05:59:27,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320817514] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:27,224 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:27,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 05:59:27,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930283932] [2023-12-16 05:59:27,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:27,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 05:59:27,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:27,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 05:59:27,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 05:59:27,225 INFO L87 Difference]: Start difference. First operand 1515 states and 2009 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-16 05:59:27,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:27,431 INFO L93 Difference]: Finished difference Result 3793 states and 5057 transitions. [2023-12-16 05:59:27,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 05:59:27,431 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-16 05:59:27,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:27,441 INFO L225 Difference]: With dead ends: 3793 [2023-12-16 05:59:27,441 INFO L226 Difference]: Without dead ends: 2575 [2023-12-16 05:59:27,445 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-16 05:59:27,445 INFO L413 NwaCegarLoop]: 435 mSDtfsCounter, 195 mSDsluCounter, 657 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 1092 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:27,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [195 Valid, 1092 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:59:27,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2575 states. [2023-12-16 05:59:27,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2575 to 2394. [2023-12-16 05:59:27,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2394 states, 1787 states have (on average 1.3240067151650812) internal successors, (2366), 1814 states have internal predecessors, (2366), 394 states have call successors, (394), 212 states have call predecessors, (394), 212 states have return successors, (394), 367 states have call predecessors, (394), 394 states have call successors, (394) [2023-12-16 05:59:27,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2394 states to 2394 states and 3154 transitions. [2023-12-16 05:59:27,641 INFO L78 Accepts]: Start accepts. Automaton has 2394 states and 3154 transitions. Word has length 94 [2023-12-16 05:59:27,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:27,642 INFO L495 AbstractCegarLoop]: Abstraction has 2394 states and 3154 transitions. [2023-12-16 05:59:27,642 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-16 05:59:27,642 INFO L276 IsEmpty]: Start isEmpty. Operand 2394 states and 3154 transitions. [2023-12-16 05:59:27,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-16 05:59:27,644 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:27,644 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-16 05:59:27,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-16 05:59:27,644 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:27,645 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:27,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1814016471, now seen corresponding path program 1 times [2023-12-16 05:59:27,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:27,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849970159] [2023-12-16 05:59:27,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:27,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:27,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:27,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:27,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:27,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-16 05:59:27,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:27,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-16 05:59:27,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:27,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-16 05:59:27,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:27,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-16 05:59:27,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:27,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-16 05:59:27,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:27,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-16 05:59:27,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:27,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-16 05:59:27,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:27,696 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-16 05:59:27,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:27,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849970159] [2023-12-16 05:59:27,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849970159] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:27,697 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:27,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 05:59:27,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609492932] [2023-12-16 05:59:27,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:27,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 05:59:27,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:27,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 05:59:27,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 05:59:27,699 INFO L87 Difference]: Start difference. First operand 2394 states and 3154 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 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-16 05:59:27,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:27,887 INFO L93 Difference]: Finished difference Result 4611 states and 6094 transitions. [2023-12-16 05:59:27,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 05:59:27,888 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 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 94 [2023-12-16 05:59:27,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:27,896 INFO L225 Difference]: With dead ends: 4611 [2023-12-16 05:59:27,896 INFO L226 Difference]: Without dead ends: 2409 [2023-12-16 05:59:27,900 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-16 05:59:27,901 INFO L413 NwaCegarLoop]: 237 mSDtfsCounter, 4 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:27,901 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 447 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:59:27,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2409 states. [2023-12-16 05:59:28,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2409 to 2397. [2023-12-16 05:59:28,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2397 states, 1790 states have (on average 1.323463687150838) internal successors, (2369), 1817 states have internal predecessors, (2369), 394 states have call successors, (394), 212 states have call predecessors, (394), 212 states have return successors, (394), 367 states have call predecessors, (394), 394 states have call successors, (394) [2023-12-16 05:59:28,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2397 states to 2397 states and 3157 transitions. [2023-12-16 05:59:28,078 INFO L78 Accepts]: Start accepts. Automaton has 2397 states and 3157 transitions. Word has length 94 [2023-12-16 05:59:28,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:28,079 INFO L495 AbstractCegarLoop]: Abstraction has 2397 states and 3157 transitions. [2023-12-16 05:59:28,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 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-16 05:59:28,079 INFO L276 IsEmpty]: Start isEmpty. Operand 2397 states and 3157 transitions. [2023-12-16 05:59:28,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-16 05:59:28,081 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:28,081 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-16 05:59:28,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-16 05:59:28,081 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:28,081 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:28,081 INFO L85 PathProgramCache]: Analyzing trace with hash -1948537536, now seen corresponding path program 1 times [2023-12-16 05:59:28,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:28,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348192767] [2023-12-16 05:59:28,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:28,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:28,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:28,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:28,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:28,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-16 05:59:28,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:28,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-16 05:59:28,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:28,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-16 05:59:28,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:28,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-16 05:59:28,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:28,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-16 05:59:28,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:28,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-16 05:59:28,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:28,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-16 05:59:28,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:28,181 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-16 05:59:28,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:28,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348192767] [2023-12-16 05:59:28,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348192767] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:28,183 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:28,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 05:59:28,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053900776] [2023-12-16 05:59:28,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:28,184 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 05:59:28,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:28,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 05:59:28,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 05:59:28,185 INFO L87 Difference]: Start difference. First operand 2397 states and 3157 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-16 05:59:28,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:28,439 INFO L93 Difference]: Finished difference Result 5712 states and 7554 transitions. [2023-12-16 05:59:28,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 05:59:28,439 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-16 05:59:28,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:28,489 INFO L225 Difference]: With dead ends: 5712 [2023-12-16 05:59:28,489 INFO L226 Difference]: Without dead ends: 3729 [2023-12-16 05:59:28,494 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-16 05:59:28,495 INFO L413 NwaCegarLoop]: 446 mSDtfsCounter, 189 mSDsluCounter, 660 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 1106 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-16 05:59:28,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 1106 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:59:28,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3729 states. [2023-12-16 05:59:28,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3729 to 3302. [2023-12-16 05:59:28,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3302 states, 2456 states have (on average 1.3188110749185669) internal successors, (3239), 2493 states have internal predecessors, (3239), 551 states have call successors, (551), 294 states have call predecessors, (551), 294 states have return successors, (551), 514 states have call predecessors, (551), 551 states have call successors, (551) [2023-12-16 05:59:28,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3302 states to 3302 states and 4341 transitions. [2023-12-16 05:59:28,790 INFO L78 Accepts]: Start accepts. Automaton has 3302 states and 4341 transitions. Word has length 94 [2023-12-16 05:59:28,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:28,790 INFO L495 AbstractCegarLoop]: Abstraction has 3302 states and 4341 transitions. [2023-12-16 05:59:28,791 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-16 05:59:28,791 INFO L276 IsEmpty]: Start isEmpty. Operand 3302 states and 4341 transitions. [2023-12-16 05:59:28,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-16 05:59:28,792 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:28,793 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-16 05:59:28,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-16 05:59:28,793 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:28,793 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:28,793 INFO L85 PathProgramCache]: Analyzing trace with hash -1698817225, now seen corresponding path program 1 times [2023-12-16 05:59:28,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:28,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853129499] [2023-12-16 05:59:28,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:28,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:28,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:28,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:28,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:28,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-16 05:59:28,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:28,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-16 05:59:28,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:28,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-16 05:59:28,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:28,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-16 05:59:28,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:28,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-16 05:59:28,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:28,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-16 05:59:28,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:28,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-16 05:59:28,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:28,883 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-16 05:59:28,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:28,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853129499] [2023-12-16 05:59:28,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853129499] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:28,883 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:28,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 05:59:28,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080089321] [2023-12-16 05:59:28,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:28,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 05:59:28,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:28,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 05:59:28,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 05:59:28,884 INFO L87 Difference]: Start difference. First operand 3302 states and 4341 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 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-16 05:59:29,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:29,102 INFO L93 Difference]: Finished difference Result 6282 states and 8276 transitions. [2023-12-16 05:59:29,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 05:59:29,103 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 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-16 05:59:29,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:29,118 INFO L225 Difference]: With dead ends: 6282 [2023-12-16 05:59:29,119 INFO L226 Difference]: Without dead ends: 3042 [2023-12-16 05:59:29,124 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-16 05:59:29,125 INFO L413 NwaCegarLoop]: 245 mSDtfsCounter, 75 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 692 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:29,126 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 692 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:59:29,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3042 states. [2023-12-16 05:59:29,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3042 to 2939. [2023-12-16 05:59:29,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2939 states, 2170 states have (on average 1.3225806451612903) internal successors, (2870), 2194 states have internal predecessors, (2870), 502 states have call successors, (502), 266 states have call predecessors, (502), 266 states have return successors, (502), 478 states have call predecessors, (502), 502 states have call successors, (502) [2023-12-16 05:59:29,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2939 states to 2939 states and 3874 transitions. [2023-12-16 05:59:29,345 INFO L78 Accepts]: Start accepts. Automaton has 2939 states and 3874 transitions. Word has length 95 [2023-12-16 05:59:29,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:29,345 INFO L495 AbstractCegarLoop]: Abstraction has 2939 states and 3874 transitions. [2023-12-16 05:59:29,346 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 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-16 05:59:29,346 INFO L276 IsEmpty]: Start isEmpty. Operand 2939 states and 3874 transitions. [2023-12-16 05:59:29,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-16 05:59:29,347 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:29,347 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-16 05:59:29,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-16 05:59:29,347 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:29,347 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:29,347 INFO L85 PathProgramCache]: Analyzing trace with hash -655751939, now seen corresponding path program 1 times [2023-12-16 05:59:29,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:29,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123334005] [2023-12-16 05:59:29,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:29,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:29,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:29,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:29,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:29,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-16 05:59:29,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:29,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-16 05:59:29,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:29,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-16 05:59:29,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:29,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-16 05:59:29,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:29,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-16 05:59:29,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:29,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-16 05:59:29,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:29,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-16 05:59:29,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:29,386 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-16 05:59:29,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:29,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123334005] [2023-12-16 05:59:29,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123334005] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:29,386 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:29,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 05:59:29,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765612968] [2023-12-16 05:59:29,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:29,387 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 05:59:29,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:29,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 05:59:29,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 05:59:29,388 INFO L87 Difference]: Start difference. First operand 2939 states and 3874 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-16 05:59:29,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:29,598 INFO L93 Difference]: Finished difference Result 5751 states and 7612 transitions. [2023-12-16 05:59:29,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 05:59:29,599 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-16 05:59:29,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:29,606 INFO L225 Difference]: With dead ends: 5751 [2023-12-16 05:59:29,606 INFO L226 Difference]: Without dead ends: 2981 [2023-12-16 05:59:29,611 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-16 05:59:29,611 INFO L413 NwaCegarLoop]: 240 mSDtfsCounter, 9 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:29,612 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 447 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 05:59:29,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2981 states. [2023-12-16 05:59:29,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2981 to 2946. [2023-12-16 05:59:29,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2946 states, 2177 states have (on average 1.3215434083601285) internal successors, (2877), 2201 states have internal predecessors, (2877), 502 states have call successors, (502), 266 states have call predecessors, (502), 266 states have return successors, (502), 478 states have call predecessors, (502), 502 states have call successors, (502) [2023-12-16 05:59:29,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2946 states to 2946 states and 3881 transitions. [2023-12-16 05:59:29,839 INFO L78 Accepts]: Start accepts. Automaton has 2946 states and 3881 transitions. Word has length 97 [2023-12-16 05:59:29,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:29,839 INFO L495 AbstractCegarLoop]: Abstraction has 2946 states and 3881 transitions. [2023-12-16 05:59:29,839 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-16 05:59:29,839 INFO L276 IsEmpty]: Start isEmpty. Operand 2946 states and 3881 transitions. [2023-12-16 05:59:29,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-16 05:59:29,840 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:29,840 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-16 05:59:29,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-16 05:59:29,840 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:29,841 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:29,841 INFO L85 PathProgramCache]: Analyzing trace with hash 365285769, now seen corresponding path program 1 times [2023-12-16 05:59:29,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:29,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223074892] [2023-12-16 05:59:29,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:29,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:29,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:29,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:29,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:29,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-16 05:59:29,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:29,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-16 05:59:29,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:29,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-16 05:59:29,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:29,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-16 05:59:29,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:29,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-16 05:59:29,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:29,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-16 05:59:29,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:29,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-16 05:59:29,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:29,919 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-16 05:59:29,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:29,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223074892] [2023-12-16 05:59:29,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223074892] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:29,919 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:29,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 05:59:29,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190190791] [2023-12-16 05:59:29,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:29,920 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 05:59:29,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:29,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 05:59:29,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 05:59:29,921 INFO L87 Difference]: Start difference. First operand 2946 states and 3881 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-16 05:59:30,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:30,118 INFO L93 Difference]: Finished difference Result 5710 states and 7540 transitions. [2023-12-16 05:59:30,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 05:59:30,119 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-16 05:59:30,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:30,126 INFO L225 Difference]: With dead ends: 5710 [2023-12-16 05:59:30,126 INFO L226 Difference]: Without dead ends: 2873 [2023-12-16 05:59:30,132 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-16 05:59:30,133 INFO L413 NwaCegarLoop]: 245 mSDtfsCounter, 62 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 685 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:30,133 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 685 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:59:30,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2873 states. [2023-12-16 05:59:30,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2873 to 2708. [2023-12-16 05:59:30,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2708 states, 1998 states have (on average 1.3208208208208208) internal successors, (2639), 2017 states have internal predecessors, (2639), 464 states have call successors, (464), 245 states have call predecessors, (464), 245 states have return successors, (464), 445 states have call predecessors, (464), 464 states have call successors, (464) [2023-12-16 05:59:30,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2708 states to 2708 states and 3567 transitions. [2023-12-16 05:59:30,388 INFO L78 Accepts]: Start accepts. Automaton has 2708 states and 3567 transitions. Word has length 97 [2023-12-16 05:59:30,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:30,388 INFO L495 AbstractCegarLoop]: Abstraction has 2708 states and 3567 transitions. [2023-12-16 05:59:30,388 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-16 05:59:30,388 INFO L276 IsEmpty]: Start isEmpty. Operand 2708 states and 3567 transitions. [2023-12-16 05:59:30,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-16 05:59:30,393 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:30,393 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, 1] [2023-12-16 05:59:30,393 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-16 05:59:30,393 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:30,393 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:30,394 INFO L85 PathProgramCache]: Analyzing trace with hash 290510463, now seen corresponding path program 1 times [2023-12-16 05:59:30,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:30,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212134840] [2023-12-16 05:59:30,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:30,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:30,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:30,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:30,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:30,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-16 05:59:30,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:30,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-16 05:59:30,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:30,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-16 05:59:30,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:30,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-16 05:59:30,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:30,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-16 05:59:30,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:30,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-16 05:59:30,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:30,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-16 05:59:30,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:30,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-16 05:59:30,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:30,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-16 05:59:30,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:30,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-16 05:59:30,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:30,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-16 05:59:30,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:30,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-16 05:59:30,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:30,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-12-16 05:59:30,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:30,666 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-16 05:59:30,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:30,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212134840] [2023-12-16 05:59:30,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212134840] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:59:30,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479298079] [2023-12-16 05:59:30,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:30,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:59:30,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:59:30,680 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-16 05:59:30,717 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-16 05:59:30,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:30,862 INFO L262 TraceCheckSpWp]: Trace formula consists of 616 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-16 05:59:30,880 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:59:31,046 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-16 05:59:31,047 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 05:59:31,207 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-16 05:59:31,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479298079] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 05:59:31,208 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-16 05:59:31,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2023-12-16 05:59:31,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065458644] [2023-12-16 05:59:31,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-16 05:59:31,209 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-16 05:59:31,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:31,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-16 05:59:31,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2023-12-16 05:59:31,210 INFO L87 Difference]: Start difference. First operand 2708 states and 3567 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, (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-16 05:59:32,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:32,533 INFO L93 Difference]: Finished difference Result 6449 states and 8634 transitions. [2023-12-16 05:59:32,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-12-16 05:59:32,533 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, (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 141 [2023-12-16 05:59:32,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:32,543 INFO L225 Difference]: With dead ends: 6449 [2023-12-16 05:59:32,544 INFO L226 Difference]: Without dead ends: 3977 [2023-12-16 05:59:32,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 345 GetRequests, 308 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-16 05:59:32,548 INFO L413 NwaCegarLoop]: 228 mSDtfsCounter, 1379 mSDsluCounter, 1526 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 443 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1379 SdHoareTripleChecker+Valid, 1754 SdHoareTripleChecker+Invalid, 904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 443 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:32,549 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1379 Valid, 1754 Invalid, 904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [443 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 05:59:32,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3977 states. [2023-12-16 05:59:32,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3977 to 3420. [2023-12-16 05:59:32,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3420 states, 2531 states have (on average 1.312129593046227) internal successors, (3321), 2555 states have internal predecessors, (3321), 575 states have call successors, (575), 313 states have call predecessors, (575), 313 states have return successors, (575), 551 states have call predecessors, (575), 575 states have call successors, (575) [2023-12-16 05:59:32,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3420 states to 3420 states and 4471 transitions. [2023-12-16 05:59:32,820 INFO L78 Accepts]: Start accepts. Automaton has 3420 states and 4471 transitions. Word has length 141 [2023-12-16 05:59:32,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:32,820 INFO L495 AbstractCegarLoop]: Abstraction has 3420 states and 4471 transitions. [2023-12-16 05:59:32,820 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, (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-16 05:59:32,820 INFO L276 IsEmpty]: Start isEmpty. Operand 3420 states and 4471 transitions. [2023-12-16 05:59:32,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2023-12-16 05:59:32,824 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:32,824 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, 1] [2023-12-16 05:59:32,832 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-16 05:59:33,030 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-16 05:59:33,030 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:33,030 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:33,030 INFO L85 PathProgramCache]: Analyzing trace with hash -1706195320, now seen corresponding path program 1 times [2023-12-16 05:59:33,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:33,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468975448] [2023-12-16 05:59:33,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:33,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:33,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:33,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:33,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:33,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-16 05:59:33,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:33,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-16 05:59:33,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:33,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-16 05:59:33,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:33,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-16 05:59:33,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:33,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-16 05:59:33,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:33,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-16 05:59:33,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:33,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-16 05:59:33,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:33,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-16 05:59:33,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:33,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-16 05:59:33,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:33,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 05:59:33,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:33,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-16 05:59:33,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:33,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-16 05:59:33,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:33,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-12-16 05:59:33,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:33,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-16 05:59:33,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:33,305 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-16 05:59:33,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:33,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468975448] [2023-12-16 05:59:33,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468975448] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:59:33,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59586403] [2023-12-16 05:59:33,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:33,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:59:33,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:59:33,307 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-16 05:59:33,340 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-16 05:59:33,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:33,488 INFO L262 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-16 05:59:33,499 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:59:33,673 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-16 05:59:33,673 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 05:59:33,882 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-16 05:59:33,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59586403] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 05:59:33,883 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-16 05:59:33,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2023-12-16 05:59:33,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907520136] [2023-12-16 05:59:33,883 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-16 05:59:33,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-16 05:59:33,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:33,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-16 05:59:33,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-12-16 05:59:33,884 INFO L87 Difference]: Start difference. First operand 3420 states and 4471 transitions. Second operand has 16 states, 16 states have (on average 11.5) internal successors, (184), 14 states have internal predecessors, (184), 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-16 05:59:38,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:38,983 INFO L93 Difference]: Finished difference Result 13984 states and 18811 transitions. [2023-12-16 05:59:38,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2023-12-16 05:59:38,984 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 11.5) internal successors, (184), 14 states have internal predecessors, (184), 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 150 [2023-12-16 05:59:38,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:39,012 INFO L225 Difference]: With dead ends: 13984 [2023-12-16 05:59:39,012 INFO L226 Difference]: Without dead ends: 10827 [2023-12-16 05:59:39,022 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 351 SyntacticMatches, 4 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4167 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1651, Invalid=10559, Unknown=0, NotChecked=0, Total=12210 [2023-12-16 05:59:39,023 INFO L413 NwaCegarLoop]: 936 mSDtfsCounter, 4827 mSDsluCounter, 7575 mSDsCounter, 0 mSdLazyCounter, 2453 mSolverCounterSat, 2155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4827 SdHoareTripleChecker+Valid, 8511 SdHoareTripleChecker+Invalid, 4608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2155 IncrementalHoareTripleChecker+Valid, 2453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:39,023 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4827 Valid, 8511 Invalid, 4608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2155 Valid, 2453 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-12-16 05:59:39,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10827 states. [2023-12-16 05:59:39,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10827 to 6003. [2023-12-16 05:59:39,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6003 states, 4446 states have (on average 1.3162393162393162) internal successors, (5852), 4487 states have internal predecessors, (5852), 1005 states have call successors, (1005), 551 states have call predecessors, (1005), 551 states have return successors, (1005), 964 states have call predecessors, (1005), 1005 states have call successors, (1005) [2023-12-16 05:59:39,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6003 states to 6003 states and 7862 transitions. [2023-12-16 05:59:39,729 INFO L78 Accepts]: Start accepts. Automaton has 6003 states and 7862 transitions. Word has length 150 [2023-12-16 05:59:39,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:39,729 INFO L495 AbstractCegarLoop]: Abstraction has 6003 states and 7862 transitions. [2023-12-16 05:59:39,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 11.5) internal successors, (184), 14 states have internal predecessors, (184), 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-16 05:59:39,730 INFO L276 IsEmpty]: Start isEmpty. Operand 6003 states and 7862 transitions. [2023-12-16 05:59:39,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-16 05:59:39,736 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:39,736 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] [2023-12-16 05:59:39,744 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-16 05:59:39,942 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-12-16 05:59:39,943 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:39,943 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:39,943 INFO L85 PathProgramCache]: Analyzing trace with hash -282712362, now seen corresponding path program 1 times [2023-12-16 05:59:39,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:39,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665658890] [2023-12-16 05:59:39,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:39,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:39,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:40,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:40,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:40,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-16 05:59:40,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:40,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-16 05:59:40,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:40,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-16 05:59:40,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:40,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-16 05:59:40,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:40,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-16 05:59:40,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:40,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-16 05:59:40,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:40,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-16 05:59:40,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:40,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-16 05:59:40,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:40,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-16 05:59:40,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:40,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-16 05:59:40,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:40,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-12-16 05:59:40,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:40,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-16 05:59:40,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:40,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-12-16 05:59:40,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:40,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-12-16 05:59:40,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:40,087 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-16 05:59:40,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:40,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665658890] [2023-12-16 05:59:40,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665658890] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:59:40,087 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:59:40,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:59:40,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827963850] [2023-12-16 05:59:40,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:40,088 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:59:40,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:40,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:59:40,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:59:40,089 INFO L87 Difference]: Start difference. First operand 6003 states and 7862 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 6 states have internal predecessors, (87), 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-16 05:59:41,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:41,305 INFO L93 Difference]: Finished difference Result 18555 states and 24712 transitions. [2023-12-16 05:59:41,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-16 05:59:41,305 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 6 states have internal predecessors, (87), 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 152 [2023-12-16 05:59:41,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:41,347 INFO L225 Difference]: With dead ends: 18555 [2023-12-16 05:59:41,347 INFO L226 Difference]: Without dead ends: 12895 [2023-12-16 05:59:41,360 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-16 05:59:41,360 INFO L413 NwaCegarLoop]: 463 mSDtfsCounter, 288 mSDsluCounter, 2001 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 2464 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:41,360 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 2464 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 05:59:41,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12895 states. [2023-12-16 05:59:42,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12895 to 8162. [2023-12-16 05:59:42,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8162 states, 5999 states have (on average 1.3130521753625604) internal successors, (7877), 6057 states have internal predecessors, (7877), 1408 states have call successors, (1408), 754 states have call predecessors, (1408), 754 states have return successors, (1408), 1350 states have call predecessors, (1408), 1408 states have call successors, (1408) [2023-12-16 05:59:42,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8162 states to 8162 states and 10693 transitions. [2023-12-16 05:59:42,245 INFO L78 Accepts]: Start accepts. Automaton has 8162 states and 10693 transitions. Word has length 152 [2023-12-16 05:59:42,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:42,245 INFO L495 AbstractCegarLoop]: Abstraction has 8162 states and 10693 transitions. [2023-12-16 05:59:42,246 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 6 states have internal predecessors, (87), 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-16 05:59:42,246 INFO L276 IsEmpty]: Start isEmpty. Operand 8162 states and 10693 transitions. [2023-12-16 05:59:42,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-16 05:59:42,257 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:42,257 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, 1] [2023-12-16 05:59:42,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-12-16 05:59:42,257 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:42,258 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:42,258 INFO L85 PathProgramCache]: Analyzing trace with hash 996136219, now seen corresponding path program 1 times [2023-12-16 05:59:42,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:42,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006085356] [2023-12-16 05:59:42,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:42,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:42,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:42,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:42,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:42,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-16 05:59:42,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:42,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-16 05:59:42,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:42,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-16 05:59:42,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:42,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-16 05:59:42,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:42,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-16 05:59:42,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:42,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-16 05:59:42,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:42,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-16 05:59:42,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:42,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-16 05:59:42,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:42,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-16 05:59:42,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:42,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-16 05:59:42,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:42,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-16 05:59:42,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:42,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-12-16 05:59:42,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:42,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-16 05:59:42,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:42,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-12-16 05:59:42,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:42,467 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-16 05:59:42,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:42,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006085356] [2023-12-16 05:59:42,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006085356] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:59:42,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173953451] [2023-12-16 05:59:42,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:42,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:59:42,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:59:42,493 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-16 05:59:42,494 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-16 05:59:42,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:42,638 INFO L262 TraceCheckSpWp]: Trace formula consists of 657 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-16 05:59:42,647 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:59:42,690 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-16 05:59:42,690 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 05:59:42,761 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-16 05:59:42,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173953451] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-16 05:59:42,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-16 05:59:42,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7, 7] total 13 [2023-12-16 05:59:42,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026227545] [2023-12-16 05:59:42,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:59:42,762 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 05:59:42,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:42,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 05:59:42,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2023-12-16 05:59:42,764 INFO L87 Difference]: Start difference. First operand 8162 states and 10693 transitions. Second operand has 5 states, 4 states have (on average 21.75) internal successors, (87), 5 states have internal predecessors, (87), 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-16 05:59:43,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:43,252 INFO L93 Difference]: Finished difference Result 13349 states and 17540 transitions. [2023-12-16 05:59:43,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 05:59:43,253 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 21.75) internal successors, (87), 5 states have internal predecessors, (87), 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 154 [2023-12-16 05:59:43,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:43,269 INFO L225 Difference]: With dead ends: 13349 [2023-12-16 05:59:43,269 INFO L226 Difference]: Without dead ends: 5374 [2023-12-16 05:59:43,285 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 331 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-16 05:59:43,285 INFO L413 NwaCegarLoop]: 237 mSDtfsCounter, 0 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 703 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:43,286 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 703 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:59:43,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5374 states. [2023-12-16 05:59:43,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5374 to 5150. [2023-12-16 05:59:43,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5150 states, 3788 states have (on average 1.3123020063357973) internal successors, (4971), 3822 states have internal predecessors, (4971), 891 states have call successors, (891), 470 states have call predecessors, (891), 470 states have return successors, (891), 857 states have call predecessors, (891), 891 states have call successors, (891) [2023-12-16 05:59:43,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5150 states to 5150 states and 6753 transitions. [2023-12-16 05:59:43,851 INFO L78 Accepts]: Start accepts. Automaton has 5150 states and 6753 transitions. Word has length 154 [2023-12-16 05:59:43,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:43,851 INFO L495 AbstractCegarLoop]: Abstraction has 5150 states and 6753 transitions. [2023-12-16 05:59:43,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 21.75) internal successors, (87), 5 states have internal predecessors, (87), 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-16 05:59:43,851 INFO L276 IsEmpty]: Start isEmpty. Operand 5150 states and 6753 transitions. [2023-12-16 05:59:43,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-16 05:59:43,858 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:43,858 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, 1] [2023-12-16 05:59:43,865 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-16 05:59:44,064 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-16 05:59:44,065 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:44,066 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:44,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1232073042, now seen corresponding path program 1 times [2023-12-16 05:59:44,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:44,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462865090] [2023-12-16 05:59:44,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:44,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:44,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:44,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:44,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:44,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-16 05:59:44,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:44,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-16 05:59:44,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:44,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-16 05:59:44,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:44,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-16 05:59:44,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:44,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-16 05:59:44,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:44,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-16 05:59:44,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:44,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-16 05:59:44,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:44,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-16 05:59:44,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:44,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-16 05:59:44,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:44,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-16 05:59:44,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:44,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-16 05:59:44,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:44,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-16 05:59:44,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:44,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-16 05:59:44,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:44,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-16 05:59:44,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:44,415 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-16 05:59:44,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:44,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462865090] [2023-12-16 05:59:44,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462865090] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:59:44,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081789429] [2023-12-16 05:59:44,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:44,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:59:44,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:59:44,432 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-16 05:59:44,433 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-16 05:59:44,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:44,574 INFO L262 TraceCheckSpWp]: Trace formula consists of 674 conjuncts, 27 conjunts are in the unsatisfiable core [2023-12-16 05:59:44,578 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:59:44,970 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-16 05:59:44,970 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 05:59:45,276 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-16 05:59:45,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081789429] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 05:59:45,277 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-16 05:59:45,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10, 8] total 21 [2023-12-16 05:59:45,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436137852] [2023-12-16 05:59:45,277 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-16 05:59:45,278 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-16 05:59:45,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:45,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-16 05:59:45,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2023-12-16 05:59:45,280 INFO L87 Difference]: Start difference. First operand 5150 states and 6753 transitions. Second operand has 21 states, 21 states have (on average 11.428571428571429) internal successors, (240), 21 states have internal predecessors, (240), 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-16 05:59:49,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:49,585 INFO L93 Difference]: Finished difference Result 13974 states and 18468 transitions. [2023-12-16 05:59:49,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2023-12-16 05:59:49,586 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 11.428571428571429) internal successors, (240), 21 states have internal predecessors, (240), 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 155 [2023-12-16 05:59:49,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:49,613 INFO L225 Difference]: With dead ends: 13974 [2023-12-16 05:59:49,613 INFO L226 Difference]: Without dead ends: 9065 [2023-12-16 05:59:49,626 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 521 GetRequests, 362 SyntacticMatches, 0 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10414 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=3228, Invalid=22532, Unknown=0, NotChecked=0, Total=25760 [2023-12-16 05:59:49,626 INFO L413 NwaCegarLoop]: 343 mSDtfsCounter, 3247 mSDsluCounter, 2801 mSDsCounter, 0 mSdLazyCounter, 1697 mSolverCounterSat, 1005 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3247 SdHoareTripleChecker+Valid, 3144 SdHoareTripleChecker+Invalid, 2702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1005 IncrementalHoareTripleChecker+Valid, 1697 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:49,626 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3247 Valid, 3144 Invalid, 2702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1005 Valid, 1697 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-16 05:59:49,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9065 states. [2023-12-16 05:59:50,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9065 to 8084. [2023-12-16 05:59:50,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8084 states, 6025 states have (on average 1.3115352697095435) internal successors, (7902), 6075 states have internal predecessors, (7902), 1333 states have call successors, (1333), 725 states have call predecessors, (1333), 725 states have return successors, (1333), 1283 states have call predecessors, (1333), 1333 states have call successors, (1333) [2023-12-16 05:59:50,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8084 states to 8084 states and 10568 transitions. [2023-12-16 05:59:50,377 INFO L78 Accepts]: Start accepts. Automaton has 8084 states and 10568 transitions. Word has length 155 [2023-12-16 05:59:50,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:50,377 INFO L495 AbstractCegarLoop]: Abstraction has 8084 states and 10568 transitions. [2023-12-16 05:59:50,377 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 11.428571428571429) internal successors, (240), 21 states have internal predecessors, (240), 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-16 05:59:50,377 INFO L276 IsEmpty]: Start isEmpty. Operand 8084 states and 10568 transitions. [2023-12-16 05:59:50,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-16 05:59:50,385 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:50,385 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, 1] [2023-12-16 05:59:50,404 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-16 05:59:50,591 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-16 05:59:50,591 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:50,592 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:50,592 INFO L85 PathProgramCache]: Analyzing trace with hash 271123625, now seen corresponding path program 1 times [2023-12-16 05:59:50,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:50,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089344408] [2023-12-16 05:59:50,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:50,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:50,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:51,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:51,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:51,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-16 05:59:51,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:51,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-16 05:59:51,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:51,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-16 05:59:51,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:51,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-16 05:59:51,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:51,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-16 05:59:51,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:51,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-16 05:59:51,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:51,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-16 05:59:51,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:51,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-16 05:59:51,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:51,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-16 05:59:51,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:51,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-16 05:59:51,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:51,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-16 05:59:51,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:51,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-16 05:59:51,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:51,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-16 05:59:51,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:51,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-16 05:59:51,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:51,158 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-16 05:59:51,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:51,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089344408] [2023-12-16 05:59:51,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089344408] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:59:51,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193458287] [2023-12-16 05:59:51,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:51,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:59:51,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:59:51,174 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-16 05:59:51,188 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-16 05:59:51,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:51,332 INFO L262 TraceCheckSpWp]: Trace formula consists of 672 conjuncts, 44 conjunts are in the unsatisfiable core [2023-12-16 05:59:51,335 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:59:51,782 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-16 05:59:51,782 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 05:59:52,455 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-16 05:59:52,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193458287] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 05:59:52,455 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-16 05:59:52,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 12] total 27 [2023-12-16 05:59:52,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251783280] [2023-12-16 05:59:52,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-16 05:59:52,456 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-16 05:59:52,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:52,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-16 05:59:52,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2023-12-16 05:59:52,457 INFO L87 Difference]: Start difference. First operand 8084 states and 10568 transitions. Second operand has 27 states, 27 states have (on average 8.518518518518519) internal successors, (230), 27 states have internal predecessors, (230), 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-16 05:59:56,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:56,586 INFO L93 Difference]: Finished difference Result 16114 states and 21130 transitions. [2023-12-16 05:59:56,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-16 05:59:56,586 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 8.518518518518519) internal successors, (230), 27 states have internal predecessors, (230), 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 155 [2023-12-16 05:59:56,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:56,611 INFO L225 Difference]: With dead ends: 16114 [2023-12-16 05:59:56,611 INFO L226 Difference]: Without dead ends: 8282 [2023-12-16 05:59:56,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 407 GetRequests, 332 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1830 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1175, Invalid=4677, Unknown=0, NotChecked=0, Total=5852 [2023-12-16 05:59:56,621 INFO L413 NwaCegarLoop]: 274 mSDtfsCounter, 2938 mSDsluCounter, 2270 mSDsCounter, 0 mSdLazyCounter, 1551 mSolverCounterSat, 1009 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2938 SdHoareTripleChecker+Valid, 2544 SdHoareTripleChecker+Invalid, 2560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1009 IncrementalHoareTripleChecker+Valid, 1551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:56,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2938 Valid, 2544 Invalid, 2560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1009 Valid, 1551 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-16 05:59:56,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8282 states. [2023-12-16 05:59:57,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8282 to 8143. [2023-12-16 05:59:57,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8143 states, 6074 states have (on average 1.311491603556141) internal successors, (7966), 6124 states have internal predecessors, (7966), 1338 states have call successors, (1338), 730 states have call predecessors, (1338), 730 states have return successors, (1338), 1288 states have call predecessors, (1338), 1338 states have call successors, (1338) [2023-12-16 05:59:57,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8143 states to 8143 states and 10642 transitions. [2023-12-16 05:59:57,486 INFO L78 Accepts]: Start accepts. Automaton has 8143 states and 10642 transitions. Word has length 155 [2023-12-16 05:59:57,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:59:57,487 INFO L495 AbstractCegarLoop]: Abstraction has 8143 states and 10642 transitions. [2023-12-16 05:59:57,487 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 8.518518518518519) internal successors, (230), 27 states have internal predecessors, (230), 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-16 05:59:57,487 INFO L276 IsEmpty]: Start isEmpty. Operand 8143 states and 10642 transitions. [2023-12-16 05:59:57,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-12-16 05:59:57,491 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:59:57,491 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, 1] [2023-12-16 05:59:57,497 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-16 05:59:57,697 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-16 05:59:57,698 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:59:57,698 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:59:57,698 INFO L85 PathProgramCache]: Analyzing trace with hash 227283539, now seen corresponding path program 1 times [2023-12-16 05:59:57,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:59:57,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206352082] [2023-12-16 05:59:57,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:57,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:59:57,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:57,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:59:57,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:57,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-16 05:59:57,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:57,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-16 05:59:57,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:57,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-16 05:59:57,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:57,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-16 05:59:57,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:57,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-16 05:59:57,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:57,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-16 05:59:57,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:57,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-16 05:59:57,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:57,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-16 05:59:57,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:57,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-16 05:59:57,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:57,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-16 05:59:57,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:57,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-16 05:59:57,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:57,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-16 05:59:57,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:57,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-16 05:59:57,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:57,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-12-16 05:59:57,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:57,866 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-16 05:59:57,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:59:57,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206352082] [2023-12-16 05:59:57,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206352082] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:59:57,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49735988] [2023-12-16 05:59:57,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:59:57,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:59:57,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:59:57,886 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-16 05:59:57,910 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-16 05:59:58,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:59:58,023 INFO L262 TraceCheckSpWp]: Trace formula consists of 674 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 05:59:58,027 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:59:58,164 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-16 05:59:58,164 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 05:59:58,290 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-16 05:59:58,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49735988] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 05:59:58,291 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-16 05:59:58,291 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 10 [2023-12-16 05:59:58,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77874646] [2023-12-16 05:59:58,291 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-16 05:59:58,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-16 05:59:58,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:59:58,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-16 05:59:58,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-12-16 05:59:58,294 INFO L87 Difference]: Start difference. First operand 8143 states and 10642 transitions. Second operand has 10 states, 10 states have (on average 14.3) internal successors, (143), 9 states have internal predecessors, (143), 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-16 05:59:59,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:59:59,573 INFO L93 Difference]: Finished difference Result 20110 states and 26116 transitions. [2023-12-16 05:59:59,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-16 05:59:59,573 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 14.3) internal successors, (143), 9 states have internal predecessors, (143), 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 157 [2023-12-16 05:59:59,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:59:59,609 INFO L225 Difference]: With dead ends: 20110 [2023-12-16 05:59:59,609 INFO L226 Difference]: Without dead ends: 12219 [2023-12-16 05:59:59,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 362 GetRequests, 340 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-16 05:59:59,621 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 316 mSDsluCounter, 1522 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 1792 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:59:59,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [317 Valid, 1792 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 05:59:59,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12219 states. [2023-12-16 06:00:00,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12219 to 10394. [2023-12-16 06:00:00,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10394 states, 7825 states have (on average 1.3008306709265176) internal successors, (10179), 7889 states have internal predecessors, (10179), 1635 states have call successors, (1635), 933 states have call predecessors, (1635), 933 states have return successors, (1635), 1571 states have call predecessors, (1635), 1635 states have call successors, (1635) [2023-12-16 06:00:00,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10394 states to 10394 states and 13449 transitions. [2023-12-16 06:00:00,837 INFO L78 Accepts]: Start accepts. Automaton has 10394 states and 13449 transitions. Word has length 157 [2023-12-16 06:00:00,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 06:00:00,838 INFO L495 AbstractCegarLoop]: Abstraction has 10394 states and 13449 transitions. [2023-12-16 06:00:00,838 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 14.3) internal successors, (143), 9 states have internal predecessors, (143), 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-16 06:00:00,838 INFO L276 IsEmpty]: Start isEmpty. Operand 10394 states and 13449 transitions. [2023-12-16 06:00:00,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-16 06:00:00,844 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 06:00:00,844 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, 1] [2023-12-16 06:00:00,856 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-16 06:00:01,048 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-16 06:00:01,048 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 06:00:01,049 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 06:00:01,049 INFO L85 PathProgramCache]: Analyzing trace with hash 92354577, now seen corresponding path program 1 times [2023-12-16 06:00:01,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 06:00:01,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735277412] [2023-12-16 06:00:01,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 06:00:01,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 06:00:01,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:01,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 06:00:01,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:01,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-16 06:00:01,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:01,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-16 06:00:01,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:01,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-16 06:00:01,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:01,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-16 06:00:01,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:01,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-16 06:00:01,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:01,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-16 06:00:01,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:01,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-16 06:00:01,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:01,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-16 06:00:01,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:01,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-16 06:00:01,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:01,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-16 06:00:01,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:01,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-16 06:00:01,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:01,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-16 06:00:01,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:01,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-16 06:00:01,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:01,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-12-16 06:00:01,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:01,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-12-16 06:00:01,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:01,203 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-16 06:00:01,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 06:00:01,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735277412] [2023-12-16 06:00:01,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735277412] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 06:00:01,203 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 06:00:01,203 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 06:00:01,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991347415] [2023-12-16 06:00:01,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 06:00:01,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 06:00:01,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 06:00:01,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 06:00:01,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 06:00:01,205 INFO L87 Difference]: Start difference. First operand 10394 states and 13449 transitions. Second operand has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 6 states have internal predecessors, (86), 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-16 06:00:03,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 06:00:03,390 INFO L93 Difference]: Finished difference Result 24541 states and 32253 transitions. [2023-12-16 06:00:03,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-16 06:00:03,391 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 6 states have internal predecessors, (86), 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 159 [2023-12-16 06:00:03,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 06:00:03,431 INFO L225 Difference]: With dead ends: 24541 [2023-12-16 06:00:03,431 INFO L226 Difference]: Without dead ends: 16614 [2023-12-16 06:00:03,445 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-16 06:00:03,446 INFO L413 NwaCegarLoop]: 373 mSDtfsCounter, 254 mSDsluCounter, 1652 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 2025 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 06:00:03,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [268 Valid, 2025 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 06:00:03,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16614 states. [2023-12-16 06:00:05,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16614 to 13355. [2023-12-16 06:00:05,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13355 states, 9958 states have (on average 1.2881100622614983) internal successors, (12827), 10052 states have internal predecessors, (12827), 2161 states have call successors, (2161), 1235 states have call predecessors, (2161), 1235 states have return successors, (2161), 2067 states have call predecessors, (2161), 2161 states have call successors, (2161) [2023-12-16 06:00:05,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13355 states to 13355 states and 17149 transitions. [2023-12-16 06:00:05,066 INFO L78 Accepts]: Start accepts. Automaton has 13355 states and 17149 transitions. Word has length 159 [2023-12-16 06:00:05,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 06:00:05,066 INFO L495 AbstractCegarLoop]: Abstraction has 13355 states and 17149 transitions. [2023-12-16 06:00:05,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 6 states have internal predecessors, (86), 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-16 06:00:05,066 INFO L276 IsEmpty]: Start isEmpty. Operand 13355 states and 17149 transitions. [2023-12-16 06:00:05,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2023-12-16 06:00:05,072 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 06:00:05,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, 1] [2023-12-16 06:00:05,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-12-16 06:00:05,073 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 06:00:05,074 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 06:00:05,074 INFO L85 PathProgramCache]: Analyzing trace with hash 681817252, now seen corresponding path program 1 times [2023-12-16 06:00:05,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 06:00:05,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747914540] [2023-12-16 06:00:05,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 06:00:05,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 06:00:05,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:05,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 06:00:05,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:05,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-16 06:00:05,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:05,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-16 06:00:05,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:05,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-16 06:00:05,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:05,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-16 06:00:05,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:05,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-16 06:00:05,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:05,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-16 06:00:05,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:05,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-16 06:00:05,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:05,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-16 06:00:05,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:05,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-16 06:00:05,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:05,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-16 06:00:05,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:05,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-12-16 06:00:05,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:05,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-16 06:00:05,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:05,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-12-16 06:00:05,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:05,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-12-16 06:00:05,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:05,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-12-16 06:00:05,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:05,334 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-16 06:00:05,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 06:00:05,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747914540] [2023-12-16 06:00:05,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747914540] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 06:00:05,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569149270] [2023-12-16 06:00:05,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 06:00:05,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 06:00:05,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 06:00:05,336 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-16 06:00:05,402 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-16 06:00:05,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:05,528 INFO L262 TraceCheckSpWp]: Trace formula consists of 688 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-16 06:00:05,530 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 06:00:05,611 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-16 06:00:05,611 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 06:00:05,684 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-16 06:00:05,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569149270] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 06:00:05,684 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-16 06:00:05,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2023-12-16 06:00:05,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103797442] [2023-12-16 06:00:05,685 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-16 06:00:05,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-16 06:00:05,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 06:00:05,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-16 06:00:05,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2023-12-16 06:00:05,686 INFO L87 Difference]: Start difference. First operand 13355 states and 17149 transitions. Second operand has 13 states, 13 states have (on average 13.692307692307692) internal successors, (178), 12 states have internal predecessors, (178), 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-16 06:00:08,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 06:00:08,792 INFO L93 Difference]: Finished difference Result 29953 states and 39437 transitions. [2023-12-16 06:00:08,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-12-16 06:00:08,807 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 13.692307692307692) internal successors, (178), 12 states have internal predecessors, (178), 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 160 [2023-12-16 06:00:08,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 06:00:08,877 INFO L225 Difference]: With dead ends: 29953 [2023-12-16 06:00:08,877 INFO L226 Difference]: Without dead ends: 16766 [2023-12-16 06:00:08,907 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 354 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=252, Invalid=938, Unknown=0, NotChecked=0, Total=1190 [2023-12-16 06:00:08,907 INFO L413 NwaCegarLoop]: 385 mSDtfsCounter, 1413 mSDsluCounter, 2849 mSDsCounter, 0 mSdLazyCounter, 800 mSolverCounterSat, 498 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1413 SdHoareTripleChecker+Valid, 3234 SdHoareTripleChecker+Invalid, 1298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 498 IncrementalHoareTripleChecker+Valid, 800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 06:00:08,908 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1413 Valid, 3234 Invalid, 1298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [498 Valid, 800 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 06:00:08,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16766 states. [2023-12-16 06:00:10,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16766 to 13544. [2023-12-16 06:00:10,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13544 states, 10119 states have (on average 1.2858978159897223) internal successors, (13012), 10213 states have internal predecessors, (13012), 2175 states have call successors, (2175), 1249 states have call predecessors, (2175), 1249 states have return successors, (2175), 2081 states have call predecessors, (2175), 2175 states have call successors, (2175) [2023-12-16 06:00:10,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13544 states to 13544 states and 17362 transitions. [2023-12-16 06:00:10,658 INFO L78 Accepts]: Start accepts. Automaton has 13544 states and 17362 transitions. Word has length 160 [2023-12-16 06:00:10,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 06:00:10,659 INFO L495 AbstractCegarLoop]: Abstraction has 13544 states and 17362 transitions. [2023-12-16 06:00:10,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 13.692307692307692) internal successors, (178), 12 states have internal predecessors, (178), 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-16 06:00:10,659 INFO L276 IsEmpty]: Start isEmpty. Operand 13544 states and 17362 transitions. [2023-12-16 06:00:10,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2023-12-16 06:00:10,665 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 06:00:10,666 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, 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-16 06:00:10,673 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-16 06:00:10,870 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-16 06:00:10,871 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 06:00:10,871 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 06:00:10,871 INFO L85 PathProgramCache]: Analyzing trace with hash -1661683955, now seen corresponding path program 1 times [2023-12-16 06:00:10,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 06:00:10,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307235061] [2023-12-16 06:00:10,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 06:00:10,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 06:00:10,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 06:00:11,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-16 06:00:11,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-16 06:00:11,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-16 06:00:11,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-16 06:00:11,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-16 06:00:11,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-16 06:00:11,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-16 06:00:11,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 06:00:11,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-16 06:00:11,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 06:00:11,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-16 06:00:11,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-16 06:00:11,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-16 06:00:11,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-16 06:00:11,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-12-16 06:00:11,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-12-16 06:00:11,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,190 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 20 proven. 12 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2023-12-16 06:00:11,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 06:00:11,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307235061] [2023-12-16 06:00:11,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307235061] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 06:00:11,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502833313] [2023-12-16 06:00:11,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 06:00:11,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 06:00:11,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 06:00:11,193 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-16 06:00:11,215 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-16 06:00:11,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 06:00:11,339 INFO L262 TraceCheckSpWp]: Trace formula consists of 709 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-16 06:00:11,341 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 06:00:11,445 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 64 proven. 4 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-12-16 06:00:11,445 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 06:00:11,566 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 21 proven. 8 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2023-12-16 06:00:11,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502833313] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 06:00:11,566 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-16 06:00:11,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 14 [2023-12-16 06:00:11,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544241906] [2023-12-16 06:00:11,567 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-16 06:00:11,569 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-16 06:00:11,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 06:00:11,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-16 06:00:11,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2023-12-16 06:00:11,571 INFO L87 Difference]: Start difference. First operand 13544 states and 17362 transitions. Second operand has 14 states, 14 states have (on average 13.571428571428571) internal successors, (190), 13 states have internal predecessors, (190), 6 states have call successors, (39), 4 states have call predecessors, (39), 6 states have return successors, (39), 7 states have call predecessors, (39), 6 states have call successors, (39) [2023-12-16 06:00:15,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 06:00:15,400 INFO L93 Difference]: Finished difference Result 34051 states and 44779 transitions. [2023-12-16 06:00:15,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-12-16 06:00:15,401 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 13.571428571428571) internal successors, (190), 13 states have internal predecessors, (190), 6 states have call successors, (39), 4 states have call predecessors, (39), 6 states have return successors, (39), 7 states have call predecessors, (39), 6 states have call successors, (39) Word has length 171 [2023-12-16 06:00:15,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 06:00:15,452 INFO L225 Difference]: With dead ends: 34051 [2023-12-16 06:00:15,453 INFO L226 Difference]: Without dead ends: 20675 [2023-12-16 06:00:15,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 424 GetRequests, 377 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 479 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=275, Invalid=1705, Unknown=0, NotChecked=0, Total=1980 [2023-12-16 06:00:15,473 INFO L413 NwaCegarLoop]: 369 mSDtfsCounter, 1076 mSDsluCounter, 3017 mSDsCounter, 0 mSdLazyCounter, 1347 mSolverCounterSat, 317 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1080 SdHoareTripleChecker+Valid, 3386 SdHoareTripleChecker+Invalid, 1664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 317 IncrementalHoareTripleChecker+Valid, 1347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 06:00:15,473 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1080 Valid, 3386 Invalid, 1664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [317 Valid, 1347 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 06:00:15,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20675 states. Received shutdown request... [2023-12-16 06:00:15,494 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-16 06:00:15,504 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-16 06:00:15,520 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 06:00:15,520 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-16 06:00:15,704 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-16 06:00:15,705 WARN L619 AbstractCegarLoop]: Verification canceled: while executing MinimizeSevpa. [2023-12-16 06:00:15,708 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 06:00:15,721 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 06:00:15,723 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 06:00:15 BoogieIcfgContainer [2023-12-16 06:00:15,723 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 06:00:15,727 INFO L158 Benchmark]: Toolchain (without parser) took 57147.48ms. Allocated memory was 162.5MB in the beginning and 2.2GB in the end (delta: 2.0GB). Free memory was 120.6MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 1.3GB. Max. memory is 8.0GB. [2023-12-16 06:00:15,730 INFO L158 Benchmark]: CDTParser took 0.60ms. Allocated memory is still 162.5MB. Free memory is still 119.7MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 06:00:15,730 INFO L158 Benchmark]: CACSL2BoogieTranslator took 364.35ms. Allocated memory is still 162.5MB. Free memory was 120.1MB in the beginning and 101.7MB in the end (delta: 18.4MB). Peak memory consumption was 18.9MB. Max. memory is 8.0GB. [2023-12-16 06:00:15,730 INFO L158 Benchmark]: Boogie Procedure Inliner took 68.83ms. Allocated memory is still 162.5MB. Free memory was 101.7MB in the beginning and 98.1MB in the end (delta: 3.6MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. [2023-12-16 06:00:15,731 INFO L158 Benchmark]: Boogie Preprocessor took 56.11ms. Allocated memory is still 162.5MB. Free memory was 98.1MB in the beginning and 93.9MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2023-12-16 06:00:15,731 INFO L158 Benchmark]: RCFGBuilder took 753.09ms. Allocated memory is still 162.5MB. Free memory was 93.9MB in the beginning and 134.9MB in the end (delta: -41.0MB). Peak memory consumption was 50.5MB. Max. memory is 8.0GB. [2023-12-16 06:00:15,731 INFO L158 Benchmark]: TraceAbstraction took 55899.84ms. Allocated memory was 162.5MB in the beginning and 2.2GB in the end (delta: 2.0GB). Free memory was 134.5MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 1.3GB. Max. memory is 8.0GB. [2023-12-16 06:00:15,731 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.60ms. Allocated memory is still 162.5MB. Free memory is still 119.7MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 364.35ms. Allocated memory is still 162.5MB. Free memory was 120.1MB in the beginning and 101.7MB in the end (delta: 18.4MB). Peak memory consumption was 18.9MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 68.83ms. Allocated memory is still 162.5MB. Free memory was 101.7MB in the beginning and 98.1MB in the end (delta: 3.6MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 56.11ms. Allocated memory is still 162.5MB. Free memory was 98.1MB in the beginning and 93.9MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * RCFGBuilder took 753.09ms. Allocated memory is still 162.5MB. Free memory was 93.9MB in the beginning and 134.9MB in the end (delta: -41.0MB). Peak memory consumption was 50.5MB. Max. memory is 8.0GB. * TraceAbstraction took 55899.84ms. Allocated memory was 162.5MB in the beginning and 2.2GB in the end (delta: 2.0GB). Free memory was 134.5MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 1.3GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 615]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 615). Cancelled while executing MinimizeSevpa. - StatisticsResult: Ultimate Automizer benchmark data CFG has 7 procedures, 164 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 55.8s, OverallIterations: 37, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 32.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 19879 SdHoareTripleChecker+Valid, 8.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 19761 mSDsluCounter, 53399 SdHoareTripleChecker+Invalid, 7.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 42174 mSDsCounter, 5851 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 10914 IncrementalHoareTripleChecker+Invalid, 16765 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5851 mSolverCounterUnsat, 11225 mSDtfsCounter, 10914 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3830 GetRequests, 3201 SyntacticMatches, 16 SemanticMatches, 613 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17504 ImplicationChecksByTransitivity, 7.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=13544occurred in iteration=36, InterpolantAutomatonStates: 571, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 11.0s AutomataMinimizationTime, 37 MinimizatonAttempts, 22960 StatesRemovedByMinimization, 28 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.2s SatisfiabilityAnalysisTime, 8.4s InterpolantComputationTime, 4717 NumberOfCodeBlocks, 4717 NumberOfCodeBlocksAsserted, 45 NumberOfCheckSat, 5907 ConstructedInterpolants, 0 QuantifiedInterpolants, 16218 SizeOfPredicates, 20 NumberOfNonLiveVariables, 5342 ConjunctsInSsa, 133 ConjunctsInUnsatCore, 53 InterpolantComputations, 30 PerfectInterpolantSequences, 2335/2670 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown