/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-20 00:49:15,019 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-20 00:49:15,138 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-20 00:49:15,150 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-20 00:49:15,151 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-20 00:49:15,185 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-20 00:49:15,200 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-20 00:49:15,201 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-20 00:49:15,201 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-20 00:49:15,205 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-20 00:49:15,205 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-20 00:49:15,205 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-20 00:49:15,206 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-20 00:49:15,207 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-20 00:49:15,207 INFO L153 SettingsManager]: * Use SBE=true [2023-12-20 00:49:15,207 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-20 00:49:15,207 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-20 00:49:15,208 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-20 00:49:15,208 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-20 00:49:15,208 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-20 00:49:15,208 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-20 00:49:15,209 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-20 00:49:15,209 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-20 00:49:15,209 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-20 00:49:15,209 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-20 00:49:15,209 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-20 00:49:15,209 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-20 00:49:15,210 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-20 00:49:15,210 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-20 00:49:15,210 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-20 00:49:15,211 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-20 00:49:15,211 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-20 00:49:15,211 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 00:49:15,211 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-20 00:49:15,212 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-20 00:49:15,212 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-20 00:49:15,212 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-20 00:49:15,212 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-20 00:49:15,212 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-20 00:49:15,212 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-20 00:49:15,212 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-20 00:49:15,213 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-20 00:49:15,213 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-20 00:49:15,213 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-20 00:49:15,584 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-20 00:49:15,610 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-20 00:49:15,612 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-20 00:49:15,613 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-20 00:49:15,620 INFO L274 PluginConnector]: CDTParser initialized [2023-12-20 00:49:15,621 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-20 00:49:17,246 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-20 00:49:17,469 INFO L384 CDTParser]: Found 1 translation units. [2023-12-20 00:49:17,470 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c [2023-12-20 00:49:17,486 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4ed31f97d/575337fc80b741d6ad1ce16a89387203/FLAG1a7b22081 [2023-12-20 00:49:17,498 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4ed31f97d/575337fc80b741d6ad1ce16a89387203 [2023-12-20 00:49:17,500 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-20 00:49:17,501 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-20 00:49:17,502 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-20 00:49:17,502 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-20 00:49:17,506 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-20 00:49:17,506 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 12:49:17" (1/1) ... [2023-12-20 00:49:17,507 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2578dbbb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:17, skipping insertion in model container [2023-12-20 00:49:17,507 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 12:49:17" (1/1) ... [2023-12-20 00:49:17,558 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-20 00:49:17,741 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-20 00:49:17,745 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 00:49:17,754 INFO L202 MainTranslator]: Completed pre-run [2023-12-20 00:49:17,844 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-20 00:49:17,844 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 00:49:17,869 INFO L206 MainTranslator]: Completed translation [2023-12-20 00:49:17,870 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:17 WrapperNode [2023-12-20 00:49:17,870 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-20 00:49:17,871 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-20 00:49:17,871 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-20 00:49:17,871 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-20 00:49:17,878 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:17" (1/1) ... [2023-12-20 00:49:17,892 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:17" (1/1) ... [2023-12-20 00:49:17,939 INFO L138 Inliner]: procedures = 32, calls = 47, calls flagged for inlining = 13, calls inlined = 13, statements flattened = 501 [2023-12-20 00:49:17,939 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-20 00:49:17,940 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-20 00:49:17,940 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-20 00:49:17,940 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-20 00:49:17,967 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:17" (1/1) ... [2023-12-20 00:49:17,967 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:17" (1/1) ... [2023-12-20 00:49:17,975 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:17" (1/1) ... [2023-12-20 00:49:18,006 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-20 00:49:18,007 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:17" (1/1) ... [2023-12-20 00:49:18,007 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:17" (1/1) ... [2023-12-20 00:49:18,016 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:17" (1/1) ... [2023-12-20 00:49:18,033 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:17" (1/1) ... [2023-12-20 00:49:18,035 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:17" (1/1) ... [2023-12-20 00:49:18,037 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:17" (1/1) ... [2023-12-20 00:49:18,052 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-20 00:49:18,053 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-20 00:49:18,053 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-20 00:49:18,053 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-20 00:49:18,056 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:17" (1/1) ... [2023-12-20 00:49:18,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 00:49:18,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:49:18,081 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-20 00:49:18,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-20 00:49:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure read_manual_selection_history [2023-12-20 00:49:18,113 INFO L138 BoogieDeclarations]: Found implementation of procedure read_manual_selection_history [2023-12-20 00:49:18,114 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-20 00:49:18,114 INFO L130 BoogieDeclarations]: Found specification of procedure read_side2_failed_history [2023-12-20 00:49:18,114 INFO L138 BoogieDeclarations]: Found implementation of procedure read_side2_failed_history [2023-12-20 00:49:18,115 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2023-12-20 00:49:18,116 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2023-12-20 00:49:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-20 00:49:18,116 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-20 00:49:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-20 00:49:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure read_side1_failed_history [2023-12-20 00:49:18,117 INFO L138 BoogieDeclarations]: Found implementation of procedure read_side1_failed_history [2023-12-20 00:49:18,117 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-20 00:49:18,117 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-20 00:49:18,117 INFO L130 BoogieDeclarations]: Found specification of procedure read_active_side_history [2023-12-20 00:49:18,117 INFO L138 BoogieDeclarations]: Found implementation of procedure read_active_side_history [2023-12-20 00:49:18,212 INFO L241 CfgBuilder]: Building ICFG [2023-12-20 00:49:18,214 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-20 00:49:18,689 INFO L282 CfgBuilder]: Performing block encoding [2023-12-20 00:49:18,728 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-20 00:49:18,729 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-20 00:49:18,729 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 12:49:18 BoogieIcfgContainer [2023-12-20 00:49:18,729 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-20 00:49:18,731 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-20 00:49:18,731 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-20 00:49:18,734 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-20 00:49:18,734 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.12 12:49:17" (1/3) ... [2023-12-20 00:49:18,735 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c9bcb97 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 12:49:18, skipping insertion in model container [2023-12-20 00:49:18,735 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 12:49:17" (2/3) ... [2023-12-20 00:49:18,735 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c9bcb97 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 12:49:18, skipping insertion in model container [2023-12-20 00:49:18,735 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 12:49:18" (3/3) ... [2023-12-20 00:49:18,736 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c [2023-12-20 00:49:18,749 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-20 00:49:18,749 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-20 00:49:18,787 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-20 00:49:18,793 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;@2f5a85e8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-20 00:49:18,793 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-20 00:49:18,797 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-20 00:49:18,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-12-20 00:49:18,805 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:18,805 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:18,806 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:18,822 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:18,822 INFO L85 PathProgramCache]: Analyzing trace with hash 416796339, now seen corresponding path program 1 times [2023-12-20 00:49:18,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:18,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451825396] [2023-12-20 00:49:18,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:18,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:18,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:19,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 00:49:19,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:19,070 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 00:49:19,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:19,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451825396] [2023-12-20 00:49:19,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451825396] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:19,071 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:19,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-20 00:49:19,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637593317] [2023-12-20 00:49:19,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:19,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-20 00:49:19,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:19,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-20 00:49:19,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-20 00:49:19,114 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-20 00:49:19,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:19,189 INFO L93 Difference]: Finished difference Result 313 states and 525 transitions. [2023-12-20 00:49:19,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-20 00:49:19,193 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 9.5) internal successors, (19), 2 states have internal predecessors, (19), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2023-12-20 00:49:19,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:19,200 INFO L225 Difference]: With dead ends: 313 [2023-12-20 00:49:19,200 INFO L226 Difference]: Without dead ends: 162 [2023-12-20 00:49:19,204 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-20 00:49:19,206 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-20 00:49:19,207 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-20 00:49:19,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2023-12-20 00:49:19,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 162. [2023-12-20 00:49:19,253 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-20 00:49:19,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 257 transitions. [2023-12-20 00:49:19,257 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 257 transitions. Word has length 23 [2023-12-20 00:49:19,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:19,257 INFO L495 AbstractCegarLoop]: Abstraction has 162 states and 257 transitions. [2023-12-20 00:49:19,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 9.5) internal successors, (19), 2 states have internal predecessors, (19), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-20 00:49:19,257 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 257 transitions. [2023-12-20 00:49:19,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-12-20 00:49:19,259 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:19,259 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:19,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-20 00:49:19,259 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:19,260 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:19,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1577348367, now seen corresponding path program 1 times [2023-12-20 00:49:19,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:19,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036711038] [2023-12-20 00:49:19,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:19,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:19,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:19,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-12-20 00:49:19,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:19,410 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 00:49:19,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:19,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036711038] [2023-12-20 00:49:19,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036711038] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:19,411 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:19,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 00:49:19,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321213876] [2023-12-20 00:49:19,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:19,412 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 00:49:19,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:19,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 00:49:19,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-20 00:49:19,414 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-20 00:49:19,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:19,536 INFO L93 Difference]: Finished difference Result 415 states and 665 transitions. [2023-12-20 00:49:19,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 00:49:19,537 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2023-12-20 00:49:19,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:19,539 INFO L225 Difference]: With dead ends: 415 [2023-12-20 00:49:19,539 INFO L226 Difference]: Without dead ends: 266 [2023-12-20 00:49:19,541 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-20 00:49:19,542 INFO L413 NwaCegarLoop]: 247 mSDtfsCounter, 130 mSDsluCounter, 966 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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-20 00:49:19,542 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-20 00:49:19,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2023-12-20 00:49:19,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 162. [2023-12-20 00:49:19,566 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-20 00:49:19,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 245 transitions. [2023-12-20 00:49:19,568 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 245 transitions. Word has length 23 [2023-12-20 00:49:19,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:19,569 INFO L495 AbstractCegarLoop]: Abstraction has 162 states and 245 transitions. [2023-12-20 00:49:19,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-20 00:49:19,569 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 245 transitions. [2023-12-20 00:49:19,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-12-20 00:49:19,570 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:19,570 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:19,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-20 00:49:19,570 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:19,571 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:19,571 INFO L85 PathProgramCache]: Analyzing trace with hash -2120967277, now seen corresponding path program 1 times [2023-12-20 00:49:19,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:19,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646366485] [2023-12-20 00:49:19,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:19,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:19,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:19,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:19,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:19,778 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 00:49:19,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:19,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646366485] [2023-12-20 00:49:19,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646366485] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:19,780 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:19,781 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:19,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096500302] [2023-12-20 00:49:19,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:19,781 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:19,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:19,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:19,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:19,790 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-20 00:49:19,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:19,854 INFO L93 Difference]: Finished difference Result 312 states and 481 transitions. [2023-12-20 00:49:19,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 00:49:19,854 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2023-12-20 00:49:19,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:19,856 INFO L225 Difference]: With dead ends: 312 [2023-12-20 00:49:19,856 INFO L226 Difference]: Without dead ends: 166 [2023-12-20 00:49:19,857 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:19,860 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-20 00:49:19,861 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-20 00:49:19,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2023-12-20 00:49:19,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 166. [2023-12-20 00:49:19,886 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-20 00:49:19,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 248 transitions. [2023-12-20 00:49:19,888 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 248 transitions. Word has length 34 [2023-12-20 00:49:19,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:19,888 INFO L495 AbstractCegarLoop]: Abstraction has 166 states and 248 transitions. [2023-12-20 00:49:19,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-20 00:49:19,888 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 248 transitions. [2023-12-20 00:49:19,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-12-20 00:49:19,890 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:19,890 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:19,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-20 00:49:19,890 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:19,890 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:19,891 INFO L85 PathProgramCache]: Analyzing trace with hash 1787555156, now seen corresponding path program 1 times [2023-12-20 00:49:19,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:19,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36200108] [2023-12-20 00:49:19,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:19,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:19,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:19,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:19,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:19,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:19,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:19,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-20 00:49:19,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:19,979 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:49:19,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:19,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36200108] [2023-12-20 00:49:19,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36200108] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:19,980 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:19,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 00:49:19,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463530630] [2023-12-20 00:49:19,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:19,981 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 00:49:19,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:19,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 00:49:19,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 00:49:19,982 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-20 00:49:20,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:20,039 INFO L93 Difference]: Finished difference Result 458 states and 695 transitions. [2023-12-20 00:49:20,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 00:49:20,039 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 48 [2023-12-20 00:49:20,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:20,043 INFO L225 Difference]: With dead ends: 458 [2023-12-20 00:49:20,043 INFO L226 Difference]: Without dead ends: 308 [2023-12-20 00:49:20,046 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 00:49:20,053 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-20 00:49:20,054 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-20 00:49:20,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2023-12-20 00:49:20,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 304. [2023-12-20 00:49:20,088 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-20 00:49:20,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 460 transitions. [2023-12-20 00:49:20,092 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 460 transitions. Word has length 48 [2023-12-20 00:49:20,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:20,093 INFO L495 AbstractCegarLoop]: Abstraction has 304 states and 460 transitions. [2023-12-20 00:49:20,094 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 00:49:20,094 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 460 transitions. [2023-12-20 00:49:20,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-12-20 00:49:20,100 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:20,100 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:20,100 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-20 00:49:20,100 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:20,101 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:20,101 INFO L85 PathProgramCache]: Analyzing trace with hash 1878750554, now seen corresponding path program 1 times [2023-12-20 00:49:20,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:20,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350797306] [2023-12-20 00:49:20,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:20,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:20,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:20,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:20,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:20,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:20,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:20,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 00:49:20,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:20,180 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:49:20,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:20,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350797306] [2023-12-20 00:49:20,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350797306] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:20,182 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:20,182 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 00:49:20,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491362647] [2023-12-20 00:49:20,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:20,182 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 00:49:20,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:20,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 00:49:20,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 00:49:20,183 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-20 00:49:20,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:20,241 INFO L93 Difference]: Finished difference Result 860 states and 1310 transitions. [2023-12-20 00:49:20,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 00:49:20,242 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 49 [2023-12-20 00:49:20,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:20,248 INFO L225 Difference]: With dead ends: 860 [2023-12-20 00:49:20,248 INFO L226 Difference]: Without dead ends: 572 [2023-12-20 00:49:20,249 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 00:49:20,250 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-20 00:49:20,250 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-20 00:49:20,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2023-12-20 00:49:20,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 559. [2023-12-20 00:49:20,300 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-20 00:49:20,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 848 transitions. [2023-12-20 00:49:20,305 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 848 transitions. Word has length 49 [2023-12-20 00:49:20,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:20,307 INFO L495 AbstractCegarLoop]: Abstraction has 559 states and 848 transitions. [2023-12-20 00:49:20,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 00:49:20,307 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 848 transitions. [2023-12-20 00:49:20,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-12-20 00:49:20,308 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:20,309 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:20,309 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-20 00:49:20,309 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:20,310 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:20,313 INFO L85 PathProgramCache]: Analyzing trace with hash 598886876, now seen corresponding path program 1 times [2023-12-20 00:49:20,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:20,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482407758] [2023-12-20 00:49:20,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:20,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:20,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:20,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:20,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:20,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:20,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:20,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 00:49:20,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:20,428 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:49:20,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:20,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482407758] [2023-12-20 00:49:20,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482407758] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:20,428 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:20,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-20 00:49:20,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611839126] [2023-12-20 00:49:20,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:20,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 00:49:20,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:20,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 00:49:20,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:20,430 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-20 00:49:20,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:20,602 INFO L93 Difference]: Finished difference Result 1180 states and 1795 transitions. [2023-12-20 00:49:20,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 00:49:20,603 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 49 [2023-12-20 00:49:20,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:20,608 INFO L225 Difference]: With dead ends: 1180 [2023-12-20 00:49:20,608 INFO L226 Difference]: Without dead ends: 637 [2023-12-20 00:49:20,610 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:49:20,611 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-20 00:49:20,611 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-20 00:49:20,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2023-12-20 00:49:20,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 629. [2023-12-20 00:49:20,663 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-20 00:49:20,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 629 states to 629 states and 944 transitions. [2023-12-20 00:49:20,668 INFO L78 Accepts]: Start accepts. Automaton has 629 states and 944 transitions. Word has length 49 [2023-12-20 00:49:20,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:20,668 INFO L495 AbstractCegarLoop]: Abstraction has 629 states and 944 transitions. [2023-12-20 00:49:20,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 00:49:20,669 INFO L276 IsEmpty]: Start isEmpty. Operand 629 states and 944 transitions. [2023-12-20 00:49:20,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-12-20 00:49:20,671 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:20,671 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:20,671 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-20 00:49:20,671 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:20,672 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:20,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1052158445, now seen corresponding path program 1 times [2023-12-20 00:49:20,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:20,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019514517] [2023-12-20 00:49:20,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:20,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:20,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:20,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:20,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:20,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:20,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:20,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-20 00:49:20,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:20,779 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:49:20,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:20,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019514517] [2023-12-20 00:49:20,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019514517] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:20,780 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:20,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-20 00:49:20,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892610763] [2023-12-20 00:49:20,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:20,781 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 00:49:20,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:20,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 00:49:20,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:20,782 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-20 00:49:20,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:20,927 INFO L93 Difference]: Finished difference Result 1184 states and 1795 transitions. [2023-12-20 00:49:20,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 00:49:20,928 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 50 [2023-12-20 00:49:20,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:20,931 INFO L225 Difference]: With dead ends: 1184 [2023-12-20 00:49:20,931 INFO L226 Difference]: Without dead ends: 641 [2023-12-20 00:49:20,934 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:49:20,935 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-20 00:49:20,935 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-20 00:49:20,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2023-12-20 00:49:20,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 637. [2023-12-20 00:49:20,978 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-20 00:49:20,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 952 transitions. [2023-12-20 00:49:20,983 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 952 transitions. Word has length 50 [2023-12-20 00:49:20,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:20,985 INFO L495 AbstractCegarLoop]: Abstraction has 637 states and 952 transitions. [2023-12-20 00:49:20,985 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 00:49:20,985 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 952 transitions. [2023-12-20 00:49:20,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-20 00:49:20,986 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:20,987 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:20,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-20 00:49:20,987 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:20,987 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:20,987 INFO L85 PathProgramCache]: Analyzing trace with hash -130272225, now seen corresponding path program 1 times [2023-12-20 00:49:20,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:20,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048092514] [2023-12-20 00:49:20,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:20,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:21,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:21,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:21,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:21,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:21,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:21,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-20 00:49:21,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:21,138 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:49:21,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:21,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048092514] [2023-12-20 00:49:21,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048092514] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:21,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:21,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:21,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284275308] [2023-12-20 00:49:21,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:21,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:21,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:21,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:21,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:21,140 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-20 00:49:21,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:21,283 INFO L93 Difference]: Finished difference Result 1184 states and 1787 transitions. [2023-12-20 00:49:21,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 00:49:21,284 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 52 [2023-12-20 00:49:21,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:21,288 INFO L225 Difference]: With dead ends: 1184 [2023-12-20 00:49:21,288 INFO L226 Difference]: Without dead ends: 641 [2023-12-20 00:49:21,290 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:21,291 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-20 00:49:21,291 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-20 00:49:21,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2023-12-20 00:49:21,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 637. [2023-12-20 00:49:21,351 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-20 00:49:21,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 948 transitions. [2023-12-20 00:49:21,355 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 948 transitions. Word has length 52 [2023-12-20 00:49:21,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:21,355 INFO L495 AbstractCegarLoop]: Abstraction has 637 states and 948 transitions. [2023-12-20 00:49:21,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 00:49:21,356 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 948 transitions. [2023-12-20 00:49:21,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-12-20 00:49:21,356 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:21,357 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:21,357 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-20 00:49:21,358 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:21,358 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:21,358 INFO L85 PathProgramCache]: Analyzing trace with hash -682908374, now seen corresponding path program 1 times [2023-12-20 00:49:21,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:21,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638204284] [2023-12-20 00:49:21,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:21,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:21,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:21,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:21,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:21,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:21,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:21,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:21,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:21,474 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:49:21,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:21,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638204284] [2023-12-20 00:49:21,475 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638204284] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:21,475 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:21,475 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:21,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355012218] [2023-12-20 00:49:21,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:21,476 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:21,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:21,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:21,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:21,476 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-20 00:49:21,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:21,546 INFO L93 Difference]: Finished difference Result 1200 states and 1807 transitions. [2023-12-20 00:49:21,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 00:49:21,547 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 53 [2023-12-20 00:49:21,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:21,551 INFO L225 Difference]: With dead ends: 1200 [2023-12-20 00:49:21,551 INFO L226 Difference]: Without dead ends: 657 [2023-12-20 00:49:21,553 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:21,554 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-20 00:49:21,554 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-20 00:49:21,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2023-12-20 00:49:21,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 657. [2023-12-20 00:49:21,592 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-20 00:49:21,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 964 transitions. [2023-12-20 00:49:21,596 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 964 transitions. Word has length 53 [2023-12-20 00:49:21,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:21,596 INFO L495 AbstractCegarLoop]: Abstraction has 657 states and 964 transitions. [2023-12-20 00:49:21,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-12-20 00:49:21,597 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 964 transitions. [2023-12-20 00:49:21,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-12-20 00:49:21,598 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:21,598 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:21,598 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-20 00:49:21,598 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:21,598 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:21,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1527575408, now seen corresponding path program 1 times [2023-12-20 00:49:21,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:21,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021668782] [2023-12-20 00:49:21,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:21,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:21,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:21,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:21,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:21,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:21,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:21,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:21,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:21,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:21,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:21,746 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:49:21,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:21,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021668782] [2023-12-20 00:49:21,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021668782] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:21,746 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:21,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:21,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930517134] [2023-12-20 00:49:21,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:21,747 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:21,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:21,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:21,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:21,748 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-20 00:49:21,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:21,821 INFO L93 Difference]: Finished difference Result 1240 states and 1851 transitions. [2023-12-20 00:49:21,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 00:49:21,821 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 61 [2023-12-20 00:49:21,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:21,825 INFO L225 Difference]: With dead ends: 1240 [2023-12-20 00:49:21,825 INFO L226 Difference]: Without dead ends: 677 [2023-12-20 00:49:21,827 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:21,827 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-20 00:49:21,827 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-20 00:49:21,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2023-12-20 00:49:21,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 677. [2023-12-20 00:49:21,865 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-20 00:49:21,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 677 states to 677 states and 980 transitions. [2023-12-20 00:49:21,892 INFO L78 Accepts]: Start accepts. Automaton has 677 states and 980 transitions. Word has length 61 [2023-12-20 00:49:21,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:21,892 INFO L495 AbstractCegarLoop]: Abstraction has 677 states and 980 transitions. [2023-12-20 00:49:21,892 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-20 00:49:21,892 INFO L276 IsEmpty]: Start isEmpty. Operand 677 states and 980 transitions. [2023-12-20 00:49:21,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-12-20 00:49:21,894 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:21,894 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:21,894 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-20 00:49:21,894 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:21,895 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:21,895 INFO L85 PathProgramCache]: Analyzing trace with hash -1184701862, now seen corresponding path program 1 times [2023-12-20 00:49:21,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:21,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858739261] [2023-12-20 00:49:21,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:21,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:21,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:21,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:21,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:21,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:21,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:21,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:21,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:21,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:21,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:22,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,002 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:49:22,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:22,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858739261] [2023-12-20 00:49:22,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858739261] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:22,003 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:22,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:22,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55194665] [2023-12-20 00:49:22,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:22,003 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:22,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:22,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:22,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:22,004 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-20 00:49:22,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:22,083 INFO L93 Difference]: Finished difference Result 1276 states and 1867 transitions. [2023-12-20 00:49:22,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 00:49:22,083 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 69 [2023-12-20 00:49:22,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:22,088 INFO L225 Difference]: With dead ends: 1276 [2023-12-20 00:49:22,088 INFO L226 Difference]: Without dead ends: 693 [2023-12-20 00:49:22,090 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:22,090 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-20 00:49:22,091 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-20 00:49:22,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2023-12-20 00:49:22,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 693. [2023-12-20 00:49:22,131 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-20 00:49:22,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 992 transitions. [2023-12-20 00:49:22,135 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 992 transitions. Word has length 69 [2023-12-20 00:49:22,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:22,135 INFO L495 AbstractCegarLoop]: Abstraction has 693 states and 992 transitions. [2023-12-20 00:49:22,135 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-20 00:49:22,135 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 992 transitions. [2023-12-20 00:49:22,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-12-20 00:49:22,136 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:22,137 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:22,137 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-20 00:49:22,137 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:22,137 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:22,137 INFO L85 PathProgramCache]: Analyzing trace with hash 1211757441, now seen corresponding path program 1 times [2023-12-20 00:49:22,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:22,138 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362961320] [2023-12-20 00:49:22,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:22,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:22,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:22,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:22,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:22,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:22,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:22,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,253 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 00:49:22,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:22,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362961320] [2023-12-20 00:49:22,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362961320] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:22,253 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:22,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:22,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937445998] [2023-12-20 00:49:22,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:22,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:22,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:22,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:22,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:22,254 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-20 00:49:22,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:22,332 INFO L93 Difference]: Finished difference Result 1312 states and 1907 transitions. [2023-12-20 00:49:22,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 00:49:22,333 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 69 [2023-12-20 00:49:22,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:22,336 INFO L225 Difference]: With dead ends: 1312 [2023-12-20 00:49:22,336 INFO L226 Difference]: Without dead ends: 713 [2023-12-20 00:49:22,338 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:22,339 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-20 00:49:22,340 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-20 00:49:22,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-12-20 00:49:22,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 713. [2023-12-20 00:49:22,390 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-20 00:49:22,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 1008 transitions. [2023-12-20 00:49:22,396 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 1008 transitions. Word has length 69 [2023-12-20 00:49:22,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:22,396 INFO L495 AbstractCegarLoop]: Abstraction has 713 states and 1008 transitions. [2023-12-20 00:49:22,397 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-20 00:49:22,397 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 1008 transitions. [2023-12-20 00:49:22,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-20 00:49:22,399 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:22,399 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:22,399 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-20 00:49:22,400 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:22,400 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:22,400 INFO L85 PathProgramCache]: Analyzing trace with hash -1107298427, now seen corresponding path program 1 times [2023-12-20 00:49:22,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:22,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394085527] [2023-12-20 00:49:22,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:22,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:22,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:22,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:22,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:22,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:22,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:22,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 00:49:22,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,549 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-20 00:49:22,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:22,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394085527] [2023-12-20 00:49:22,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394085527] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:22,549 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:22,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:22,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454840699] [2023-12-20 00:49:22,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:22,550 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:22,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:22,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:22,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:22,551 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-20 00:49:22,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:22,623 INFO L93 Difference]: Finished difference Result 1356 states and 1935 transitions. [2023-12-20 00:49:22,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 00:49:22,624 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 77 [2023-12-20 00:49:22,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:22,629 INFO L225 Difference]: With dead ends: 1356 [2023-12-20 00:49:22,629 INFO L226 Difference]: Without dead ends: 737 [2023-12-20 00:49:22,631 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:22,632 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-20 00:49:22,632 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-20 00:49:22,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2023-12-20 00:49:22,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 737. [2023-12-20 00:49:22,675 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-20 00:49:22,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 1028 transitions. [2023-12-20 00:49:22,679 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 1028 transitions. Word has length 77 [2023-12-20 00:49:22,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:22,679 INFO L495 AbstractCegarLoop]: Abstraction has 737 states and 1028 transitions. [2023-12-20 00:49:22,680 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-12-20 00:49:22,680 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 1028 transitions. [2023-12-20 00:49:22,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-20 00:49:22,681 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:22,682 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:22,682 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-20 00:49:22,682 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:22,682 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:22,682 INFO L85 PathProgramCache]: Analyzing trace with hash 1484136390, now seen corresponding path program 1 times [2023-12-20 00:49:22,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:22,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326043596] [2023-12-20 00:49:22,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:22,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:22,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:22,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:22,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:22,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:22,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:22,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 00:49:22,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:49:22,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:22,915 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-20 00:49:22,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:22,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326043596] [2023-12-20 00:49:22,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326043596] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:22,916 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:22,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:49:22,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377480400] [2023-12-20 00:49:22,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:22,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:49:22,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:22,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:49:22,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:49:22,918 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-20 00:49:23,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:23,209 INFO L93 Difference]: Finished difference Result 2086 states and 2926 transitions. [2023-12-20 00:49:23,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 00:49:23,209 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.428571428571429) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 80 [2023-12-20 00:49:23,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:23,218 INFO L225 Difference]: With dead ends: 2086 [2023-12-20 00:49:23,218 INFO L226 Difference]: Without dead ends: 1443 [2023-12-20 00:49:23,220 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-12-20 00:49:23,220 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-20 00:49:23,221 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-20 00:49:23,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1443 states. [2023-12-20 00:49:23,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1443 to 882. [2023-12-20 00:49:23,292 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-20 00:49:23,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1221 transitions. [2023-12-20 00:49:23,302 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1221 transitions. Word has length 80 [2023-12-20 00:49:23,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:23,303 INFO L495 AbstractCegarLoop]: Abstraction has 882 states and 1221 transitions. [2023-12-20 00:49:23,303 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.428571428571429) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-20 00:49:23,303 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1221 transitions. [2023-12-20 00:49:23,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-12-20 00:49:23,304 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:23,305 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:23,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-20 00:49:23,305 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:23,305 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:23,306 INFO L85 PathProgramCache]: Analyzing trace with hash -861295851, now seen corresponding path program 1 times [2023-12-20 00:49:23,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:23,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260193422] [2023-12-20 00:49:23,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:23,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:23,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:23,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:23,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:23,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:23,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:23,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:23,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:23,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:23,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:23,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:23,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:23,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 00:49:23,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:23,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-20 00:49:23,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:23,430 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-20 00:49:23,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:23,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260193422] [2023-12-20 00:49:23,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260193422] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:23,431 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:23,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:23,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784849822] [2023-12-20 00:49:23,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:23,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:23,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:23,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:23,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:23,432 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-20 00:49:23,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:23,520 INFO L93 Difference]: Finished difference Result 1653 states and 2307 transitions. [2023-12-20 00:49:23,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 00:49:23,520 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 84 [2023-12-20 00:49:23,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:23,525 INFO L225 Difference]: With dead ends: 1653 [2023-12-20 00:49:23,525 INFO L226 Difference]: Without dead ends: 902 [2023-12-20 00:49:23,528 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:23,528 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-20 00:49:23,529 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-20 00:49:23,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 902 states. [2023-12-20 00:49:23,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 902 to 902. [2023-12-20 00:49:23,587 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-20 00:49:23,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 902 states to 902 states and 1236 transitions. [2023-12-20 00:49:23,591 INFO L78 Accepts]: Start accepts. Automaton has 902 states and 1236 transitions. Word has length 84 [2023-12-20 00:49:23,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:23,591 INFO L495 AbstractCegarLoop]: Abstraction has 902 states and 1236 transitions. [2023-12-20 00:49:23,591 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-20 00:49:23,592 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states and 1236 transitions. [2023-12-20 00:49:23,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-20 00:49:23,592 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:23,593 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:23,593 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-20 00:49:23,593 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:23,593 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:23,593 INFO L85 PathProgramCache]: Analyzing trace with hash -1191143078, now seen corresponding path program 1 times [2023-12-20 00:49:23,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:23,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536550274] [2023-12-20 00:49:23,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:23,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:23,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:23,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:23,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:23,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:23,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:23,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:23,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:23,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:23,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:23,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:23,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:23,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 00:49:23,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:23,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:49:23,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:23,782 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-20 00:49:23,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:23,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536550274] [2023-12-20 00:49:23,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536550274] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:23,784 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:23,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 00:49:23,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156197511] [2023-12-20 00:49:23,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:23,785 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 00:49:23,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:23,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 00:49:23,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-20 00:49:23,786 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-20 00:49:23,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:23,926 INFO L93 Difference]: Finished difference Result 1299 states and 1882 transitions. [2023-12-20 00:49:23,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 00:49:23,927 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-20 00:49:23,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:23,933 INFO L225 Difference]: With dead ends: 1299 [2023-12-20 00:49:23,933 INFO L226 Difference]: Without dead ends: 1297 [2023-12-20 00:49:23,934 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-20 00:49:23,934 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.1s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:23,935 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.1s Time] [2023-12-20 00:49:23,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1297 states. [2023-12-20 00:49:24,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1297 to 904. [2023-12-20 00:49:24,015 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-20 00:49:24,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 1238 transitions. [2023-12-20 00:49:24,019 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 1238 transitions. Word has length 83 [2023-12-20 00:49:24,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:24,019 INFO L495 AbstractCegarLoop]: Abstraction has 904 states and 1238 transitions. [2023-12-20 00:49:24,019 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-20 00:49:24,019 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 1238 transitions. [2023-12-20 00:49:24,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-20 00:49:24,021 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:24,021 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:24,021 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-20 00:49:24,021 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:24,022 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:24,022 INFO L85 PathProgramCache]: Analyzing trace with hash 358448366, now seen corresponding path program 1 times [2023-12-20 00:49:24,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:24,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674974569] [2023-12-20 00:49:24,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:24,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:24,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:24,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:24,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:24,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:24,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:24,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:24,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:24,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:24,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:24,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:24,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:24,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 00:49:24,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:24,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:49:24,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:24,152 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-20 00:49:24,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:24,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674974569] [2023-12-20 00:49:24,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674974569] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:24,152 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:24,152 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:49:24,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404521550] [2023-12-20 00:49:24,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:24,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:49:24,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:24,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:49:24,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:49:24,154 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-20 00:49:24,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:24,331 INFO L93 Difference]: Finished difference Result 1692 states and 2333 transitions. [2023-12-20 00:49:24,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 00:49:24,331 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 86 [2023-12-20 00:49:24,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:24,335 INFO L225 Difference]: With dead ends: 1692 [2023-12-20 00:49:24,335 INFO L226 Difference]: Without dead ends: 960 [2023-12-20 00:49:24,337 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-12-20 00:49:24,338 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-20 00:49:24,338 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-20 00:49:24,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 960 states. [2023-12-20 00:49:24,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 960 to 916. [2023-12-20 00:49:24,395 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-20 00:49:24,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 1248 transitions. [2023-12-20 00:49:24,398 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 1248 transitions. Word has length 86 [2023-12-20 00:49:24,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:24,398 INFO L495 AbstractCegarLoop]: Abstraction has 916 states and 1248 transitions. [2023-12-20 00:49:24,399 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-20 00:49:24,399 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 1248 transitions. [2023-12-20 00:49:24,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-12-20 00:49:24,400 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:24,400 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:24,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-20 00:49:24,400 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:24,400 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:24,400 INFO L85 PathProgramCache]: Analyzing trace with hash 1587701740, now seen corresponding path program 1 times [2023-12-20 00:49:24,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:24,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831387882] [2023-12-20 00:49:24,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:24,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:24,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:24,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:24,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:24,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:24,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:24,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:24,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:24,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:24,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:24,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:24,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:24,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 00:49:24,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:24,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:49:24,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:24,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:49:24,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:24,607 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-20 00:49:24,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:24,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831387882] [2023-12-20 00:49:24,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831387882] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:24,608 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:24,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:49:24,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386929501] [2023-12-20 00:49:24,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:24,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:49:24,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:24,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:49:24,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:49:24,609 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-20 00:49:24,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:24,793 INFO L93 Difference]: Finished difference Result 1764 states and 2438 transitions. [2023-12-20 00:49:24,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 00:49:24,794 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 88 [2023-12-20 00:49:24,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:24,799 INFO L225 Difference]: With dead ends: 1764 [2023-12-20 00:49:24,799 INFO L226 Difference]: Without dead ends: 1010 [2023-12-20 00:49:24,801 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-12-20 00:49:24,801 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-20 00:49:24,802 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-20 00:49:24,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1010 states. [2023-12-20 00:49:24,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1010 to 905. [2023-12-20 00:49:24,857 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-20 00:49:24,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 905 states to 905 states and 1232 transitions. [2023-12-20 00:49:24,860 INFO L78 Accepts]: Start accepts. Automaton has 905 states and 1232 transitions. Word has length 88 [2023-12-20 00:49:24,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:24,861 INFO L495 AbstractCegarLoop]: Abstraction has 905 states and 1232 transitions. [2023-12-20 00:49:24,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-20 00:49:24,861 INFO L276 IsEmpty]: Start isEmpty. Operand 905 states and 1232 transitions. [2023-12-20 00:49:24,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-20 00:49:24,862 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:24,862 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:24,862 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-20 00:49:24,862 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:24,863 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:24,863 INFO L85 PathProgramCache]: Analyzing trace with hash 1454977024, now seen corresponding path program 1 times [2023-12-20 00:49:24,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:24,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715813517] [2023-12-20 00:49:24,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:24,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:24,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:25,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:25,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:25,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:25,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:25,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:25,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:25,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:25,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:25,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:25,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:25,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 00:49:25,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:25,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-20 00:49:25,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:25,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-20 00:49:25,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:25,098 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-20 00:49:25,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:25,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715813517] [2023-12-20 00:49:25,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [715813517] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:25,098 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:25,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 00:49:25,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23201398] [2023-12-20 00:49:25,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:25,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 00:49:25,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:25,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 00:49:25,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-20 00:49:25,100 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-20 00:49:25,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:25,597 INFO L93 Difference]: Finished difference Result 1958 states and 2706 transitions. [2023-12-20 00:49:25,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-20 00:49:25,602 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 7 states have internal predecessors, (66), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Word has length 89 [2023-12-20 00:49:25,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:25,608 INFO L225 Difference]: With dead ends: 1958 [2023-12-20 00:49:25,608 INFO L226 Difference]: Without dead ends: 1184 [2023-12-20 00:49:25,610 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-20 00:49:25,611 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-20 00:49:25,611 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-20 00:49:25,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1184 states. [2023-12-20 00:49:25,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1184 to 921. [2023-12-20 00:49:25,711 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-20 00:49:25,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 921 states to 921 states and 1231 transitions. [2023-12-20 00:49:25,714 INFO L78 Accepts]: Start accepts. Automaton has 921 states and 1231 transitions. Word has length 89 [2023-12-20 00:49:25,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:25,714 INFO L495 AbstractCegarLoop]: Abstraction has 921 states and 1231 transitions. [2023-12-20 00:49:25,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 7 states have internal predecessors, (66), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-20 00:49:25,715 INFO L276 IsEmpty]: Start isEmpty. Operand 921 states and 1231 transitions. [2023-12-20 00:49:25,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-20 00:49:25,716 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:25,716 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:25,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-20 00:49:25,716 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:25,717 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:25,717 INFO L85 PathProgramCache]: Analyzing trace with hash -2130270663, now seen corresponding path program 1 times [2023-12-20 00:49:25,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:25,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654816374] [2023-12-20 00:49:25,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:25,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:25,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:25,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:25,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:25,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:49:25,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:25,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:49:25,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:25,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:49:25,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:25,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:49:25,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:25,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:49:25,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:25,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:49:25,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:25,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:49:25,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:25,822 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-20 00:49:25,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:25,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654816374] [2023-12-20 00:49:25,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654816374] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:25,822 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:25,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:25,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337085197] [2023-12-20 00:49:25,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:25,823 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:25,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:25,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:25,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:25,825 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-20 00:49:26,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:26,017 INFO L93 Difference]: Finished difference Result 2454 states and 3293 transitions. [2023-12-20 00:49:26,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 00:49:26,017 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 90 [2023-12-20 00:49:26,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:26,025 INFO L225 Difference]: With dead ends: 2454 [2023-12-20 00:49:26,025 INFO L226 Difference]: Without dead ends: 1715 [2023-12-20 00:49:26,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:26,028 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-20 00:49:26,028 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-20 00:49:26,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1715 states. [2023-12-20 00:49:26,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1715 to 1488. [2023-12-20 00:49:26,165 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-20 00:49:26,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1488 states to 1488 states and 1983 transitions. [2023-12-20 00:49:26,171 INFO L78 Accepts]: Start accepts. Automaton has 1488 states and 1983 transitions. Word has length 90 [2023-12-20 00:49:26,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:26,171 INFO L495 AbstractCegarLoop]: Abstraction has 1488 states and 1983 transitions. [2023-12-20 00:49:26,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:49:26,172 INFO L276 IsEmpty]: Start isEmpty. Operand 1488 states and 1983 transitions. [2023-12-20 00:49:26,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-20 00:49:26,173 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:26,173 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:26,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-20 00:49:26,173 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:26,174 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:26,174 INFO L85 PathProgramCache]: Analyzing trace with hash -2050336594, now seen corresponding path program 1 times [2023-12-20 00:49:26,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:26,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337817021] [2023-12-20 00:49:26,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:26,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:26,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:26,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:26,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:26,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:49:26,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:26,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:49:26,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:26,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:49:26,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:26,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:49:26,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:26,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:49:26,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:26,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:49:26,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:26,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:49:26,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:26,399 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-20 00:49:26,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:26,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337817021] [2023-12-20 00:49:26,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337817021] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:26,400 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:26,400 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:49:26,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843350183] [2023-12-20 00:49:26,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:26,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:49:26,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:26,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:49:26,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:49:26,401 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-20 00:49:26,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:26,964 INFO L93 Difference]: Finished difference Result 3292 states and 4441 transitions. [2023-12-20 00:49:26,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-20 00:49:26,965 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 92 [2023-12-20 00:49:26,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:26,975 INFO L225 Difference]: With dead ends: 3292 [2023-12-20 00:49:26,975 INFO L226 Difference]: Without dead ends: 2058 [2023-12-20 00:49:26,979 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:49:26,979 INFO L413 NwaCegarLoop]: 336 mSDtfsCounter, 560 mSDsluCounter, 1148 mSDsCounter, 0 mSdLazyCounter, 299 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-20 00:49:26,979 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-20 00:49:26,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2058 states. [2023-12-20 00:49:27,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2058 to 1515. [2023-12-20 00:49:27,148 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-20 00:49:27,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1515 states to 1515 states and 2009 transitions. [2023-12-20 00:49:27,154 INFO L78 Accepts]: Start accepts. Automaton has 1515 states and 2009 transitions. Word has length 92 [2023-12-20 00:49:27,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:27,155 INFO L495 AbstractCegarLoop]: Abstraction has 1515 states and 2009 transitions. [2023-12-20 00:49:27,155 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:49:27,155 INFO L276 IsEmpty]: Start isEmpty. Operand 1515 states and 2009 transitions. [2023-12-20 00:49:27,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-20 00:49:27,156 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:27,157 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:27,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-20 00:49:27,157 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:27,157 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:27,157 INFO L85 PathProgramCache]: Analyzing trace with hash 1554073978, now seen corresponding path program 1 times [2023-12-20 00:49:27,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:27,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665868820] [2023-12-20 00:49:27,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:27,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:27,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:27,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:27,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:27,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-12-20 00:49:27,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:27,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 00:49:27,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:27,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-20 00:49:27,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:27,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:49:27,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:27,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-20 00:49:27,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:27,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 00:49:27,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:27,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:49:27,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:27,259 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-20 00:49:27,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:27,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665868820] [2023-12-20 00:49:27,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665868820] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:27,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:27,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:27,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654032697] [2023-12-20 00:49:27,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:27,261 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:27,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:27,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:27,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:27,262 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-20 00:49:27,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:27,540 INFO L93 Difference]: Finished difference Result 3793 states and 5057 transitions. [2023-12-20 00:49:27,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 00:49:27,541 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 94 [2023-12-20 00:49:27,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:27,551 INFO L225 Difference]: With dead ends: 3793 [2023-12-20 00:49:27,551 INFO L226 Difference]: Without dead ends: 2575 [2023-12-20 00:49:27,554 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:27,555 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-20 00:49:27,555 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-20 00:49:27,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2575 states. [2023-12-20 00:49:27,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2575 to 2394. [2023-12-20 00:49:27,776 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-20 00:49:27,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2394 states to 2394 states and 3154 transitions. [2023-12-20 00:49:27,784 INFO L78 Accepts]: Start accepts. Automaton has 2394 states and 3154 transitions. Word has length 94 [2023-12-20 00:49:27,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:27,784 INFO L495 AbstractCegarLoop]: Abstraction has 2394 states and 3154 transitions. [2023-12-20 00:49:27,784 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:49:27,784 INFO L276 IsEmpty]: Start isEmpty. Operand 2394 states and 3154 transitions. [2023-12-20 00:49:27,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-20 00:49:27,787 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:27,787 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:27,787 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-20 00:49:27,787 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:27,787 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:27,788 INFO L85 PathProgramCache]: Analyzing trace with hash 1814016471, now seen corresponding path program 1 times [2023-12-20 00:49:27,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:27,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006624596] [2023-12-20 00:49:27,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:27,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:27,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:27,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:27,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:27,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-20 00:49:27,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:27,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:27,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:27,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-20 00:49:27,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:27,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 00:49:27,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:27,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-20 00:49:27,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:27,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-20 00:49:27,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:27,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-20 00:49:27,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:27,836 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-20 00:49:27,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:27,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006624596] [2023-12-20 00:49:27,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006624596] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:27,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:27,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 00:49:27,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119629314] [2023-12-20 00:49:27,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:27,838 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 00:49:27,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:27,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 00:49:27,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 00:49:27,839 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-20 00:49:28,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:28,117 INFO L93 Difference]: Finished difference Result 4611 states and 6094 transitions. [2023-12-20 00:49:28,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 00:49:28,118 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-20 00:49:28,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:28,128 INFO L225 Difference]: With dead ends: 4611 [2023-12-20 00:49:28,129 INFO L226 Difference]: Without dead ends: 2409 [2023-12-20 00:49:28,134 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 00:49:28,135 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-20 00:49:28,136 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-20 00:49:28,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2409 states. [2023-12-20 00:49:28,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2409 to 2397. [2023-12-20 00:49:28,363 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-20 00:49:28,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2397 states to 2397 states and 3157 transitions. [2023-12-20 00:49:28,413 INFO L78 Accepts]: Start accepts. Automaton has 2397 states and 3157 transitions. Word has length 94 [2023-12-20 00:49:28,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:28,414 INFO L495 AbstractCegarLoop]: Abstraction has 2397 states and 3157 transitions. [2023-12-20 00:49:28,415 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-20 00:49:28,415 INFO L276 IsEmpty]: Start isEmpty. Operand 2397 states and 3157 transitions. [2023-12-20 00:49:28,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-20 00:49:28,416 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:28,417 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:28,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-20 00:49:28,417 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:28,417 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:28,417 INFO L85 PathProgramCache]: Analyzing trace with hash -1948537536, now seen corresponding path program 1 times [2023-12-20 00:49:28,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:28,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572751220] [2023-12-20 00:49:28,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:28,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:28,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:28,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:28,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:28,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-20 00:49:28,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:28,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:28,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:28,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-20 00:49:28,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:28,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-20 00:49:28,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:28,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-20 00:49:28,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:28,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-20 00:49:28,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:28,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-20 00:49:28,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:28,529 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-20 00:49:28,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:28,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572751220] [2023-12-20 00:49:28,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572751220] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:28,531 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:28,531 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:28,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463408984] [2023-12-20 00:49:28,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:28,532 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:28,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:28,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:28,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:28,533 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-20 00:49:28,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:28,861 INFO L93 Difference]: Finished difference Result 5712 states and 7554 transitions. [2023-12-20 00:49:28,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 00:49:28,861 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 94 [2023-12-20 00:49:28,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:28,891 INFO L225 Difference]: With dead ends: 5712 [2023-12-20 00:49:28,891 INFO L226 Difference]: Without dead ends: 3729 [2023-12-20 00:49:28,898 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:28,900 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-20 00:49:28,900 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-20 00:49:28,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3729 states. [2023-12-20 00:49:29,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3729 to 3302. [2023-12-20 00:49:29,219 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-20 00:49:29,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3302 states to 3302 states and 4341 transitions. [2023-12-20 00:49:29,228 INFO L78 Accepts]: Start accepts. Automaton has 3302 states and 4341 transitions. Word has length 94 [2023-12-20 00:49:29,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:29,229 INFO L495 AbstractCegarLoop]: Abstraction has 3302 states and 4341 transitions. [2023-12-20 00:49:29,229 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:49:29,229 INFO L276 IsEmpty]: Start isEmpty. Operand 3302 states and 4341 transitions. [2023-12-20 00:49:29,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-20 00:49:29,231 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:29,231 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:29,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-20 00:49:29,231 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:29,232 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:29,232 INFO L85 PathProgramCache]: Analyzing trace with hash -1698817225, now seen corresponding path program 1 times [2023-12-20 00:49:29,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:29,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360332324] [2023-12-20 00:49:29,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:29,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:29,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:29,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:29,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:29,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-20 00:49:29,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:29,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:49:29,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:29,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-20 00:49:29,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:29,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-20 00:49:29,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:29,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-20 00:49:29,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:29,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-20 00:49:29,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:29,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-20 00:49:29,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:29,339 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-20 00:49:29,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:29,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360332324] [2023-12-20 00:49:29,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360332324] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:29,340 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:29,340 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:29,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078411103] [2023-12-20 00:49:29,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:29,340 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:29,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:29,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:29,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:29,341 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-20 00:49:29,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:29,618 INFO L93 Difference]: Finished difference Result 6282 states and 8276 transitions. [2023-12-20 00:49:29,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 00:49:29,619 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-20 00:49:29,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:29,638 INFO L225 Difference]: With dead ends: 6282 [2023-12-20 00:49:29,639 INFO L226 Difference]: Without dead ends: 3042 [2023-12-20 00:49:29,648 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:29,648 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-20 00:49:29,649 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-20 00:49:29,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3042 states. [2023-12-20 00:49:29,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3042 to 2939. [2023-12-20 00:49:29,964 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-20 00:49:29,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2939 states to 2939 states and 3874 transitions. [2023-12-20 00:49:29,975 INFO L78 Accepts]: Start accepts. Automaton has 2939 states and 3874 transitions. Word has length 95 [2023-12-20 00:49:29,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:29,975 INFO L495 AbstractCegarLoop]: Abstraction has 2939 states and 3874 transitions. [2023-12-20 00:49:29,975 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-20 00:49:29,976 INFO L276 IsEmpty]: Start isEmpty. Operand 2939 states and 3874 transitions. [2023-12-20 00:49:29,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-20 00:49:29,977 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:29,977 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:29,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-20 00:49:29,978 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:29,978 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:29,978 INFO L85 PathProgramCache]: Analyzing trace with hash -655751939, now seen corresponding path program 1 times [2023-12-20 00:49:29,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:29,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310799875] [2023-12-20 00:49:29,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:29,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:29,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:30,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:30,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:30,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-20 00:49:30,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:30,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:49:30,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:30,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-20 00:49:30,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:30,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-20 00:49:30,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:30,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-20 00:49:30,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:30,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-20 00:49:30,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:30,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-20 00:49:30,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:30,030 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-20 00:49:30,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:30,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310799875] [2023-12-20 00:49:30,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310799875] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:30,031 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:30,031 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-20 00:49:30,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527276561] [2023-12-20 00:49:30,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:30,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 00:49:30,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:30,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 00:49:30,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 00:49:30,033 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-20 00:49:30,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:30,345 INFO L93 Difference]: Finished difference Result 5751 states and 7612 transitions. [2023-12-20 00:49:30,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 00:49:30,346 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 97 [2023-12-20 00:49:30,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:30,355 INFO L225 Difference]: With dead ends: 5751 [2023-12-20 00:49:30,355 INFO L226 Difference]: Without dead ends: 2981 [2023-12-20 00:49:30,363 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-20 00:49:30,363 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.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:30,364 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.0s Time] [2023-12-20 00:49:30,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2981 states. [2023-12-20 00:49:30,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2981 to 2946. [2023-12-20 00:49:30,631 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-20 00:49:30,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2946 states to 2946 states and 3881 transitions. [2023-12-20 00:49:30,639 INFO L78 Accepts]: Start accepts. Automaton has 2946 states and 3881 transitions. Word has length 97 [2023-12-20 00:49:30,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:30,639 INFO L495 AbstractCegarLoop]: Abstraction has 2946 states and 3881 transitions. [2023-12-20 00:49:30,640 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:49:30,640 INFO L276 IsEmpty]: Start isEmpty. Operand 2946 states and 3881 transitions. [2023-12-20 00:49:30,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-20 00:49:30,641 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:30,641 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:49:30,641 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-20 00:49:30,641 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:30,642 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:30,642 INFO L85 PathProgramCache]: Analyzing trace with hash 365285769, now seen corresponding path program 1 times [2023-12-20 00:49:30,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:30,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424388656] [2023-12-20 00:49:30,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:30,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:30,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:30,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:30,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:30,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-20 00:49:30,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:30,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:49:30,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:30,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-20 00:49:30,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:30,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-20 00:49:30,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:30,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-20 00:49:30,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:30,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-20 00:49:30,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:30,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-20 00:49:30,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:30,737 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-20 00:49:30,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:30,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424388656] [2023-12-20 00:49:30,738 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424388656] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:30,738 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:30,738 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:49:30,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964478348] [2023-12-20 00:49:30,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:30,738 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:49:30,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:30,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:49:30,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:49:30,739 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-20 00:49:30,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:30,998 INFO L93 Difference]: Finished difference Result 5710 states and 7540 transitions. [2023-12-20 00:49:30,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 00:49:30,999 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 97 [2023-12-20 00:49:30,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:31,008 INFO L225 Difference]: With dead ends: 5710 [2023-12-20 00:49:31,008 INFO L226 Difference]: Without dead ends: 2873 [2023-12-20 00:49:31,014 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:49:31,015 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-20 00:49:31,015 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-20 00:49:31,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2873 states. [2023-12-20 00:49:31,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2873 to 2708. [2023-12-20 00:49:31,279 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-20 00:49:31,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2708 states to 2708 states and 3567 transitions. [2023-12-20 00:49:31,287 INFO L78 Accepts]: Start accepts. Automaton has 2708 states and 3567 transitions. Word has length 97 [2023-12-20 00:49:31,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:31,287 INFO L495 AbstractCegarLoop]: Abstraction has 2708 states and 3567 transitions. [2023-12-20 00:49:31,287 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 00:49:31,287 INFO L276 IsEmpty]: Start isEmpty. Operand 2708 states and 3567 transitions. [2023-12-20 00:49:31,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-20 00:49:31,292 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:31,292 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-20 00:49:31,292 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-20 00:49:31,292 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:31,293 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:31,293 INFO L85 PathProgramCache]: Analyzing trace with hash 290510463, now seen corresponding path program 1 times [2023-12-20 00:49:31,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:31,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456927975] [2023-12-20 00:49:31,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:31,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:31,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:31,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:31,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:31,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-20 00:49:31,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:31,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 00:49:31,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:31,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-20 00:49:31,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:31,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-20 00:49:31,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:31,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 00:49:31,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:31,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:49:31,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:31,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-20 00:49:31,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:31,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-20 00:49:31,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:31,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-20 00:49:31,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:31,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-20 00:49:31,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:31,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-20 00:49:31,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:31,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-20 00:49:31,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:31,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-12-20 00:49:31,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:31,548 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 14 proven. 8 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2023-12-20 00:49:31,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:31,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456927975] [2023-12-20 00:49:31,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456927975] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:49:31,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591084249] [2023-12-20 00:49:31,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:31,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:49:31,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:49:31,556 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:49:31,563 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-20 00:49:31,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:31,767 INFO L262 TraceCheckSpWp]: Trace formula consists of 616 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-20 00:49:31,782 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:49:31,955 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 55 proven. 4 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-20 00:49:31,956 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:49:32,122 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-12-20 00:49:32,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591084249] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:49:32,123 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:49:32,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2023-12-20 00:49:32,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815210718] [2023-12-20 00:49:32,123 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:49:32,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-20 00:49:32,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:32,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-20 00:49:32,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:49:32,125 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-20 00:49:33,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:33,545 INFO L93 Difference]: Finished difference Result 6449 states and 8634 transitions. [2023-12-20 00:49:33,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-12-20 00:49:33,546 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-20 00:49:33,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:33,559 INFO L225 Difference]: With dead ends: 6449 [2023-12-20 00:49:33,559 INFO L226 Difference]: Without dead ends: 3977 [2023-12-20 00:49:33,565 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-20 00:49:33,565 INFO L413 NwaCegarLoop]: 228 mSDtfsCounter, 1379 mSDsluCounter, 1526 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 443 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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-20 00:49:33,566 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-20 00:49:33,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3977 states. [2023-12-20 00:49:34,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3977 to 3420. [2023-12-20 00:49:34,071 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-20 00:49:34,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3420 states to 3420 states and 4471 transitions. [2023-12-20 00:49:34,082 INFO L78 Accepts]: Start accepts. Automaton has 3420 states and 4471 transitions. Word has length 141 [2023-12-20 00:49:34,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:34,082 INFO L495 AbstractCegarLoop]: Abstraction has 3420 states and 4471 transitions. [2023-12-20 00:49:34,083 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-20 00:49:34,083 INFO L276 IsEmpty]: Start isEmpty. Operand 3420 states and 4471 transitions. [2023-12-20 00:49:34,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2023-12-20 00:49:34,089 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:34,089 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-20 00:49:34,099 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-12-20 00:49:34,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-12-20 00:49:34,296 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:34,296 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:34,297 INFO L85 PathProgramCache]: Analyzing trace with hash -1706195320, now seen corresponding path program 1 times [2023-12-20 00:49:34,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:34,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330966786] [2023-12-20 00:49:34,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:34,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:34,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:34,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:34,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:34,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:49:34,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:34,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:49:34,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:34,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:49:34,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:34,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:49:34,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:34,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:49:34,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:34,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:49:34,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:34,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:49:34,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:34,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-20 00:49:34,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:34,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:49:34,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:34,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 00:49:34,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:34,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-20 00:49:34,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:34,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-20 00:49:34,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:34,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-12-20 00:49:34,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:34,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 00:49:34,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:34,693 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 9 proven. 14 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2023-12-20 00:49:34,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:34,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330966786] [2023-12-20 00:49:34,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330966786] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:49:34,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593914731] [2023-12-20 00:49:34,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:34,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:49:34,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:49:34,695 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:49:34,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-20 00:49:34,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:34,878 INFO L262 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-20 00:49:34,888 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:49:35,118 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 30 proven. 43 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-20 00:49:35,119 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:49:35,331 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-12-20 00:49:35,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593914731] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:49:35,331 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:49:35,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2023-12-20 00:49:35,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266251491] [2023-12-20 00:49:35,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:49:35,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-20 00:49:35,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:35,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-20 00:49:35,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-12-20 00:49:35,334 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-20 00:49:41,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:41,009 INFO L93 Difference]: Finished difference Result 13984 states and 18811 transitions. [2023-12-20 00:49:41,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2023-12-20 00:49:41,012 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-20 00:49:41,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:41,053 INFO L225 Difference]: With dead ends: 13984 [2023-12-20 00:49:41,053 INFO L226 Difference]: Without dead ends: 10827 [2023-12-20 00:49:41,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 351 SyntacticMatches, 4 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4167 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1651, Invalid=10559, Unknown=0, NotChecked=0, Total=12210 [2023-12-20 00:49:41,067 INFO L413 NwaCegarLoop]: 936 mSDtfsCounter, 4827 mSDsluCounter, 7575 mSDsCounter, 0 mSdLazyCounter, 2453 mSolverCounterSat, 2155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4827 SdHoareTripleChecker+Valid, 8511 SdHoareTripleChecker+Invalid, 4608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2155 IncrementalHoareTripleChecker+Valid, 2453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:41,068 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4827 Valid, 8511 Invalid, 4608 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2155 Valid, 2453 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-20 00:49:41,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10827 states. [2023-12-20 00:49:41,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10827 to 6003. [2023-12-20 00:49:41,988 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-20 00:49:42,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6003 states to 6003 states and 7862 transitions. [2023-12-20 00:49:42,004 INFO L78 Accepts]: Start accepts. Automaton has 6003 states and 7862 transitions. Word has length 150 [2023-12-20 00:49:42,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:42,005 INFO L495 AbstractCegarLoop]: Abstraction has 6003 states and 7862 transitions. [2023-12-20 00:49:42,005 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-20 00:49:42,005 INFO L276 IsEmpty]: Start isEmpty. Operand 6003 states and 7862 transitions. [2023-12-20 00:49:42,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 00:49:42,015 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:42,015 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-20 00:49:42,023 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-20 00:49:42,223 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-20 00:49:42,224 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:42,224 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:42,224 INFO L85 PathProgramCache]: Analyzing trace with hash -282712362, now seen corresponding path program 1 times [2023-12-20 00:49:42,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:42,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133691628] [2023-12-20 00:49:42,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:42,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:42,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:42,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:42,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:42,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:49:42,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:42,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:49:42,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:42,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:49:42,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:42,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:49:42,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:42,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:49:42,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:42,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 00:49:42,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:42,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:49:42,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:42,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 00:49:42,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:42,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-20 00:49:42,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:42,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-20 00:49:42,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:42,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-12-20 00:49:42,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:42,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-20 00:49:42,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:42,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-12-20 00:49:42,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:42,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-12-20 00:49:42,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:42,399 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-12-20 00:49:42,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:42,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133691628] [2023-12-20 00:49:42,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133691628] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:49:42,399 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:49:42,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:49:42,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68785766] [2023-12-20 00:49:42,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:42,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:49:42,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:42,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:49:42,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:49:42,401 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-20 00:49:43,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:43,904 INFO L93 Difference]: Finished difference Result 18555 states and 24712 transitions. [2023-12-20 00:49:43,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 00:49:43,905 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-20 00:49:43,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:43,952 INFO L225 Difference]: With dead ends: 18555 [2023-12-20 00:49:43,952 INFO L226 Difference]: Without dead ends: 12895 [2023-12-20 00:49:43,966 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-12-20 00:49:43,967 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.2s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:43,967 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.2s Time] [2023-12-20 00:49:43,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12895 states. [2023-12-20 00:49:44,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12895 to 8162. [2023-12-20 00:49:44,868 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-20 00:49:44,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8162 states to 8162 states and 10693 transitions. [2023-12-20 00:49:44,895 INFO L78 Accepts]: Start accepts. Automaton has 8162 states and 10693 transitions. Word has length 152 [2023-12-20 00:49:44,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:44,895 INFO L495 AbstractCegarLoop]: Abstraction has 8162 states and 10693 transitions. [2023-12-20 00:49:44,896 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-20 00:49:44,896 INFO L276 IsEmpty]: Start isEmpty. Operand 8162 states and 10693 transitions. [2023-12-20 00:49:44,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-20 00:49:44,910 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:44,910 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-20 00:49:44,910 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-12-20 00:49:44,910 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:44,910 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:44,910 INFO L85 PathProgramCache]: Analyzing trace with hash 996136219, now seen corresponding path program 1 times [2023-12-20 00:49:44,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:44,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311405725] [2023-12-20 00:49:44,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:44,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:44,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:45,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:45,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:45,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:49:45,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:45,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:49:45,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:45,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:49:45,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:45,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:49:45,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:45,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:49:45,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:45,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 00:49:45,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:45,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:49:45,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:45,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 00:49:45,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:45,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-20 00:49:45,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:45,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-20 00:49:45,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:45,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:49:45,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:45,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-12-20 00:49:45,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:45,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-20 00:49:45,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:45,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-12-20 00:49:45,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:45,192 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 14 proven. 10 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-12-20 00:49:45,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:45,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311405725] [2023-12-20 00:49:45,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311405725] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:49:45,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956340411] [2023-12-20 00:49:45,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:45,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:49:45,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:49:45,194 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:49:45,218 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-20 00:49:45,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:45,364 INFO L262 TraceCheckSpWp]: Trace formula consists of 657 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-20 00:49:45,371 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:49:45,424 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 6 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-20 00:49:45,424 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:49:45,499 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-12-20 00:49:45,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [956340411] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-20 00:49:45,500 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-20 00:49:45,500 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7, 7] total 13 [2023-12-20 00:49:45,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206104786] [2023-12-20 00:49:45,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:49:45,500 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 00:49:45,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:45,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 00:49:45,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:49:45,502 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-20 00:49:46,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:46,259 INFO L93 Difference]: Finished difference Result 13349 states and 17540 transitions. [2023-12-20 00:49:46,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 00:49:46,260 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-20 00:49:46,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:46,281 INFO L225 Difference]: With dead ends: 13349 [2023-12-20 00:49:46,281 INFO L226 Difference]: Without dead ends: 5374 [2023-12-20 00:49:46,299 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 331 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:49:46,300 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-20 00:49:46,301 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-20 00:49:46,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5374 states. [2023-12-20 00:49:46,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5374 to 5150. [2023-12-20 00:49:46,992 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-20 00:49:47,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5150 states to 5150 states and 6753 transitions. [2023-12-20 00:49:47,008 INFO L78 Accepts]: Start accepts. Automaton has 5150 states and 6753 transitions. Word has length 154 [2023-12-20 00:49:47,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:47,008 INFO L495 AbstractCegarLoop]: Abstraction has 5150 states and 6753 transitions. [2023-12-20 00:49:47,008 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-20 00:49:47,008 INFO L276 IsEmpty]: Start isEmpty. Operand 5150 states and 6753 transitions. [2023-12-20 00:49:47,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-20 00:49:47,017 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:47,017 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-20 00:49:47,030 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-20 00:49:47,225 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:49:47,226 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:47,226 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:47,227 INFO L85 PathProgramCache]: Analyzing trace with hash 1232073042, now seen corresponding path program 1 times [2023-12-20 00:49:47,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:47,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58220681] [2023-12-20 00:49:47,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:47,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:47,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:47,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:47,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:47,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:49:47,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:47,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:49:47,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:47,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:49:47,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:47,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:49:47,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:47,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:49:47,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:47,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 00:49:47,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:47,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:49:47,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:47,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 00:49:47,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:47,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-20 00:49:47,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:47,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-20 00:49:47,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:47,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-20 00:49:47,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:47,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-20 00:49:47,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:47,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-20 00:49:47,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:47,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-20 00:49:47,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:47,528 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-12-20 00:49:47,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:47,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58220681] [2023-12-20 00:49:47,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58220681] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:49:47,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659736245] [2023-12-20 00:49:47,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:47,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:49:47,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:49:47,529 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:49:47,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-20 00:49:47,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:47,695 INFO L262 TraceCheckSpWp]: Trace formula consists of 674 conjuncts, 27 conjunts are in the unsatisfiable core [2023-12-20 00:49:47,701 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:49:48,055 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 57 proven. 18 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-20 00:49:48,056 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:49:48,374 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-12-20 00:49:48,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659736245] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:49:48,375 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:49:48,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10, 8] total 21 [2023-12-20 00:49:48,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41972295] [2023-12-20 00:49:48,375 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:49:48,377 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-20 00:49:48,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:48,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-20 00:49:48,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2023-12-20 00:49:48,378 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-20 00:49:52,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:49:52,929 INFO L93 Difference]: Finished difference Result 13974 states and 18468 transitions. [2023-12-20 00:49:52,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2023-12-20 00:49:52,929 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-20 00:49:52,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:49:52,958 INFO L225 Difference]: With dead ends: 13974 [2023-12-20 00:49:52,958 INFO L226 Difference]: Without dead ends: 9065 [2023-12-20 00:49:52,973 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 521 GetRequests, 362 SyntacticMatches, 0 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10414 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=3228, Invalid=22532, Unknown=0, NotChecked=0, Total=25760 [2023-12-20 00:49:52,973 INFO L413 NwaCegarLoop]: 343 mSDtfsCounter, 3247 mSDsluCounter, 2801 mSDsCounter, 0 mSdLazyCounter, 1697 mSolverCounterSat, 1005 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s 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.4s IncrementalHoareTripleChecker+Time [2023-12-20 00:49:52,973 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.4s Time] [2023-12-20 00:49:52,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9065 states. [2023-12-20 00:49:53,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9065 to 8084. [2023-12-20 00:49:53,809 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-20 00:49:53,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8084 states to 8084 states and 10568 transitions. [2023-12-20 00:49:53,833 INFO L78 Accepts]: Start accepts. Automaton has 8084 states and 10568 transitions. Word has length 155 [2023-12-20 00:49:53,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:49:53,833 INFO L495 AbstractCegarLoop]: Abstraction has 8084 states and 10568 transitions. [2023-12-20 00:49:53,833 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-20 00:49:53,834 INFO L276 IsEmpty]: Start isEmpty. Operand 8084 states and 10568 transitions. [2023-12-20 00:49:53,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-20 00:49:53,844 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:49:53,844 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-20 00:49:53,855 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-20 00:49:54,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:49:54,052 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:49:54,053 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:49:54,053 INFO L85 PathProgramCache]: Analyzing trace with hash 271123625, now seen corresponding path program 1 times [2023-12-20 00:49:54,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:49:54,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260639500] [2023-12-20 00:49:54,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:54,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:49:54,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:49:54,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:49:54,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:49:54,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:49:54,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:49:54,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:49:54,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 00:49:54,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:49:54,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 00:49:54,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-20 00:49:54,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-20 00:49:54,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-20 00:49:54,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-20 00:49:54,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-20 00:49:54,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-20 00:49:54,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,759 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-12-20 00:49:54,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:49:54,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260639500] [2023-12-20 00:49:54,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260639500] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:49:54,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936072786] [2023-12-20 00:49:54,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:49:54,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:49:54,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:49:54,761 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:49:54,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-20 00:49:54,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:49:54,932 INFO L262 TraceCheckSpWp]: Trace formula consists of 672 conjuncts, 44 conjunts are in the unsatisfiable core [2023-12-20 00:49:54,936 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:49:55,615 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 70 proven. 6 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-20 00:49:55,615 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:49:56,371 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 13 proven. 11 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-12-20 00:49:56,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936072786] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:49:56,371 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:49:56,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 12] total 27 [2023-12-20 00:49:56,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193337496] [2023-12-20 00:49:56,372 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:49:56,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-20 00:49:56,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:49:56,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-20 00:49:56,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2023-12-20 00:49:56,373 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-20 00:50:00,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:00,875 INFO L93 Difference]: Finished difference Result 16114 states and 21130 transitions. [2023-12-20 00:50:00,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-20 00:50:00,875 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-20 00:50:00,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:00,898 INFO L225 Difference]: With dead ends: 16114 [2023-12-20 00:50:00,898 INFO L226 Difference]: Without dead ends: 8282 [2023-12-20 00:50:00,910 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 407 GetRequests, 332 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1830 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1175, Invalid=4677, Unknown=0, NotChecked=0, Total=5852 [2023-12-20 00:50:00,910 INFO L413 NwaCegarLoop]: 274 mSDtfsCounter, 2938 mSDsluCounter, 2270 mSDsCounter, 0 mSdLazyCounter, 1551 mSolverCounterSat, 1009 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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-20 00:50:00,911 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-20 00:50:00,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8282 states. [2023-12-20 00:50:01,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8282 to 8143. [2023-12-20 00:50:01,959 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-20 00:50:01,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8143 states to 8143 states and 10642 transitions. [2023-12-20 00:50:01,984 INFO L78 Accepts]: Start accepts. Automaton has 8143 states and 10642 transitions. Word has length 155 [2023-12-20 00:50:01,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:01,984 INFO L495 AbstractCegarLoop]: Abstraction has 8143 states and 10642 transitions. [2023-12-20 00:50:01,984 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-20 00:50:01,985 INFO L276 IsEmpty]: Start isEmpty. Operand 8143 states and 10642 transitions. [2023-12-20 00:50:01,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-12-20 00:50:01,991 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:01,991 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-20 00:50:02,001 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-20 00:50:02,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2023-12-20 00:50:02,199 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:02,199 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:02,199 INFO L85 PathProgramCache]: Analyzing trace with hash 227283539, now seen corresponding path program 1 times [2023-12-20 00:50:02,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:02,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311699276] [2023-12-20 00:50:02,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:02,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:02,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:02,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:02,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:50:02,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:50:02,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:50:02,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:50:02,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:50:02,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:50:02,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-20 00:50:02,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-20 00:50:02,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-20 00:50:02,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 00:50:02,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-20 00:50:02,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-20 00:50:02,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-12-20 00:50:02,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,392 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 14 proven. 25 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2023-12-20 00:50:02,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:02,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311699276] [2023-12-20 00:50:02,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311699276] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:50:02,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320885474] [2023-12-20 00:50:02,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:02,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:02,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:50:02,394 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:50:02,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-20 00:50:02,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:02,562 INFO L262 TraceCheckSpWp]: Trace formula consists of 674 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-20 00:50:02,567 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:50:02,746 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 8 proven. 84 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-20 00:50:02,747 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:50:02,881 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 14 proven. 25 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2023-12-20 00:50:02,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320885474] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:50:02,882 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:50:02,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 10 [2023-12-20 00:50:02,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688966309] [2023-12-20 00:50:02,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:50:02,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-20 00:50:02,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:02,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-20 00:50:02,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-12-20 00:50:02,884 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-20 00:50:04,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:04,225 INFO L93 Difference]: Finished difference Result 20110 states and 26116 transitions. [2023-12-20 00:50:04,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-20 00:50:04,225 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-20 00:50:04,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:04,261 INFO L225 Difference]: With dead ends: 20110 [2023-12-20 00:50:04,262 INFO L226 Difference]: Without dead ends: 12219 [2023-12-20 00:50:04,280 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-20 00:50:04,281 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-20 00:50:04,281 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-20 00:50:04,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12219 states. [2023-12-20 00:50:05,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12219 to 10394. [2023-12-20 00:50:05,727 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-20 00:50:05,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10394 states to 10394 states and 13449 transitions. [2023-12-20 00:50:05,750 INFO L78 Accepts]: Start accepts. Automaton has 10394 states and 13449 transitions. Word has length 157 [2023-12-20 00:50:05,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:05,751 INFO L495 AbstractCegarLoop]: Abstraction has 10394 states and 13449 transitions. [2023-12-20 00:50:05,751 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-20 00:50:05,751 INFO L276 IsEmpty]: Start isEmpty. Operand 10394 states and 13449 transitions. [2023-12-20 00:50:05,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-20 00:50:05,758 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:05,758 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-20 00:50:05,765 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-20 00:50:05,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:05,965 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:05,966 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:05,966 INFO L85 PathProgramCache]: Analyzing trace with hash 92354577, now seen corresponding path program 1 times [2023-12-20 00:50:05,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:05,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132151242] [2023-12-20 00:50:05,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:05,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:05,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:06,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:06,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:06,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:06,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:06,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:50:06,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:06,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:50:06,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:06,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:50:06,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:06,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:50:06,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:06,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:50:06,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:06,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:50:06,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:06,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-20 00:50:06,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:06,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-20 00:50:06,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:06,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-20 00:50:06,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:06,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 00:50:06,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:06,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-20 00:50:06,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:06,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-20 00:50:06,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:06,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-12-20 00:50:06,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:06,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-12-20 00:50:06,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:06,117 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2023-12-20 00:50:06,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:06,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132151242] [2023-12-20 00:50:06,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132151242] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:50:06,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:50:06,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:50:06,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430092141] [2023-12-20 00:50:06,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:50:06,118 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:50:06,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:06,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:50:06,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:50:06,119 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-20 00:50:08,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:08,315 INFO L93 Difference]: Finished difference Result 24541 states and 32253 transitions. [2023-12-20 00:50:08,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 00:50:08,315 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-20 00:50:08,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:08,364 INFO L225 Difference]: With dead ends: 24541 [2023-12-20 00:50:08,365 INFO L226 Difference]: Without dead ends: 16614 [2023-12-20 00:50:08,382 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-12-20 00:50:08,383 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-20 00:50:08,383 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-20 00:50:08,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16614 states. [2023-12-20 00:50:10,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16614 to 13355. [2023-12-20 00:50:10,199 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-20 00:50:10,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13355 states to 13355 states and 17149 transitions. [2023-12-20 00:50:10,230 INFO L78 Accepts]: Start accepts. Automaton has 13355 states and 17149 transitions. Word has length 159 [2023-12-20 00:50:10,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:10,230 INFO L495 AbstractCegarLoop]: Abstraction has 13355 states and 17149 transitions. [2023-12-20 00:50:10,231 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-20 00:50:10,231 INFO L276 IsEmpty]: Start isEmpty. Operand 13355 states and 17149 transitions. [2023-12-20 00:50:10,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2023-12-20 00:50:10,239 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:10,239 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-20 00:50:10,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-12-20 00:50:10,239 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:10,239 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:10,239 INFO L85 PathProgramCache]: Analyzing trace with hash 681817252, now seen corresponding path program 1 times [2023-12-20 00:50:10,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:10,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584966123] [2023-12-20 00:50:10,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:10,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:10,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:10,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:10,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:10,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:10,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:10,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:50:10,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:10,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:50:10,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:10,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:50:10,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:10,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:50:10,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:10,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:50:10,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:10,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:50:10,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:10,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-20 00:50:10,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:10,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-20 00:50:10,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:10,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-20 00:50:10,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:10,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-12-20 00:50:10,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:10,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-20 00:50:10,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:10,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-12-20 00:50:10,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:10,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-12-20 00:50:10,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:10,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-12-20 00:50:10,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:10,519 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 19 proven. 11 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2023-12-20 00:50:10,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:10,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584966123] [2023-12-20 00:50:10,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584966123] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:50:10,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018694109] [2023-12-20 00:50:10,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:10,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:10,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:50:10,520 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:50:10,525 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-20 00:50:10,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:10,692 INFO L262 TraceCheckSpWp]: Trace formula consists of 688 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-20 00:50:10,695 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:50:10,790 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 42 proven. 4 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-12-20 00:50:10,790 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:50:10,881 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-12-20 00:50:10,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018694109] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:50:10,881 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:50:10,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2023-12-20 00:50:10,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547665399] [2023-12-20 00:50:10,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:50:10,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-20 00:50:10,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:10,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-20 00:50:10,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:50:10,883 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-20 00:50:14,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:14,231 INFO L93 Difference]: Finished difference Result 29953 states and 39437 transitions. [2023-12-20 00:50:14,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-12-20 00:50:14,232 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-20 00:50:14,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:14,268 INFO L225 Difference]: With dead ends: 29953 [2023-12-20 00:50:14,268 INFO L226 Difference]: Without dead ends: 16766 [2023-12-20 00:50:14,282 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-20 00:50:14,283 INFO L413 NwaCegarLoop]: 385 mSDtfsCounter, 1413 mSDsluCounter, 2849 mSDsCounter, 0 mSdLazyCounter, 800 mSolverCounterSat, 498 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:14,283 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.7s Time] [2023-12-20 00:50:14,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16766 states. [2023-12-20 00:50:16,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16766 to 13544. [2023-12-20 00:50:16,242 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-20 00:50:16,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13544 states to 13544 states and 17362 transitions. [2023-12-20 00:50:16,269 INFO L78 Accepts]: Start accepts. Automaton has 13544 states and 17362 transitions. Word has length 160 [2023-12-20 00:50:16,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:16,270 INFO L495 AbstractCegarLoop]: Abstraction has 13544 states and 17362 transitions. [2023-12-20 00:50:16,270 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-20 00:50:16,270 INFO L276 IsEmpty]: Start isEmpty. Operand 13544 states and 17362 transitions. [2023-12-20 00:50:16,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2023-12-20 00:50:16,276 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:16,276 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-20 00:50:16,285 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-20 00:50:16,483 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:16,484 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:16,484 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:16,484 INFO L85 PathProgramCache]: Analyzing trace with hash -1661683955, now seen corresponding path program 1 times [2023-12-20 00:50:16,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:16,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588185590] [2023-12-20 00:50:16,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:16,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:16,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:16,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:16,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:16,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:16,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:16,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:50:16,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:16,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:50:16,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:16,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:50:16,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:16,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:50:16,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:16,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:50:16,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:16,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:50:16,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:16,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:50:16,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:16,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-20 00:50:16,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:16,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 00:50:16,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:16,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-20 00:50:16,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:16,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-20 00:50:16,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:16,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-20 00:50:16,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:16,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-20 00:50:16,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:16,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-12-20 00:50:16,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:16,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-12-20 00:50:16,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:16,914 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-20 00:50:16,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:16,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588185590] [2023-12-20 00:50:16,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588185590] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:50:16,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [496334232] [2023-12-20 00:50:16,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:16,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:16,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:50:16,916 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:50:16,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-20 00:50:17,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:17,094 INFO L262 TraceCheckSpWp]: Trace formula consists of 709 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-20 00:50:17,097 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:50:17,222 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-20 00:50:17,222 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:50:17,370 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-20 00:50:17,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [496334232] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:50:17,371 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:50:17,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 14 [2023-12-20 00:50:17,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173560538] [2023-12-20 00:50:17,371 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:50:17,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-20 00:50:17,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:17,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-20 00:50:17,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2023-12-20 00:50:17,373 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-20 00:50:21,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:21,705 INFO L93 Difference]: Finished difference Result 34051 states and 44779 transitions. [2023-12-20 00:50:21,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-12-20 00:50:21,706 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-20 00:50:21,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:21,772 INFO L225 Difference]: With dead ends: 34051 [2023-12-20 00:50:21,772 INFO L226 Difference]: Without dead ends: 20675 [2023-12-20 00:50:21,794 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-20 00:50:21,795 INFO L413 NwaCegarLoop]: 369 mSDtfsCounter, 1076 mSDsluCounter, 3017 mSDsCounter, 0 mSdLazyCounter, 1347 mSolverCounterSat, 317 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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.8s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:21,795 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.8s Time] [2023-12-20 00:50:21,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20675 states. [2023-12-20 00:50:24,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20675 to 14667. [2023-12-20 00:50:24,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14667 states, 11010 states have (on average 1.2841961852861035) internal successors, (14139), 11112 states have internal predecessors, (14139), 2306 states have call successors, (2306), 1350 states have call predecessors, (2306), 1350 states have return successors, (2306), 2204 states have call predecessors, (2306), 2306 states have call successors, (2306) [2023-12-20 00:50:24,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14667 states to 14667 states and 18751 transitions. [2023-12-20 00:50:24,246 INFO L78 Accepts]: Start accepts. Automaton has 14667 states and 18751 transitions. Word has length 171 [2023-12-20 00:50:24,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:24,247 INFO L495 AbstractCegarLoop]: Abstraction has 14667 states and 18751 transitions. [2023-12-20 00:50:24,247 INFO L496 AbstractCegarLoop]: INTERPOLANT 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) [2023-12-20 00:50:24,247 INFO L276 IsEmpty]: Start isEmpty. Operand 14667 states and 18751 transitions. [2023-12-20 00:50:24,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2023-12-20 00:50:24,254 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:24,254 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:24,267 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-20 00:50:24,455 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2023-12-20 00:50:24,455 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:24,455 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:24,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1586972082, now seen corresponding path program 1 times [2023-12-20 00:50:24,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:24,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15887719] [2023-12-20 00:50:24,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:24,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:24,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:24,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:24,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:50:24,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:50:24,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:50:24,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:50:24,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:50:24,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:50:24,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-20 00:50:24,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-20 00:50:24,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-20 00:50:24,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-12-20 00:50:24,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-12-20 00:50:24,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-20 00:50:24,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-12-20 00:50:24,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-12-20 00:50:24,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-12-20 00:50:24,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2023-12-20 00:50:24,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:24,881 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 20 proven. 13 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2023-12-20 00:50:24,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:24,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15887719] [2023-12-20 00:50:24,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15887719] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:50:24,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616052646] [2023-12-20 00:50:24,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:24,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:24,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:50:24,884 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:50:24,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-20 00:50:25,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:25,044 INFO L262 TraceCheckSpWp]: Trace formula consists of 727 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-20 00:50:25,047 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:50:25,156 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2023-12-20 00:50:25,157 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 00:50:25,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616052646] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:50:25,157 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 00:50:25,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2023-12-20 00:50:25,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612914955] [2023-12-20 00:50:25,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:50:25,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:50:25,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:25,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:50:25,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2023-12-20 00:50:25,159 INFO L87 Difference]: Start difference. First operand 14667 states and 18751 transitions. Second operand has 7 states, 7 states have (on average 16.0) internal successors, (112), 6 states have internal predecessors, (112), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-20 00:50:27,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:27,917 INFO L93 Difference]: Finished difference Result 31400 states and 40994 transitions. [2023-12-20 00:50:27,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-20 00:50:27,918 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.0) internal successors, (112), 6 states have internal predecessors, (112), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) Word has length 178 [2023-12-20 00:50:27,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:27,961 INFO L225 Difference]: With dead ends: 31400 [2023-12-20 00:50:27,962 INFO L226 Difference]: Without dead ends: 17294 [2023-12-20 00:50:27,978 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2023-12-20 00:50:27,978 INFO L413 NwaCegarLoop]: 379 mSDtfsCounter, 508 mSDsluCounter, 1062 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 508 SdHoareTripleChecker+Valid, 1441 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:27,978 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [508 Valid, 1441 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 00:50:27,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17294 states. [2023-12-20 00:50:30,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17294 to 14667. [2023-12-20 00:50:30,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14667 states, 11010 states have (on average 1.2776566757493188) internal successors, (14067), 11112 states have internal predecessors, (14067), 2306 states have call successors, (2306), 1350 states have call predecessors, (2306), 1350 states have return successors, (2306), 2204 states have call predecessors, (2306), 2306 states have call successors, (2306) [2023-12-20 00:50:30,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14667 states to 14667 states and 18679 transitions. [2023-12-20 00:50:30,230 INFO L78 Accepts]: Start accepts. Automaton has 14667 states and 18679 transitions. Word has length 178 [2023-12-20 00:50:30,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:30,230 INFO L495 AbstractCegarLoop]: Abstraction has 14667 states and 18679 transitions. [2023-12-20 00:50:30,231 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.0) internal successors, (112), 6 states have internal predecessors, (112), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-20 00:50:30,231 INFO L276 IsEmpty]: Start isEmpty. Operand 14667 states and 18679 transitions. [2023-12-20 00:50:30,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2023-12-20 00:50:30,237 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:30,237 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:30,247 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-20 00:50:30,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2023-12-20 00:50:30,448 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:30,449 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:30,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1016649670, now seen corresponding path program 1 times [2023-12-20 00:50:30,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:30,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554444613] [2023-12-20 00:50:30,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:30,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:30,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:31,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:31,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:50:31,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:50:31,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:50:31,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:50:31,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:50:31,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:50:31,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:50:31,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 00:50:31,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 00:50:31,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-20 00:50:31,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-20 00:50:31,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-12-20 00:50:31,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-12-20 00:50:31,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-12-20 00:50:31,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-12-20 00:50:31,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-12-20 00:50:31,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,032 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 27 proven. 7 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2023-12-20 00:50:31,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:31,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554444613] [2023-12-20 00:50:31,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554444613] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:50:31,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202122654] [2023-12-20 00:50:31,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:31,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:31,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:50:31,041 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:50:31,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-20 00:50:31,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:31,198 INFO L262 TraceCheckSpWp]: Trace formula consists of 729 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-20 00:50:31,201 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:50:31,445 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 60 proven. 59 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-20 00:50:31,446 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:50:31,626 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 19 proven. 25 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2023-12-20 00:50:31,626 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202122654] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:50:31,626 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:50:31,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 8] total 19 [2023-12-20 00:50:31,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335518454] [2023-12-20 00:50:31,627 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:50:31,627 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-20 00:50:31,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:31,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-20 00:50:31,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2023-12-20 00:50:31,629 INFO L87 Difference]: Start difference. First operand 14667 states and 18679 transitions. Second operand has 19 states, 19 states have (on average 11.842105263157896) internal successors, (225), 18 states have internal predecessors, (225), 8 states have call successors, (51), 4 states have call predecessors, (51), 6 states have return successors, (50), 9 states have call predecessors, (50), 8 states have call successors, (50) [2023-12-20 00:50:36,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:36,273 INFO L93 Difference]: Finished difference Result 27263 states and 34864 transitions. [2023-12-20 00:50:36,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2023-12-20 00:50:36,273 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 11.842105263157896) internal successors, (225), 18 states have internal predecessors, (225), 8 states have call successors, (51), 4 states have call predecessors, (51), 6 states have return successors, (50), 9 states have call predecessors, (50), 8 states have call successors, (50) Word has length 180 [2023-12-20 00:50:36,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:36,316 INFO L225 Difference]: With dead ends: 27263 [2023-12-20 00:50:36,316 INFO L226 Difference]: Without dead ends: 15612 [2023-12-20 00:50:36,336 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 467 GetRequests, 399 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=793, Invalid=3899, Unknown=0, NotChecked=0, Total=4692 [2023-12-20 00:50:36,337 INFO L413 NwaCegarLoop]: 560 mSDtfsCounter, 1476 mSDsluCounter, 4112 mSDsCounter, 0 mSdLazyCounter, 2189 mSolverCounterSat, 503 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1476 SdHoareTripleChecker+Valid, 4672 SdHoareTripleChecker+Invalid, 2692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 503 IncrementalHoareTripleChecker+Valid, 2189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:36,337 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1476 Valid, 4672 Invalid, 2692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [503 Valid, 2189 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-20 00:50:36,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15612 states. [2023-12-20 00:50:38,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15612 to 14667. [2023-12-20 00:50:38,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14667 states, 11010 states have (on average 1.2736603088101726) internal successors, (14023), 11112 states have internal predecessors, (14023), 2306 states have call successors, (2306), 1350 states have call predecessors, (2306), 1350 states have return successors, (2306), 2204 states have call predecessors, (2306), 2306 states have call successors, (2306) [2023-12-20 00:50:38,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14667 states to 14667 states and 18635 transitions. [2023-12-20 00:50:38,621 INFO L78 Accepts]: Start accepts. Automaton has 14667 states and 18635 transitions. Word has length 180 [2023-12-20 00:50:38,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:38,622 INFO L495 AbstractCegarLoop]: Abstraction has 14667 states and 18635 transitions. [2023-12-20 00:50:38,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.842105263157896) internal successors, (225), 18 states have internal predecessors, (225), 8 states have call successors, (51), 4 states have call predecessors, (51), 6 states have return successors, (50), 9 states have call predecessors, (50), 8 states have call successors, (50) [2023-12-20 00:50:38,622 INFO L276 IsEmpty]: Start isEmpty. Operand 14667 states and 18635 transitions. [2023-12-20 00:50:38,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2023-12-20 00:50:38,627 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:38,627 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:38,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-20 00:50:38,828 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2023-12-20 00:50:38,828 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:38,829 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:38,829 INFO L85 PathProgramCache]: Analyzing trace with hash 92879876, now seen corresponding path program 1 times [2023-12-20 00:50:38,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:38,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310673221] [2023-12-20 00:50:38,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:38,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:38,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:39,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:39,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:50:39,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:50:39,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:50:39,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:50:39,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:50:39,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:50:39,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:50:39,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 00:50:39,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 00:50:39,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-20 00:50:39,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-12-20 00:50:39,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-20 00:50:39,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-12-20 00:50:39,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-12-20 00:50:39,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-12-20 00:50:39,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-12-20 00:50:39,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:39,135 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2023-12-20 00:50:39,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:39,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310673221] [2023-12-20 00:50:39,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310673221] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:50:39,136 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:50:39,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 00:50:39,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141004061] [2023-12-20 00:50:39,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:50:39,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 00:50:39,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:39,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 00:50:39,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 00:50:39,138 INFO L87 Difference]: Start difference. First operand 14667 states and 18635 transitions. Second operand has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 6 states have internal predecessors, (106), 3 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-20 00:50:42,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:42,095 INFO L93 Difference]: Finished difference Result 27537 states and 35741 transitions. [2023-12-20 00:50:42,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-20 00:50:42,096 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 6 states have internal predecessors, (106), 3 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) Word has length 181 [2023-12-20 00:50:42,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:42,143 INFO L225 Difference]: With dead ends: 27537 [2023-12-20 00:50:42,143 INFO L226 Difference]: Without dead ends: 16228 [2023-12-20 00:50:42,165 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:50:42,165 INFO L413 NwaCegarLoop]: 361 mSDtfsCounter, 490 mSDsluCounter, 1197 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 1558 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:42,165 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [493 Valid, 1558 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 00:50:42,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16228 states. [2023-12-20 00:50:44,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16228 to 14660. [2023-12-20 00:50:44,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14660 states, 11003 states have (on average 1.2725620285376715) internal successors, (14002), 11105 states have internal predecessors, (14002), 2306 states have call successors, (2306), 1350 states have call predecessors, (2306), 1350 states have return successors, (2306), 2204 states have call predecessors, (2306), 2306 states have call successors, (2306) [2023-12-20 00:50:44,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14660 states to 14660 states and 18614 transitions. [2023-12-20 00:50:44,472 INFO L78 Accepts]: Start accepts. Automaton has 14660 states and 18614 transitions. Word has length 181 [2023-12-20 00:50:44,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:44,472 INFO L495 AbstractCegarLoop]: Abstraction has 14660 states and 18614 transitions. [2023-12-20 00:50:44,473 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 6 states have internal predecessors, (106), 3 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-20 00:50:44,473 INFO L276 IsEmpty]: Start isEmpty. Operand 14660 states and 18614 transitions. [2023-12-20 00:50:44,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-12-20 00:50:44,481 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:44,481 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:44,481 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-12-20 00:50:44,481 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:44,481 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:44,481 INFO L85 PathProgramCache]: Analyzing trace with hash 1937092985, now seen corresponding path program 1 times [2023-12-20 00:50:44,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:44,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436675633] [2023-12-20 00:50:44,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:44,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:44,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:44,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:44,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:50:44,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:50:44,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:50:44,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:50:44,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:50:44,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:50:44,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:50:44,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 00:50:44,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 00:50:44,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-20 00:50:44,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-12-20 00:50:44,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 00:50:44,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-12-20 00:50:44,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-12-20 00:50:44,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-12-20 00:50:44,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-12-20 00:50:44,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:44,972 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 21 proven. 7 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2023-12-20 00:50:44,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:44,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436675633] [2023-12-20 00:50:44,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436675633] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:50:44,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217424938] [2023-12-20 00:50:44,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:44,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:44,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:50:44,974 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:50:44,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-20 00:50:45,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:45,177 INFO L262 TraceCheckSpWp]: Trace formula consists of 732 conjuncts, 30 conjunts are in the unsatisfiable core [2023-12-20 00:50:45,180 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:50:45,654 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 84 proven. 9 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-20 00:50:45,654 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:50:46,133 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 23 proven. 5 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2023-12-20 00:50:46,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217424938] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:50:46,133 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:50:46,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 9] total 28 [2023-12-20 00:50:46,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826167866] [2023-12-20 00:50:46,134 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:50:46,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-12-20 00:50:46,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:46,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-12-20 00:50:46,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=616, Unknown=0, NotChecked=0, Total=756 [2023-12-20 00:50:46,136 INFO L87 Difference]: Start difference. First operand 14660 states and 18614 transitions. Second operand has 28 states, 28 states have (on average 9.714285714285714) internal successors, (272), 28 states have internal predecessors, (272), 11 states have call successors, (49), 5 states have call predecessors, (49), 5 states have return successors, (48), 11 states have call predecessors, (48), 11 states have call successors, (48) [2023-12-20 00:50:50,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:50,032 INFO L93 Difference]: Finished difference Result 31227 states and 39666 transitions. [2023-12-20 00:50:50,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-12-20 00:50:50,033 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 9.714285714285714) internal successors, (272), 28 states have internal predecessors, (272), 11 states have call successors, (49), 5 states have call predecessors, (49), 5 states have return successors, (48), 11 states have call predecessors, (48), 11 states have call successors, (48) Word has length 182 [2023-12-20 00:50:50,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:50,062 INFO L225 Difference]: With dead ends: 31227 [2023-12-20 00:50:50,062 INFO L226 Difference]: Without dead ends: 17705 [2023-12-20 00:50:50,075 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 441 GetRequests, 386 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 913 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=547, Invalid=2645, Unknown=0, NotChecked=0, Total=3192 [2023-12-20 00:50:50,075 INFO L413 NwaCegarLoop]: 316 mSDtfsCounter, 1275 mSDsluCounter, 2259 mSDsCounter, 0 mSdLazyCounter, 1674 mSolverCounterSat, 374 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1275 SdHoareTripleChecker+Valid, 2575 SdHoareTripleChecker+Invalid, 2048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 374 IncrementalHoareTripleChecker+Valid, 1674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:50,076 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1275 Valid, 2575 Invalid, 2048 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [374 Valid, 1674 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-20 00:50:50,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17705 states. [2023-12-20 00:50:52,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17705 to 17317. [2023-12-20 00:50:53,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17317 states, 12976 states have (on average 1.2654901356350186) internal successors, (16421), 13099 states have internal predecessors, (16421), 2732 states have call successors, (2732), 1608 states have call predecessors, (2732), 1608 states have return successors, (2732), 2609 states have call predecessors, (2732), 2732 states have call successors, (2732) [2023-12-20 00:50:53,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17317 states to 17317 states and 21885 transitions. [2023-12-20 00:50:53,037 INFO L78 Accepts]: Start accepts. Automaton has 17317 states and 21885 transitions. Word has length 182 [2023-12-20 00:50:53,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:53,037 INFO L495 AbstractCegarLoop]: Abstraction has 17317 states and 21885 transitions. [2023-12-20 00:50:53,038 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 9.714285714285714) internal successors, (272), 28 states have internal predecessors, (272), 11 states have call successors, (49), 5 states have call predecessors, (49), 5 states have return successors, (48), 11 states have call predecessors, (48), 11 states have call successors, (48) [2023-12-20 00:50:53,038 INFO L276 IsEmpty]: Start isEmpty. Operand 17317 states and 21885 transitions. [2023-12-20 00:50:53,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-12-20 00:50:53,044 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:53,045 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:53,051 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-20 00:50:53,245 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2023-12-20 00:50:53,245 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:53,246 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:53,246 INFO L85 PathProgramCache]: Analyzing trace with hash 2041359211, now seen corresponding path program 1 times [2023-12-20 00:50:53,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:53,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296179893] [2023-12-20 00:50:53,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:53,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:53,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:53,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:53,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:50:53,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:50:53,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:50:53,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:50:53,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:50:53,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:50:53,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:50:53,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 00:50:53,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 00:50:53,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-20 00:50:53,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-20 00:50:53,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-12-20 00:50:53,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-12-20 00:50:53,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-20 00:50:53,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2023-12-20 00:50:53,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-12-20 00:50:53,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:53,348 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2023-12-20 00:50:53,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:53,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296179893] [2023-12-20 00:50:53,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296179893] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:50:53,348 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:50:53,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:50:53,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394736936] [2023-12-20 00:50:53,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:50:53,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:50:53,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:50:53,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:50:53,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:50:53,350 INFO L87 Difference]: Start difference. First operand 17317 states and 21885 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-20 00:50:56,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:50:56,053 INFO L93 Difference]: Finished difference Result 31908 states and 40691 transitions. [2023-12-20 00:50:56,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 00:50:56,054 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 183 [2023-12-20 00:50:56,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:50:56,091 INFO L225 Difference]: With dead ends: 31908 [2023-12-20 00:50:56,091 INFO L226 Difference]: Without dead ends: 18607 [2023-12-20 00:50:56,108 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:50:56,109 INFO L413 NwaCegarLoop]: 383 mSDtfsCounter, 196 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 984 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:50:56,109 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 984 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:50:56,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18607 states. [2023-12-20 00:50:58,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18607 to 17560. [2023-12-20 00:50:58,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17560 states, 13151 states have (on average 1.2610447874686335) internal successors, (16584), 13281 states have internal predecessors, (16584), 2769 states have call successors, (2769), 1639 states have call predecessors, (2769), 1639 states have return successors, (2769), 2639 states have call predecessors, (2769), 2769 states have call successors, (2769) [2023-12-20 00:50:58,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17560 states to 17560 states and 22122 transitions. [2023-12-20 00:50:58,879 INFO L78 Accepts]: Start accepts. Automaton has 17560 states and 22122 transitions. Word has length 183 [2023-12-20 00:50:58,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:50:58,879 INFO L495 AbstractCegarLoop]: Abstraction has 17560 states and 22122 transitions. [2023-12-20 00:50:58,879 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-20 00:50:58,879 INFO L276 IsEmpty]: Start isEmpty. Operand 17560 states and 22122 transitions. [2023-12-20 00:50:58,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2023-12-20 00:50:58,885 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:50:58,885 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:50:58,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-12-20 00:50:58,885 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:50:58,886 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:50:58,886 INFO L85 PathProgramCache]: Analyzing trace with hash -1605284634, now seen corresponding path program 1 times [2023-12-20 00:50:58,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:50:58,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102837497] [2023-12-20 00:50:58,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:58,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:50:58,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:50:59,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:50:59,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:50:59,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:50:59,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:50:59,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:50:59,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:50:59,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:50:59,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:50:59,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 00:50:59,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 00:50:59,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-20 00:50:59,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-20 00:50:59,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-12-20 00:50:59,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-12-20 00:50:59,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-12-20 00:50:59,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-12-20 00:50:59,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-12-20 00:50:59,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,721 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 23 proven. 5 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2023-12-20 00:50:59,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:50:59,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102837497] [2023-12-20 00:50:59,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102837497] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:50:59,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708282662] [2023-12-20 00:50:59,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:50:59,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:50:59,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:50:59,725 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:50:59,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-20 00:50:59,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:50:59,925 INFO L262 TraceCheckSpWp]: Trace formula consists of 733 conjuncts, 44 conjunts are in the unsatisfiable core [2023-12-20 00:50:59,929 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:51:00,677 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 84 proven. 9 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-20 00:51:00,677 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:51:01,695 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 15 proven. 13 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2023-12-20 00:51:01,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708282662] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:51:01,696 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:51:01,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 11, 12] total 26 [2023-12-20 00:51:01,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066245323] [2023-12-20 00:51:01,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:51:01,696 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-20 00:51:01,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:51:01,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-20 00:51:01,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2023-12-20 00:51:01,698 INFO L87 Difference]: Start difference. First operand 17560 states and 22122 transitions. Second operand has 26 states, 26 states have (on average 10.153846153846153) internal successors, (264), 26 states have internal predecessors, (264), 10 states have call successors, (49), 5 states have call predecessors, (49), 5 states have return successors, (48), 10 states have call predecessors, (48), 10 states have call successors, (48) [2023-12-20 00:51:09,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:51:09,865 INFO L93 Difference]: Finished difference Result 32163 states and 40815 transitions. [2023-12-20 00:51:09,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2023-12-20 00:51:09,866 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 10.153846153846153) internal successors, (264), 26 states have internal predecessors, (264), 10 states have call successors, (49), 5 states have call predecessors, (49), 5 states have return successors, (48), 10 states have call predecessors, (48), 10 states have call successors, (48) Word has length 184 [2023-12-20 00:51:09,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:51:09,902 INFO L225 Difference]: With dead ends: 32163 [2023-12-20 00:51:09,902 INFO L226 Difference]: Without dead ends: 17445 [2023-12-20 00:51:09,917 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 486 GetRequests, 396 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2905 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=1679, Invalid=6693, Unknown=0, NotChecked=0, Total=8372 [2023-12-20 00:51:09,918 INFO L413 NwaCegarLoop]: 382 mSDtfsCounter, 1789 mSDsluCounter, 2892 mSDsCounter, 0 mSdLazyCounter, 2107 mSolverCounterSat, 512 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1789 SdHoareTripleChecker+Valid, 3274 SdHoareTripleChecker+Invalid, 2619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 512 IncrementalHoareTripleChecker+Valid, 2107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-20 00:51:09,918 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1789 Valid, 3274 Invalid, 2619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [512 Valid, 2107 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-20 00:51:09,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17445 states. [2023-12-20 00:51:12,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17445 to 17164. [2023-12-20 00:51:12,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17164 states, 12865 states have (on average 1.2621064904780412) internal successors, (16237), 12988 states have internal predecessors, (16237), 2699 states have call successors, (2699), 1599 states have call predecessors, (2699), 1599 states have return successors, (2699), 2576 states have call predecessors, (2699), 2699 states have call successors, (2699) [2023-12-20 00:51:12,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17164 states to 17164 states and 21635 transitions. [2023-12-20 00:51:12,883 INFO L78 Accepts]: Start accepts. Automaton has 17164 states and 21635 transitions. Word has length 184 [2023-12-20 00:51:12,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:51:12,883 INFO L495 AbstractCegarLoop]: Abstraction has 17164 states and 21635 transitions. [2023-12-20 00:51:12,883 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 10.153846153846153) internal successors, (264), 26 states have internal predecessors, (264), 10 states have call successors, (49), 5 states have call predecessors, (49), 5 states have return successors, (48), 10 states have call predecessors, (48), 10 states have call successors, (48) [2023-12-20 00:51:12,883 INFO L276 IsEmpty]: Start isEmpty. Operand 17164 states and 21635 transitions. [2023-12-20 00:51:12,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2023-12-20 00:51:12,889 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:51:12,889 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:51:12,895 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-12-20 00:51:13,089 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2023-12-20 00:51:13,090 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:51:13,090 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:51:13,090 INFO L85 PathProgramCache]: Analyzing trace with hash -1080848674, now seen corresponding path program 1 times [2023-12-20 00:51:13,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:51:13,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644375440] [2023-12-20 00:51:13,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:13,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:51:13,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:51:13,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:51:13,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:51:13,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:51:13,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:51:13,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:51:13,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:51:13,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:51:13,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-20 00:51:13,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-20 00:51:13,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-20 00:51:13,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-20 00:51:13,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-20 00:51:13,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-20 00:51:13,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-12-20 00:51:13,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-12-20 00:51:13,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-12-20 00:51:13,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2023-12-20 00:51:13,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-12-20 00:51:13,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,540 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 20 proven. 13 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2023-12-20 00:51:13,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:51:13,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644375440] [2023-12-20 00:51:13,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644375440] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:51:13,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974750488] [2023-12-20 00:51:13,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:13,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:51:13,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:51:13,542 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:51:13,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-20 00:51:13,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:13,707 INFO L262 TraceCheckSpWp]: Trace formula consists of 745 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-20 00:51:13,710 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:51:13,826 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 91 proven. 4 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-12-20 00:51:13,826 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:51:13,958 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 22 proven. 4 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2023-12-20 00:51:13,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974750488] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:51:13,959 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:51:13,959 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 15 [2023-12-20 00:51:13,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095787892] [2023-12-20 00:51:13,959 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:51:13,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-20 00:51:13,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:51:13,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-20 00:51:13,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2023-12-20 00:51:13,961 INFO L87 Difference]: Start difference. First operand 17164 states and 21635 transitions. Second operand has 15 states, 15 states have (on average 13.666666666666666) internal successors, (205), 14 states have internal predecessors, (205), 6 states have call successors, (45), 4 states have call predecessors, (45), 6 states have return successors, (45), 7 states have call predecessors, (45), 6 states have call successors, (45) [2023-12-20 00:51:19,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:51:19,641 INFO L93 Difference]: Finished difference Result 39294 states and 50521 transitions. [2023-12-20 00:51:19,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-12-20 00:51:19,641 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 13.666666666666666) internal successors, (205), 14 states have internal predecessors, (205), 6 states have call successors, (45), 4 states have call predecessors, (45), 6 states have return successors, (45), 7 states have call predecessors, (45), 6 states have call successors, (45) Word has length 186 [2023-12-20 00:51:19,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:51:19,683 INFO L225 Difference]: With dead ends: 39294 [2023-12-20 00:51:19,684 INFO L226 Difference]: Without dead ends: 22563 [2023-12-20 00:51:19,699 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 457 GetRequests, 410 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=306, Invalid=1674, Unknown=0, NotChecked=0, Total=1980 [2023-12-20 00:51:19,699 INFO L413 NwaCegarLoop]: 425 mSDtfsCounter, 1288 mSDsluCounter, 3426 mSDsCounter, 0 mSdLazyCounter, 1720 mSolverCounterSat, 338 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1292 SdHoareTripleChecker+Valid, 3851 SdHoareTripleChecker+Invalid, 2058 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 338 IncrementalHoareTripleChecker+Valid, 1720 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:51:19,700 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1292 Valid, 3851 Invalid, 2058 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [338 Valid, 1720 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-20 00:51:19,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22563 states. [2023-12-20 00:51:23,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22563 to 18655. [2023-12-20 00:51:23,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18655 states, 14000 states have (on average 1.2652857142857143) internal successors, (17714), 14136 states have internal predecessors, (17714), 2916 states have call successors, (2916), 1738 states have call predecessors, (2916), 1738 states have return successors, (2916), 2780 states have call predecessors, (2916), 2916 states have call successors, (2916) [2023-12-20 00:51:23,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18655 states to 18655 states and 23546 transitions. [2023-12-20 00:51:23,095 INFO L78 Accepts]: Start accepts. Automaton has 18655 states and 23546 transitions. Word has length 186 [2023-12-20 00:51:23,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:51:23,095 INFO L495 AbstractCegarLoop]: Abstraction has 18655 states and 23546 transitions. [2023-12-20 00:51:23,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 13.666666666666666) internal successors, (205), 14 states have internal predecessors, (205), 6 states have call successors, (45), 4 states have call predecessors, (45), 6 states have return successors, (45), 7 states have call predecessors, (45), 6 states have call successors, (45) [2023-12-20 00:51:23,095 INFO L276 IsEmpty]: Start isEmpty. Operand 18655 states and 23546 transitions. [2023-12-20 00:51:23,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2023-12-20 00:51:23,100 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:51:23,100 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:51:23,105 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-20 00:51:23,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2023-12-20 00:51:23,301 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:51:23,301 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:51:23,301 INFO L85 PathProgramCache]: Analyzing trace with hash 1252841308, now seen corresponding path program 1 times [2023-12-20 00:51:23,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:51:23,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602477326] [2023-12-20 00:51:23,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:23,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:51:23,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:51:23,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:51:23,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:51:23,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:51:23,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:51:23,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:51:23,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:51:23,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:51:23,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:51:23,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 00:51:23,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 00:51:23,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-20 00:51:23,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-12-20 00:51:23,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-20 00:51:23,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-12-20 00:51:23,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-12-20 00:51:23,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-12-20 00:51:23,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-12-20 00:51:23,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2023-12-20 00:51:23,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,607 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 11 proven. 24 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2023-12-20 00:51:23,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:51:23,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602477326] [2023-12-20 00:51:23,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602477326] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:51:23,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592613342] [2023-12-20 00:51:23,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:23,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:51:23,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:51:23,609 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:51:23,632 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-20 00:51:23,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:23,783 INFO L262 TraceCheckSpWp]: Trace formula consists of 746 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-20 00:51:23,786 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:51:23,989 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 40 proven. 83 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-20 00:51:23,989 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:51:24,136 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 18 proven. 23 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2023-12-20 00:51:24,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592613342] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:51:24,137 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:51:24,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 17 [2023-12-20 00:51:24,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293729917] [2023-12-20 00:51:24,137 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:51:24,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-20 00:51:24,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:51:24,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-20 00:51:24,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2023-12-20 00:51:24,138 INFO L87 Difference]: Start difference. First operand 18655 states and 23546 transitions. Second operand has 17 states, 17 states have (on average 13.176470588235293) internal successors, (224), 15 states have internal predecessors, (224), 7 states have call successors, (55), 4 states have call predecessors, (55), 7 states have return successors, (54), 9 states have call predecessors, (54), 7 states have call successors, (54) [2023-12-20 00:51:32,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:51:32,080 INFO L93 Difference]: Finished difference Result 45092 states and 57769 transitions. [2023-12-20 00:51:32,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2023-12-20 00:51:32,080 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 13.176470588235293) internal successors, (224), 15 states have internal predecessors, (224), 7 states have call successors, (55), 4 states have call predecessors, (55), 7 states have return successors, (54), 9 states have call predecessors, (54), 7 states have call successors, (54) Word has length 189 [2023-12-20 00:51:32,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:51:32,139 INFO L225 Difference]: With dead ends: 45092 [2023-12-20 00:51:32,139 INFO L226 Difference]: Without dead ends: 29542 [2023-12-20 00:51:32,156 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 495 GetRequests, 420 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1674 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=963, Invalid=4737, Unknown=0, NotChecked=0, Total=5700 [2023-12-20 00:51:32,157 INFO L413 NwaCegarLoop]: 652 mSDtfsCounter, 2387 mSDsluCounter, 5577 mSDsCounter, 0 mSdLazyCounter, 1596 mSolverCounterSat, 923 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2387 SdHoareTripleChecker+Valid, 6229 SdHoareTripleChecker+Invalid, 2519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 923 IncrementalHoareTripleChecker+Valid, 1596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:51:32,157 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2387 Valid, 6229 Invalid, 2519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [923 Valid, 1596 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-20 00:51:32,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29542 states. [2023-12-20 00:51:36,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29542 to 21445. [2023-12-20 00:51:36,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21445 states, 16103 states have (on average 1.2547972427497982) internal successors, (20206), 16259 states have internal predecessors, (20206), 3292 states have call successors, (3292), 2049 states have call predecessors, (3292), 2049 states have return successors, (3292), 3136 states have call predecessors, (3292), 3292 states have call successors, (3292) [2023-12-20 00:51:36,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21445 states to 21445 states and 26790 transitions. [2023-12-20 00:51:36,619 INFO L78 Accepts]: Start accepts. Automaton has 21445 states and 26790 transitions. Word has length 189 [2023-12-20 00:51:36,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:51:36,619 INFO L495 AbstractCegarLoop]: Abstraction has 21445 states and 26790 transitions. [2023-12-20 00:51:36,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 13.176470588235293) internal successors, (224), 15 states have internal predecessors, (224), 7 states have call successors, (55), 4 states have call predecessors, (55), 7 states have return successors, (54), 9 states have call predecessors, (54), 7 states have call successors, (54) [2023-12-20 00:51:36,620 INFO L276 IsEmpty]: Start isEmpty. Operand 21445 states and 26790 transitions. [2023-12-20 00:51:36,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2023-12-20 00:51:36,627 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:51:36,627 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:51:36,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-20 00:51:36,827 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:51:36,828 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:51:36,828 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:51:36,828 INFO L85 PathProgramCache]: Analyzing trace with hash 216835132, now seen corresponding path program 1 times [2023-12-20 00:51:36,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:51:36,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379522894] [2023-12-20 00:51:36,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:36,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:51:36,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:51:37,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:51:37,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:51:37,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:51:37,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:51:37,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:51:37,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:51:37,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:51:37,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-20 00:51:37,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-20 00:51:37,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:51:37,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-20 00:51:37,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:51:37,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-20 00:51:37,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-12-20 00:51:37,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-20 00:51:37,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-12-20 00:51:37,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-12-20 00:51:37,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-20 00:51:37,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-12-20 00:51:37,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,297 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 26 proven. 4 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2023-12-20 00:51:37,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:51:37,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379522894] [2023-12-20 00:51:37,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379522894] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:51:37,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229706358] [2023-12-20 00:51:37,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:37,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:51:37,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:51:37,301 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:51:37,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-20 00:51:37,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:37,492 INFO L262 TraceCheckSpWp]: Trace formula consists of 760 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-20 00:51:37,496 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:51:37,863 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 103 proven. 16 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-12-20 00:51:37,863 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:51:38,295 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 19 proven. 11 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2023-12-20 00:51:38,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229706358] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:51:38,296 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:51:38,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2023-12-20 00:51:38,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174781604] [2023-12-20 00:51:38,296 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:51:38,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-12-20 00:51:38,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:51:38,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-12-20 00:51:38,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2023-12-20 00:51:38,298 INFO L87 Difference]: Start difference. First operand 21445 states and 26790 transitions. Second operand has 23 states, 23 states have (on average 11.521739130434783) internal successors, (265), 23 states have internal predecessors, (265), 9 states have call successors, (55), 5 states have call predecessors, (55), 6 states have return successors, (54), 9 states have call predecessors, (54), 9 states have call successors, (54) [2023-12-20 00:51:46,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:51:46,536 INFO L93 Difference]: Finished difference Result 48003 states and 60424 transitions. [2023-12-20 00:51:46,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2023-12-20 00:51:46,536 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 11.521739130434783) internal successors, (265), 23 states have internal predecessors, (265), 9 states have call successors, (55), 5 states have call predecessors, (55), 6 states have return successors, (54), 9 states have call predecessors, (54), 9 states have call successors, (54) Word has length 193 [2023-12-20 00:51:46,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:51:46,593 INFO L225 Difference]: With dead ends: 48003 [2023-12-20 00:51:46,593 INFO L226 Difference]: Without dead ends: 28269 [2023-12-20 00:51:46,616 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 531 GetRequests, 433 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3120 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1417, Invalid=8483, Unknown=0, NotChecked=0, Total=9900 [2023-12-20 00:51:46,616 INFO L413 NwaCegarLoop]: 395 mSDtfsCounter, 2339 mSDsluCounter, 4028 mSDsCounter, 0 mSdLazyCounter, 3338 mSolverCounterSat, 693 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2339 SdHoareTripleChecker+Valid, 4423 SdHoareTripleChecker+Invalid, 4031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 693 IncrementalHoareTripleChecker+Valid, 3338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-20 00:51:46,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2339 Valid, 4423 Invalid, 4031 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [693 Valid, 3338 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-20 00:51:46,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28269 states. [2023-12-20 00:51:52,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28269 to 27194. [2023-12-20 00:51:52,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27194 states, 20422 states have (on average 1.261433747918911) internal successors, (25761), 20615 states have internal predecessors, (25761), 4184 states have call successors, (4184), 2587 states have call predecessors, (4184), 2587 states have return successors, (4184), 3991 states have call predecessors, (4184), 4184 states have call successors, (4184) [2023-12-20 00:51:52,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27194 states to 27194 states and 34129 transitions. [2023-12-20 00:51:52,327 INFO L78 Accepts]: Start accepts. Automaton has 27194 states and 34129 transitions. Word has length 193 [2023-12-20 00:51:52,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:51:52,327 INFO L495 AbstractCegarLoop]: Abstraction has 27194 states and 34129 transitions. [2023-12-20 00:51:52,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 11.521739130434783) internal successors, (265), 23 states have internal predecessors, (265), 9 states have call successors, (55), 5 states have call predecessors, (55), 6 states have return successors, (54), 9 states have call predecessors, (54), 9 states have call successors, (54) [2023-12-20 00:51:52,327 INFO L276 IsEmpty]: Start isEmpty. Operand 27194 states and 34129 transitions. [2023-12-20 00:51:52,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-12-20 00:51:52,334 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:51:52,334 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:51:52,340 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-20 00:51:52,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:51:52,535 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:51:52,536 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:51:52,536 INFO L85 PathProgramCache]: Analyzing trace with hash 1981840582, now seen corresponding path program 1 times [2023-12-20 00:51:52,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:51:52,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301617601] [2023-12-20 00:51:52,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:52,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:51:52,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:51:52,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:51:52,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:51:52,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:51:52,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:51:52,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:51:52,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:51:52,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:51:52,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-20 00:51:52,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-20 00:51:52,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:51:52,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-20 00:51:52,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:51:52,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-12-20 00:51:52,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-12-20 00:51:52,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-12-20 00:51:52,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-12-20 00:51:52,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2023-12-20 00:51:52,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-20 00:51:52,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-12-20 00:51:52,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:52,938 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 26 proven. 6 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2023-12-20 00:51:52,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:51:52,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301617601] [2023-12-20 00:51:52,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301617601] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:51:52,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047164349] [2023-12-20 00:51:52,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:51:52,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:51:52,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:51:52,941 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:51:52,948 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-20 00:51:53,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:51:53,113 INFO L262 TraceCheckSpWp]: Trace formula consists of 783 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-20 00:51:53,116 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:51:53,326 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 120 proven. 31 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-20 00:51:53,327 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:51:53,529 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 38 proven. 8 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2023-12-20 00:51:53,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047164349] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:51:53,529 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:51:53,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 20 [2023-12-20 00:51:53,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717030469] [2023-12-20 00:51:53,530 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:51:53,530 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-20 00:51:53,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:51:53,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-20 00:51:53,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2023-12-20 00:51:53,531 INFO L87 Difference]: Start difference. First operand 27194 states and 34129 transitions. Second operand has 20 states, 20 states have (on average 11.6) internal successors, (232), 17 states have internal predecessors, (232), 7 states have call successors, (52), 4 states have call predecessors, (52), 8 states have return successors, (52), 10 states have call predecessors, (52), 7 states have call successors, (52) [2023-12-20 00:52:08,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:52:08,796 INFO L93 Difference]: Finished difference Result 82810 states and 106606 transitions. [2023-12-20 00:52:08,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2023-12-20 00:52:08,797 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 11.6) internal successors, (232), 17 states have internal predecessors, (232), 7 states have call successors, (52), 4 states have call predecessors, (52), 8 states have return successors, (52), 10 states have call predecessors, (52), 7 states have call successors, (52) Word has length 197 [2023-12-20 00:52:08,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:52:08,980 INFO L225 Difference]: With dead ends: 82810 [2023-12-20 00:52:08,980 INFO L226 Difference]: Without dead ends: 57282 [2023-12-20 00:52:09,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 524 GetRequests, 447 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1664 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=669, Invalid=5337, Unknown=0, NotChecked=0, Total=6006 [2023-12-20 00:52:09,028 INFO L413 NwaCegarLoop]: 649 mSDtfsCounter, 2059 mSDsluCounter, 7046 mSDsCounter, 0 mSdLazyCounter, 2973 mSolverCounterSat, 632 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2067 SdHoareTripleChecker+Valid, 7695 SdHoareTripleChecker+Invalid, 3605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 632 IncrementalHoareTripleChecker+Valid, 2973 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-20 00:52:09,028 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2067 Valid, 7695 Invalid, 3605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [632 Valid, 2973 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-20 00:52:09,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57282 states. [2023-12-20 00:52:18,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57282 to 44258. [2023-12-20 00:52:18,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44258 states, 33094 states have (on average 1.27101589411978) internal successors, (42063), 33430 states have internal predecessors, (42063), 6952 states have call successors, (6952), 4211 states have call predecessors, (6952), 4211 states have return successors, (6952), 6616 states have call predecessors, (6952), 6952 states have call successors, (6952) [2023-12-20 00:52:18,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44258 states to 44258 states and 55967 transitions. [2023-12-20 00:52:18,658 INFO L78 Accepts]: Start accepts. Automaton has 44258 states and 55967 transitions. Word has length 197 [2023-12-20 00:52:18,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:52:18,659 INFO L495 AbstractCegarLoop]: Abstraction has 44258 states and 55967 transitions. [2023-12-20 00:52:18,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 11.6) internal successors, (232), 17 states have internal predecessors, (232), 7 states have call successors, (52), 4 states have call predecessors, (52), 8 states have return successors, (52), 10 states have call predecessors, (52), 7 states have call successors, (52) [2023-12-20 00:52:18,659 INFO L276 IsEmpty]: Start isEmpty. Operand 44258 states and 55967 transitions. [2023-12-20 00:52:18,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2023-12-20 00:52:18,665 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:52:18,665 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:52:18,673 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-12-20 00:52:18,866 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2023-12-20 00:52:18,866 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:52:18,866 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:52:18,867 INFO L85 PathProgramCache]: Analyzing trace with hash -34540312, now seen corresponding path program 1 times [2023-12-20 00:52:18,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:52:18,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181494511] [2023-12-20 00:52:18,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:52:18,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:52:18,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:52:19,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:52:19,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:52:19,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:52:19,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:52:19,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:52:19,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:52:19,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:52:19,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-20 00:52:19,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-20 00:52:19,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:52:19,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-20 00:52:19,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:52:19,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-12-20 00:52:19,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-12-20 00:52:19,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-12-20 00:52:19,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-20 00:52:19,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2023-12-20 00:52:19,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-12-20 00:52:19,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-12-20 00:52:19,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2023-12-20 00:52:19,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,385 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 26 proven. 3 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2023-12-20 00:52:19,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:52:19,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181494511] [2023-12-20 00:52:19,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181494511] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:52:19,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66921694] [2023-12-20 00:52:19,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:52:19,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:52:19,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:52:19,387 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:52:19,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-20 00:52:19,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:19,558 INFO L262 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 27 conjunts are in the unsatisfiable core [2023-12-20 00:52:19,563 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:52:19,928 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 127 proven. 7 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-12-20 00:52:19,929 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:52:20,232 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 26 proven. 3 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2023-12-20 00:52:20,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66921694] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:52:20,232 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:52:20,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 8] total 17 [2023-12-20 00:52:20,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908278189] [2023-12-20 00:52:20,233 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:52:20,233 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-20 00:52:20,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:52:20,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-20 00:52:20,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2023-12-20 00:52:20,234 INFO L87 Difference]: Start difference. First operand 44258 states and 55967 transitions. Second operand has 17 states, 17 states have (on average 12.705882352941176) internal successors, (216), 17 states have internal predecessors, (216), 7 states have call successors, (44), 5 states have call predecessors, (44), 6 states have return successors, (43), 7 states have call predecessors, (43), 7 states have call successors, (43) [2023-12-20 00:52:31,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:52:31,676 INFO L93 Difference]: Finished difference Result 91576 states and 116403 transitions. [2023-12-20 00:52:31,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-20 00:52:31,684 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 12.705882352941176) internal successors, (216), 17 states have internal predecessors, (216), 7 states have call successors, (44), 5 states have call predecessors, (44), 6 states have return successors, (43), 7 states have call predecessors, (43), 7 states have call successors, (43) Word has length 199 [2023-12-20 00:52:31,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:52:31,845 INFO L225 Difference]: With dead ends: 91576 [2023-12-20 00:52:31,845 INFO L226 Difference]: Without dead ends: 48230 [2023-12-20 00:52:31,919 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 469 GetRequests, 436 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=256, Invalid=866, Unknown=0, NotChecked=0, Total=1122 [2023-12-20 00:52:31,919 INFO L413 NwaCegarLoop]: 405 mSDtfsCounter, 1554 mSDsluCounter, 1882 mSDsCounter, 0 mSdLazyCounter, 1329 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1554 SdHoareTripleChecker+Valid, 2287 SdHoareTripleChecker+Invalid, 1651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 1329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-20 00:52:31,919 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1554 Valid, 2287 Invalid, 1651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 1329 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-20 00:52:31,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48230 states. [2023-12-20 00:52:41,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48230 to 47900. [2023-12-20 00:52:42,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47900 states, 35604 states have (on average 1.2789574205145489) internal successors, (45536), 35979 states have internal predecessors, (45536), 7704 states have call successors, (7704), 4591 states have call predecessors, (7704), 4591 states have return successors, (7704), 7329 states have call predecessors, (7704), 7704 states have call successors, (7704) [2023-12-20 00:52:42,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47900 states to 47900 states and 60944 transitions. [2023-12-20 00:52:42,125 INFO L78 Accepts]: Start accepts. Automaton has 47900 states and 60944 transitions. Word has length 199 [2023-12-20 00:52:42,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:52:42,126 INFO L495 AbstractCegarLoop]: Abstraction has 47900 states and 60944 transitions. [2023-12-20 00:52:42,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 12.705882352941176) internal successors, (216), 17 states have internal predecessors, (216), 7 states have call successors, (44), 5 states have call predecessors, (44), 6 states have return successors, (43), 7 states have call predecessors, (43), 7 states have call successors, (43) [2023-12-20 00:52:42,126 INFO L276 IsEmpty]: Start isEmpty. Operand 47900 states and 60944 transitions. [2023-12-20 00:52:42,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2023-12-20 00:52:42,132 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:52:42,132 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:52:42,140 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-20 00:52:42,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2023-12-20 00:52:42,340 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:52:42,340 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:52:42,340 INFO L85 PathProgramCache]: Analyzing trace with hash 507324883, now seen corresponding path program 1 times [2023-12-20 00:52:42,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:52:42,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669532461] [2023-12-20 00:52:42,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:52:42,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:52:42,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:52:42,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:52:42,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:52:42,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:52:42,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:52:42,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:52:42,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:52:42,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:52:42,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-20 00:52:42,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-20 00:52:42,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:52:42,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-20 00:52:42,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:52:42,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-20 00:52:42,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-20 00:52:42,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-12-20 00:52:42,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-12-20 00:52:42,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-12-20 00:52:42,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2023-12-20 00:52:42,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-12-20 00:52:42,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-12-20 00:52:42,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:42,927 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 4 proven. 25 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2023-12-20 00:52:42,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:52:42,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669532461] [2023-12-20 00:52:42,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669532461] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:52:42,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514341251] [2023-12-20 00:52:42,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:52:42,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:52:42,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:52:42,933 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:52:42,941 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-20 00:52:43,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:52:43,100 INFO L262 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-20 00:52:43,104 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:52:43,369 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 4 proven. 130 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-12-20 00:52:43,369 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:52:43,645 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 4 proven. 25 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2023-12-20 00:52:43,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514341251] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:52:43,645 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:52:43,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 9] total 21 [2023-12-20 00:52:43,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749480349] [2023-12-20 00:52:43,645 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:52:43,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-20 00:52:43,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:52:43,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-20 00:52:43,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2023-12-20 00:52:43,649 INFO L87 Difference]: Start difference. First operand 47900 states and 60944 transitions. Second operand has 21 states, 21 states have (on average 10.761904761904763) internal successors, (226), 21 states have internal predecessors, (226), 8 states have call successors, (55), 6 states have call predecessors, (55), 6 states have return successors, (54), 7 states have call predecessors, (54), 7 states have call successors, (54) [2023-12-20 00:52:55,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:52:55,058 INFO L93 Difference]: Finished difference Result 93373 states and 119228 transitions. [2023-12-20 00:52:55,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-20 00:52:55,059 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 10.761904761904763) internal successors, (226), 21 states have internal predecessors, (226), 8 states have call successors, (55), 6 states have call predecessors, (55), 6 states have return successors, (54), 7 states have call predecessors, (54), 7 states have call successors, (54) Word has length 200 [2023-12-20 00:52:55,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:52:55,186 INFO L225 Difference]: With dead ends: 93373 [2023-12-20 00:52:55,186 INFO L226 Difference]: Without dead ends: 48202 [2023-12-20 00:52:55,258 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 468 GetRequests, 437 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=214, Invalid=842, Unknown=0, NotChecked=0, Total=1056 [2023-12-20 00:52:55,258 INFO L413 NwaCegarLoop]: 276 mSDtfsCounter, 1171 mSDsluCounter, 2706 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 352 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1171 SdHoareTripleChecker+Valid, 2982 SdHoareTripleChecker+Invalid, 1827 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 352 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-20 00:52:55,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1171 Valid, 2982 Invalid, 1827 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [352 Valid, 1475 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-20 00:52:55,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48202 states. [2023-12-20 00:53:05,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48202 to 47349. [2023-12-20 00:53:05,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47349 states, 35194 states have (on average 1.2777177928055918) internal successors, (44968), 35562 states have internal predecessors, (44968), 7614 states have call successors, (7614), 4540 states have call predecessors, (7614), 4540 states have return successors, (7614), 7246 states have call predecessors, (7614), 7614 states have call successors, (7614) [2023-12-20 00:53:05,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47349 states to 47349 states and 60196 transitions. [2023-12-20 00:53:05,557 INFO L78 Accepts]: Start accepts. Automaton has 47349 states and 60196 transitions. Word has length 200 [2023-12-20 00:53:05,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:53:05,558 INFO L495 AbstractCegarLoop]: Abstraction has 47349 states and 60196 transitions. [2023-12-20 00:53:05,558 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 10.761904761904763) internal successors, (226), 21 states have internal predecessors, (226), 8 states have call successors, (55), 6 states have call predecessors, (55), 6 states have return successors, (54), 7 states have call predecessors, (54), 7 states have call successors, (54) [2023-12-20 00:53:05,558 INFO L276 IsEmpty]: Start isEmpty. Operand 47349 states and 60196 transitions. [2023-12-20 00:53:05,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2023-12-20 00:53:05,562 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:53:05,562 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:53:05,569 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-20 00:53:05,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2023-12-20 00:53:05,763 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:53:05,763 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:53:05,764 INFO L85 PathProgramCache]: Analyzing trace with hash 774503971, now seen corresponding path program 1 times [2023-12-20 00:53:05,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:53:05,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261635595] [2023-12-20 00:53:05,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:53:05,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:53:05,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:53:06,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:53:06,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:53:06,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:53:06,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:53:06,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:53:06,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:53:06,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:53:06,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-20 00:53:06,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-20 00:53:06,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:53:06,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-20 00:53:06,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:53:06,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-12-20 00:53:06,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-20 00:53:06,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-12-20 00:53:06,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-12-20 00:53:06,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-12-20 00:53:06,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2023-12-20 00:53:06,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-12-20 00:53:06,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-12-20 00:53:06,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:06,042 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2023-12-20 00:53:06,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:53:06,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261635595] [2023-12-20 00:53:06,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261635595] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:53:06,043 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:53:06,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 00:53:06,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973966612] [2023-12-20 00:53:06,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:53:06,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 00:53:06,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:53:06,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 00:53:06,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-20 00:53:06,044 INFO L87 Difference]: Start difference. First operand 47349 states and 60196 transitions. Second operand has 8 states, 8 states have (on average 13.75) internal successors, (110), 7 states have internal predecessors, (110), 4 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 4 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-20 00:53:17,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:53:17,660 INFO L93 Difference]: Finished difference Result 95652 states and 123006 transitions. [2023-12-20 00:53:17,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-20 00:53:17,660 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.75) internal successors, (110), 7 states have internal predecessors, (110), 4 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 4 states have call predecessors, (21), 3 states have call successors, (21) Word has length 200 [2023-12-20 00:53:17,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:53:17,786 INFO L225 Difference]: With dead ends: 95652 [2023-12-20 00:53:17,786 INFO L226 Difference]: Without dead ends: 51090 [2023-12-20 00:53:17,833 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2023-12-20 00:53:17,834 INFO L413 NwaCegarLoop]: 413 mSDtfsCounter, 564 mSDsluCounter, 1297 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 570 SdHoareTripleChecker+Valid, 1710 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:53:17,834 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [570 Valid, 1710 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 00:53:17,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51090 states. [2023-12-20 00:53:27,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51090 to 47092. [2023-12-20 00:53:27,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47092 states, 35007 states have (on average 1.277144571085783) internal successors, (44709), 35370 states have internal predecessors, (44709), 7573 states have call successors, (7573), 4511 states have call predecessors, (7573), 4511 states have return successors, (7573), 7210 states have call predecessors, (7573), 7573 states have call successors, (7573) [2023-12-20 00:53:27,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47092 states to 47092 states and 59855 transitions. [2023-12-20 00:53:27,892 INFO L78 Accepts]: Start accepts. Automaton has 47092 states and 59855 transitions. Word has length 200 [2023-12-20 00:53:27,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:53:27,893 INFO L495 AbstractCegarLoop]: Abstraction has 47092 states and 59855 transitions. [2023-12-20 00:53:27,893 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.75) internal successors, (110), 7 states have internal predecessors, (110), 4 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 4 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-20 00:53:27,893 INFO L276 IsEmpty]: Start isEmpty. Operand 47092 states and 59855 transitions. [2023-12-20 00:53:27,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2023-12-20 00:53:27,898 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:53:27,898 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:53:27,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-12-20 00:53:27,898 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:53:27,898 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:53:27,898 INFO L85 PathProgramCache]: Analyzing trace with hash 2128551520, now seen corresponding path program 1 times [2023-12-20 00:53:27,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:53:27,898 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839938583] [2023-12-20 00:53:27,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:53:27,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:53:27,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:53:28,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-12-20 00:53:28,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 00:53:28,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-20 00:53:28,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:53:28,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-20 00:53:28,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 00:53:28,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:53:28,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 00:53:28,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-20 00:53:28,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-20 00:53:28,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-20 00:53:28,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-20 00:53:28,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-20 00:53:28,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-12-20 00:53:28,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-12-20 00:53:28,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-12-20 00:53:28,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-20 00:53:28,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-12-20 00:53:28,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2023-12-20 00:53:28,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,584 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 35 proven. 3 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2023-12-20 00:53:28,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:53:28,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839938583] [2023-12-20 00:53:28,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839938583] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:53:28,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022828777] [2023-12-20 00:53:28,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:53:28,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:53:28,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:53:28,586 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:53:28,588 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-20 00:53:28,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:28,753 INFO L262 TraceCheckSpWp]: Trace formula consists of 808 conjuncts, 35 conjunts are in the unsatisfiable core [2023-12-20 00:53:28,757 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:53:29,048 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 4 proven. 124 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-12-20 00:53:29,048 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:53:29,442 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 6 proven. 34 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2023-12-20 00:53:29,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022828777] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:53:29,442 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:53:29,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 14] total 30 [2023-12-20 00:53:29,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45080951] [2023-12-20 00:53:29,443 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:53:29,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-12-20 00:53:29,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:53:29,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-12-20 00:53:29,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=783, Unknown=0, NotChecked=0, Total=870 [2023-12-20 00:53:29,444 INFO L87 Difference]: Start difference. First operand 47092 states and 59855 transitions. Second operand has 30 states, 30 states have (on average 10.033333333333333) internal successors, (301), 29 states have internal predecessors, (301), 10 states have call successors, (61), 6 states have call predecessors, (61), 7 states have return successors, (60), 11 states have call predecessors, (60), 10 states have call successors, (60) [2023-12-20 00:53:45,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:53:45,791 INFO L93 Difference]: Finished difference Result 102790 states and 132436 transitions. [2023-12-20 00:53:45,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2023-12-20 00:53:45,791 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 10.033333333333333) internal successors, (301), 29 states have internal predecessors, (301), 10 states have call successors, (61), 6 states have call predecessors, (61), 7 states have return successors, (60), 11 states have call predecessors, (60), 10 states have call successors, (60) Word has length 204 [2023-12-20 00:53:45,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:53:45,950 INFO L225 Difference]: With dead ends: 102790 [2023-12-20 00:53:45,951 INFO L226 Difference]: Without dead ends: 57877 [2023-12-20 00:53:46,009 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 522 GetRequests, 435 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1932 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1106, Invalid=6726, Unknown=0, NotChecked=0, Total=7832 [2023-12-20 00:53:46,009 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 1326 mSDsluCounter, 7992 mSDsCounter, 0 mSdLazyCounter, 4100 mSolverCounterSat, 454 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1326 SdHoareTripleChecker+Valid, 8509 SdHoareTripleChecker+Invalid, 4554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 454 IncrementalHoareTripleChecker+Valid, 4100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-20 00:53:46,009 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1326 Valid, 8509 Invalid, 4554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [454 Valid, 4100 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-20 00:53:46,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57877 states. [2023-12-20 00:53:57,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57877 to 50500. [2023-12-20 00:53:57,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50500 states, 37606 states have (on average 1.2776684571610912) internal successors, (48048), 37992 states have internal predecessors, (48048), 8073 states have call successors, (8073), 4820 states have call predecessors, (8073), 4820 states have return successors, (8073), 7687 states have call predecessors, (8073), 8073 states have call successors, (8073) [2023-12-20 00:53:58,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50500 states to 50500 states and 64194 transitions. [2023-12-20 00:53:58,095 INFO L78 Accepts]: Start accepts. Automaton has 50500 states and 64194 transitions. Word has length 204 [2023-12-20 00:53:58,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:53:58,096 INFO L495 AbstractCegarLoop]: Abstraction has 50500 states and 64194 transitions. [2023-12-20 00:53:58,096 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 10.033333333333333) internal successors, (301), 29 states have internal predecessors, (301), 10 states have call successors, (61), 6 states have call predecessors, (61), 7 states have return successors, (60), 11 states have call predecessors, (60), 10 states have call successors, (60) [2023-12-20 00:53:58,096 INFO L276 IsEmpty]: Start isEmpty. Operand 50500 states and 64194 transitions. [2023-12-20 00:53:58,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2023-12-20 00:53:58,104 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:53:58,104 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:53:58,112 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-12-20 00:53:58,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:53:58,311 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:53:58,312 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:53:58,312 INFO L85 PathProgramCache]: Analyzing trace with hash 1633263672, now seen corresponding path program 1 times [2023-12-20 00:53:58,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:53:58,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176559022] [2023-12-20 00:53:58,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:53:58,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:53:58,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:53:58,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-12-20 00:53:58,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 00:53:58,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-20 00:53:58,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:53:58,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-20 00:53:58,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 00:53:58,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:53:58,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 00:53:58,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-20 00:53:58,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-20 00:53:58,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-20 00:53:58,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-20 00:53:58,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-12-20 00:53:58,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-12-20 00:53:58,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-12-20 00:53:58,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-12-20 00:53:58,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2023-12-20 00:53:58,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-20 00:53:58,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2023-12-20 00:53:58,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:58,885 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 31 proven. 7 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2023-12-20 00:53:58,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:53:58,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176559022] [2023-12-20 00:53:58,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176559022] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:53:58,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547599391] [2023-12-20 00:53:58,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:53:58,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:53:58,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:53:58,887 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:53:58,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-20 00:53:59,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:53:59,057 INFO L262 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-20 00:53:59,061 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:53:59,417 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 121 proven. 7 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-12-20 00:53:59,417 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:53:59,705 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 35 proven. 3 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2023-12-20 00:53:59,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547599391] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:53:59,706 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:53:59,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 8] total 23 [2023-12-20 00:53:59,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660048295] [2023-12-20 00:53:59,706 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:53:59,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-12-20 00:53:59,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:53:59,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-12-20 00:53:59,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2023-12-20 00:53:59,707 INFO L87 Difference]: Start difference. First operand 50500 states and 64194 transitions. Second operand has 23 states, 23 states have (on average 12.826086956521738) internal successors, (295), 23 states have internal predecessors, (295), 9 states have call successors, (53), 5 states have call predecessors, (53), 5 states have return successors, (52), 9 states have call predecessors, (52), 9 states have call successors, (52) [2023-12-20 00:54:12,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:54:12,940 INFO L93 Difference]: Finished difference Result 99019 states and 126164 transitions. [2023-12-20 00:54:12,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2023-12-20 00:54:12,941 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 12.826086956521738) internal successors, (295), 23 states have internal predecessors, (295), 9 states have call successors, (53), 5 states have call predecessors, (53), 5 states have return successors, (52), 9 states have call predecessors, (52), 9 states have call successors, (52) Word has length 209 [2023-12-20 00:54:12,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:54:13,065 INFO L225 Difference]: With dead ends: 99019 [2023-12-20 00:54:13,065 INFO L226 Difference]: Without dead ends: 50225 [2023-12-20 00:54:13,122 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 536 GetRequests, 457 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1847 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1090, Invalid=5390, Unknown=0, NotChecked=0, Total=6480 [2023-12-20 00:54:13,122 INFO L413 NwaCegarLoop]: 433 mSDtfsCounter, 1752 mSDsluCounter, 3655 mSDsCounter, 0 mSdLazyCounter, 2099 mSolverCounterSat, 547 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1752 SdHoareTripleChecker+Valid, 4088 SdHoareTripleChecker+Invalid, 2646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 547 IncrementalHoareTripleChecker+Valid, 2099 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-20 00:54:13,123 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1752 Valid, 4088 Invalid, 2646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [547 Valid, 2099 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-20 00:54:13,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50225 states. [2023-12-20 00:54:24,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50225 to 49819. [2023-12-20 00:54:24,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49819 states, 37051 states have (on average 1.2763758063210169) internal successors, (47291), 37433 states have internal predecessors, (47291), 8009 states have call successors, (8009), 4758 states have call predecessors, (8009), 4758 states have return successors, (8009), 7627 states have call predecessors, (8009), 8009 states have call successors, (8009) [2023-12-20 00:54:24,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49819 states to 49819 states and 63309 transitions. [2023-12-20 00:54:24,911 INFO L78 Accepts]: Start accepts. Automaton has 49819 states and 63309 transitions. Word has length 209 [2023-12-20 00:54:24,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:54:24,912 INFO L495 AbstractCegarLoop]: Abstraction has 49819 states and 63309 transitions. [2023-12-20 00:54:24,912 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 12.826086956521738) internal successors, (295), 23 states have internal predecessors, (295), 9 states have call successors, (53), 5 states have call predecessors, (53), 5 states have return successors, (52), 9 states have call predecessors, (52), 9 states have call successors, (52) [2023-12-20 00:54:24,912 INFO L276 IsEmpty]: Start isEmpty. Operand 49819 states and 63309 transitions. [2023-12-20 00:54:24,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2023-12-20 00:54:24,918 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:54:24,918 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:54:24,925 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-20 00:54:25,118 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2023-12-20 00:54:25,119 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:54:25,119 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:54:25,119 INFO L85 PathProgramCache]: Analyzing trace with hash 834306680, now seen corresponding path program 1 times [2023-12-20 00:54:25,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:54:25,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504186256] [2023-12-20 00:54:25,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:54:25,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:54:25,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:54:25,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-12-20 00:54:25,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 00:54:25,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-20 00:54:25,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-20 00:54:25,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-20 00:54:25,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 00:54:25,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 00:54:25,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 00:54:25,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-20 00:54:25,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-20 00:54:25,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-20 00:54:25,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-20 00:54:25,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-12-20 00:54:25,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-12-20 00:54:25,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-12-20 00:54:25,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-12-20 00:54:25,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2023-12-20 00:54:25,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-20 00:54:25,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2023-12-20 00:54:25,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,673 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 22 proven. 18 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2023-12-20 00:54:25,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:54:25,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504186256] [2023-12-20 00:54:25,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504186256] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:54:25,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708484819] [2023-12-20 00:54:25,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:54:25,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:54:25,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:54:25,675 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:54:25,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-20 00:54:25,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:54:25,873 INFO L262 TraceCheckSpWp]: Trace formula consists of 822 conjuncts, 35 conjunts are in the unsatisfiable core [2023-12-20 00:54:25,877 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:54:26,936 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 81 proven. 47 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-12-20 00:54:26,936 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:54:27,292 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 22 proven. 18 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2023-12-20 00:54:27,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708484819] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:54:27,292 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:54:27,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 11] total 34 [2023-12-20 00:54:27,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405184746] [2023-12-20 00:54:27,292 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:54:27,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-12-20 00:54:27,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:54:27,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-12-20 00:54:27,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1011, Unknown=0, NotChecked=0, Total=1122 [2023-12-20 00:54:27,294 INFO L87 Difference]: Start difference. First operand 49819 states and 63309 transitions. Second operand has 34 states, 34 states have (on average 10.0) internal successors, (340), 31 states have internal predecessors, (340), 13 states have call successors, (57), 6 states have call predecessors, (57), 9 states have return successors, (56), 16 states have call predecessors, (56), 13 states have call successors, (56) [2023-12-20 00:54:46,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:54:46,806 INFO L93 Difference]: Finished difference Result 112576 states and 145278 transitions. [2023-12-20 00:54:46,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-12-20 00:54:46,807 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 10.0) internal successors, (340), 31 states have internal predecessors, (340), 13 states have call successors, (57), 6 states have call predecessors, (57), 9 states have return successors, (56), 16 states have call predecessors, (56), 13 states have call successors, (56) Word has length 209 [2023-12-20 00:54:46,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:54:46,981 INFO L225 Difference]: With dead ends: 112576 [2023-12-20 00:54:46,981 INFO L226 Difference]: Without dead ends: 64642 [2023-12-20 00:54:47,038 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 500 GetRequests, 437 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 717 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=654, Invalid=3506, Unknown=0, NotChecked=0, Total=4160 [2023-12-20 00:54:47,039 INFO L413 NwaCegarLoop]: 334 mSDtfsCounter, 1932 mSDsluCounter, 3523 mSDsCounter, 0 mSdLazyCounter, 2078 mSolverCounterSat, 758 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1932 SdHoareTripleChecker+Valid, 3857 SdHoareTripleChecker+Invalid, 2836 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 758 IncrementalHoareTripleChecker+Valid, 2078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-20 00:54:47,039 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1932 Valid, 3857 Invalid, 2836 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [758 Valid, 2078 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-20 00:54:47,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64642 states. [2023-12-20 00:55:00,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64642 to 52763. [2023-12-20 00:55:00,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52763 states, 39216 states have (on average 1.274938800489596) internal successors, (49998), 39619 states have internal predecessors, (49998), 8474 states have call successors, (8474), 5072 states have call predecessors, (8474), 5072 states have return successors, (8474), 8071 states have call predecessors, (8474), 8474 states have call successors, (8474) [2023-12-20 00:55:00,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52763 states to 52763 states and 66946 transitions. [2023-12-20 00:55:00,997 INFO L78 Accepts]: Start accepts. Automaton has 52763 states and 66946 transitions. Word has length 209 [2023-12-20 00:55:00,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:55:00,998 INFO L495 AbstractCegarLoop]: Abstraction has 52763 states and 66946 transitions. [2023-12-20 00:55:00,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 10.0) internal successors, (340), 31 states have internal predecessors, (340), 13 states have call successors, (57), 6 states have call predecessors, (57), 9 states have return successors, (56), 16 states have call predecessors, (56), 13 states have call successors, (56) [2023-12-20 00:55:00,998 INFO L276 IsEmpty]: Start isEmpty. Operand 52763 states and 66946 transitions. [2023-12-20 00:55:01,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2023-12-20 00:55:01,018 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:55:01,018 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 6, 6, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:55:01,029 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-12-20 00:55:01,229 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:55:01,230 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:55:01,230 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:55:01,230 INFO L85 PathProgramCache]: Analyzing trace with hash -1463185788, now seen corresponding path program 1 times [2023-12-20 00:55:01,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:55:01,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369607688] [2023-12-20 00:55:01,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:55:01,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:55:01,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:55:01,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:55:01,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:55:01,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:55:01,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:55:01,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:55:01,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:55:01,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:55:01,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-20 00:55:01,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-20 00:55:01,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:55:01,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-20 00:55:01,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:55:01,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-20 00:55:01,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-12-20 00:55:01,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-12-20 00:55:01,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-12-20 00:55:01,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-12-20 00:55:01,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-12-20 00:55:01,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-12-20 00:55:01,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2023-12-20 00:55:01,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2023-12-20 00:55:01,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2023-12-20 00:55:01,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2023-12-20 00:55:01,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2023-12-20 00:55:01,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2023-12-20 00:55:01,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:01,456 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 334 trivial. 0 not checked. [2023-12-20 00:55:01,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:55:01,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369607688] [2023-12-20 00:55:01,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369607688] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 00:55:01,456 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 00:55:01,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 00:55:01,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2348064] [2023-12-20 00:55:01,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 00:55:01,457 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 00:55:01,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:55:01,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 00:55:01,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 00:55:01,457 INFO L87 Difference]: Start difference. First operand 52763 states and 66946 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-12-20 00:55:15,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:55:15,442 INFO L93 Difference]: Finished difference Result 102541 states and 130703 transitions. [2023-12-20 00:55:15,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 00:55:15,443 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 249 [2023-12-20 00:55:15,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:55:15,595 INFO L225 Difference]: With dead ends: 102541 [2023-12-20 00:55:15,595 INFO L226 Difference]: Without dead ends: 51993 [2023-12-20 00:55:15,664 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 00:55:15,665 INFO L413 NwaCegarLoop]: 232 mSDtfsCounter, 7 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 688 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 00:55:15,665 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 688 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 00:55:15,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51993 states. [2023-12-20 00:55:29,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51993 to 51993. [2023-12-20 00:55:29,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51993 states, 38831 states have (on average 1.251036542968247) internal successors, (48579), 39234 states have internal predecessors, (48579), 8089 states have call successors, (8089), 5072 states have call predecessors, (8089), 5072 states have return successors, (8089), 7686 states have call predecessors, (8089), 8089 states have call successors, (8089) [2023-12-20 00:55:29,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51993 states to 51993 states and 64757 transitions. [2023-12-20 00:55:29,761 INFO L78 Accepts]: Start accepts. Automaton has 51993 states and 64757 transitions. Word has length 249 [2023-12-20 00:55:29,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:55:29,762 INFO L495 AbstractCegarLoop]: Abstraction has 51993 states and 64757 transitions. [2023-12-20 00:55:29,762 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2023-12-20 00:55:29,762 INFO L276 IsEmpty]: Start isEmpty. Operand 51993 states and 64757 transitions. [2023-12-20 00:55:29,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2023-12-20 00:55:29,777 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:55:29,778 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:55:29,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-12-20 00:55:29,778 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:55:29,778 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:55:29,778 INFO L85 PathProgramCache]: Analyzing trace with hash -2028664135, now seen corresponding path program 1 times [2023-12-20 00:55:29,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:55:29,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150045968] [2023-12-20 00:55:29,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:55:29,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:55:29,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:55:30,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:55:30,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-20 00:55:30,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 00:55:30,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-20 00:55:30,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-20 00:55:30,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-20 00:55:30,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 00:55:30,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 00:55:30,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-20 00:55:30,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-20 00:55:30,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-20 00:55:30,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-20 00:55:30,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-12-20 00:55:30,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-12-20 00:55:30,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-20 00:55:30,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2023-12-20 00:55:30,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-12-20 00:55:30,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2023-12-20 00:55:30,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2023-12-20 00:55:30,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2023-12-20 00:55:30,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2023-12-20 00:55:30,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-12-20 00:55:30,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2023-12-20 00:55:30,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2023-12-20 00:55:30,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,541 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 51 proven. 36 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2023-12-20 00:55:30,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:55:30,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150045968] [2023-12-20 00:55:30,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150045968] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:55:30,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596531165] [2023-12-20 00:55:30,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:55:30,542 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:55:30,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:55:30,544 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:55:30,552 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-20 00:55:30,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:55:30,740 INFO L262 TraceCheckSpWp]: Trace formula consists of 978 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-20 00:55:30,743 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:55:30,927 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 192 proven. 62 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2023-12-20 00:55:30,927 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:55:31,102 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 66 proven. 23 refuted. 0 times theorem prover too weak. 217 trivial. 0 not checked. [2023-12-20 00:55:31,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596531165] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:55:31,103 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:55:31,103 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 8] total 19 [2023-12-20 00:55:31,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573490836] [2023-12-20 00:55:31,103 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:55:31,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-20 00:55:31,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:55:31,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-20 00:55:31,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2023-12-20 00:55:31,105 INFO L87 Difference]: Start difference. First operand 51993 states and 64757 transitions. Second operand has 19 states, 19 states have (on average 14.947368421052632) internal successors, (284), 18 states have internal predecessors, (284), 8 states have call successors, (68), 4 states have call predecessors, (68), 6 states have return successors, (68), 9 states have call predecessors, (68), 8 states have call successors, (68) [2023-12-20 00:55:47,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:55:47,759 INFO L93 Difference]: Finished difference Result 104297 states and 129765 transitions. [2023-12-20 00:55:47,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2023-12-20 00:55:47,760 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 14.947368421052632) internal successors, (284), 18 states have internal predecessors, (284), 8 states have call successors, (68), 4 states have call predecessors, (68), 6 states have return successors, (68), 9 states have call predecessors, (68), 8 states have call successors, (68) Word has length 249 [2023-12-20 00:55:47,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:55:47,900 INFO L225 Difference]: With dead ends: 104297 [2023-12-20 00:55:47,900 INFO L226 Difference]: Without dead ends: 54434 [2023-12-20 00:55:47,964 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 629 GetRequests, 557 SyntacticMatches, 4 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1245 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=881, Invalid=3949, Unknown=0, NotChecked=0, Total=4830 [2023-12-20 00:55:47,964 INFO L413 NwaCegarLoop]: 537 mSDtfsCounter, 1515 mSDsluCounter, 4178 mSDsCounter, 0 mSdLazyCounter, 1952 mSolverCounterSat, 525 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1515 SdHoareTripleChecker+Valid, 4715 SdHoareTripleChecker+Invalid, 2477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 525 IncrementalHoareTripleChecker+Valid, 1952 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-20 00:55:47,964 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1515 Valid, 4715 Invalid, 2477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [525 Valid, 1952 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-20 00:55:48,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54434 states. [2023-12-20 00:56:01,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54434 to 51993. [2023-12-20 00:56:01,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51993 states, 38831 states have (on average 1.2483067652133604) internal successors, (48473), 39234 states have internal predecessors, (48473), 8089 states have call successors, (8089), 5072 states have call predecessors, (8089), 5072 states have return successors, (8089), 7686 states have call predecessors, (8089), 8089 states have call successors, (8089) [2023-12-20 00:56:02,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51993 states to 51993 states and 64651 transitions. [2023-12-20 00:56:02,097 INFO L78 Accepts]: Start accepts. Automaton has 51993 states and 64651 transitions. Word has length 249 [2023-12-20 00:56:02,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 00:56:02,097 INFO L495 AbstractCegarLoop]: Abstraction has 51993 states and 64651 transitions. [2023-12-20 00:56:02,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 14.947368421052632) internal successors, (284), 18 states have internal predecessors, (284), 8 states have call successors, (68), 4 states have call predecessors, (68), 6 states have return successors, (68), 9 states have call predecessors, (68), 8 states have call successors, (68) [2023-12-20 00:56:02,097 INFO L276 IsEmpty]: Start isEmpty. Operand 51993 states and 64651 transitions. [2023-12-20 00:56:02,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2023-12-20 00:56:02,112 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 00:56:02,112 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 00:56:02,119 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-12-20 00:56:02,312 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:56:02,313 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 00:56:02,313 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 00:56:02,313 INFO L85 PathProgramCache]: Analyzing trace with hash 1878794295, now seen corresponding path program 1 times [2023-12-20 00:56:02,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 00:56:02,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031478402] [2023-12-20 00:56:02,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:56:02,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 00:56:02,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-20 00:56:02,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-20 00:56:02,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-20 00:56:02,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-20 00:56:02,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-20 00:56:02,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 00:56:02,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-20 00:56:02,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 00:56:02,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-20 00:56:02,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-20 00:56:02,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-20 00:56:02,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-20 00:56:02,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 00:56:02,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-20 00:56:02,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-12-20 00:56:02,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-12-20 00:56:02,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-12-20 00:56:02,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2023-12-20 00:56:02,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-12-20 00:56:02,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-20 00:56:02,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2023-12-20 00:56:02,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2023-12-20 00:56:02,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2023-12-20 00:56:02,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2023-12-20 00:56:02,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2023-12-20 00:56:02,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2023-12-20 00:56:02,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,660 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 64 proven. 21 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2023-12-20 00:56:02,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 00:56:02,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031478402] [2023-12-20 00:56:02,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031478402] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 00:56:02,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425392705] [2023-12-20 00:56:02,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 00:56:02,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 00:56:02,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 00:56:02,662 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 00:56:02,665 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-20 00:56:02,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 00:56:02,869 INFO L262 TraceCheckSpWp]: Trace formula consists of 991 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-20 00:56:02,872 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 00:56:03,036 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 169 proven. 74 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2023-12-20 00:56:03,037 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 00:56:03,211 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 64 proven. 21 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2023-12-20 00:56:03,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425392705] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 00:56:03,211 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 00:56:03,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2023-12-20 00:56:03,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797094638] [2023-12-20 00:56:03,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 00:56:03,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-20 00:56:03,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 00:56:03,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-20 00:56:03,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-12-20 00:56:03,213 INFO L87 Difference]: Start difference. First operand 51993 states and 64651 transitions. Second operand has 12 states, 12 states have (on average 17.916666666666668) internal successors, (215), 11 states have internal predecessors, (215), 5 states have call successors, (52), 4 states have call predecessors, (52), 7 states have return successors, (53), 6 states have call predecessors, (53), 5 states have call successors, (53) [2023-12-20 00:56:18,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 00:56:18,231 INFO L93 Difference]: Finished difference Result 103834 states and 128954 transitions. [2023-12-20 00:56:18,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-20 00:56:18,232 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 17.916666666666668) internal successors, (215), 11 states have internal predecessors, (215), 5 states have call successors, (52), 4 states have call predecessors, (52), 7 states have return successors, (53), 6 states have call predecessors, (53), 5 states have call successors, (53) Word has length 252 [2023-12-20 00:56:18,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 00:56:18,386 INFO L225 Difference]: With dead ends: 103834 [2023-12-20 00:56:18,386 INFO L226 Difference]: Without dead ends: 53939 [2023-12-20 00:56:18,453 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 584 GetRequests, 553 SyntacticMatches, 6 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=172, Invalid=530, Unknown=0, NotChecked=0, Total=702 [2023-12-20 00:56:18,453 INFO L413 NwaCegarLoop]: 377 mSDtfsCounter, 961 mSDsluCounter, 1954 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 971 SdHoareTripleChecker+Valid, 2331 SdHoareTripleChecker+Invalid, 679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 212 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-20 00:56:18,453 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [971 Valid, 2331 Invalid, 679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [212 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-20 00:56:18,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53939 states.