/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.05.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-20 14:43:49,756 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-20 14:43:49,841 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 14:43:49,845 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-20 14:43:49,845 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-20 14:43:49,875 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-20 14:43:49,876 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-20 14:43:49,877 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-20 14:43:49,877 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-20 14:43:49,881 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-20 14:43:49,881 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-20 14:43:49,882 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-20 14:43:49,882 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-20 14:43:49,883 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-20 14:43:49,883 INFO L153 SettingsManager]: * Use SBE=true [2023-12-20 14:43:49,884 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-20 14:43:49,884 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-20 14:43:49,884 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-20 14:43:49,884 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-20 14:43:49,885 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-20 14:43:49,885 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-20 14:43:49,885 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-20 14:43:49,885 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-20 14:43:49,886 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-20 14:43:49,886 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-20 14:43:49,886 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-20 14:43:49,886 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-20 14:43:49,887 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-20 14:43:49,887 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-20 14:43:49,887 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-20 14:43:49,888 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-20 14:43:49,888 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-20 14:43:49,889 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 14:43:49,889 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-20 14:43:49,889 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-20 14:43:49,889 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-20 14:43:49,890 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-20 14:43:49,890 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-20 14:43:49,890 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-20 14:43:49,890 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-20 14:43:49,890 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-20 14:43:49,890 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-20 14:43:49,891 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-20 14:43:49,891 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> false [2023-12-20 14:43:50,129 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-20 14:43:50,151 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-20 14:43:50,154 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-20 14:43:50,155 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-20 14:43:50,155 INFO L274 PluginConnector]: CDTParser initialized [2023-12-20 14:43:50,156 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.05.cil-1.c [2023-12-20 14:43:51,366 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-20 14:43:51,585 INFO L384 CDTParser]: Found 1 translation units. [2023-12-20 14:43:51,585 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.05.cil-1.c [2023-12-20 14:43:51,597 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2dc27430b/4b6027e62ec94670aba2051708bbed6a/FLAGa1a7ba028 [2023-12-20 14:43:51,610 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2dc27430b/4b6027e62ec94670aba2051708bbed6a [2023-12-20 14:43:51,614 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-20 14:43:51,615 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-20 14:43:51,616 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-20 14:43:51,616 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-20 14:43:51,626 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-20 14:43:51,626 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 02:43:51" (1/1) ... [2023-12-20 14:43:51,627 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@746c4ec3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:43:51, skipping insertion in model container [2023-12-20 14:43:51,627 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 02:43:51" (1/1) ... [2023-12-20 14:43:51,681 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-20 14:43:51,825 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.05.cil-1.c[913,926] [2023-12-20 14:43:51,868 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.05.cil-1.c[5977,5990] [2023-12-20 14:43:51,933 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 14:43:51,946 INFO L202 MainTranslator]: Completed pre-run [2023-12-20 14:43:51,955 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.05.cil-1.c[913,926] [2023-12-20 14:43:51,973 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.05.cil-1.c[5977,5990] [2023-12-20 14:43:52,024 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 14:43:52,047 INFO L206 MainTranslator]: Completed translation [2023-12-20 14:43:52,048 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:43:52 WrapperNode [2023-12-20 14:43:52,048 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-20 14:43:52,049 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-20 14:43:52,049 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-20 14:43:52,050 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-20 14:43:52,055 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:43:52" (1/1) ... [2023-12-20 14:43:52,067 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:43:52" (1/1) ... [2023-12-20 14:43:52,111 INFO L138 Inliner]: procedures = 58, calls = 63, calls flagged for inlining = 33, calls inlined = 33, statements flattened = 663 [2023-12-20 14:43:52,111 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-20 14:43:52,112 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-20 14:43:52,112 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-20 14:43:52,112 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-20 14:43:52,122 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:43:52" (1/1) ... [2023-12-20 14:43:52,122 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:43:52" (1/1) ... [2023-12-20 14:43:52,130 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:43:52" (1/1) ... [2023-12-20 14:43:52,152 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 14:43:52,152 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:43:52" (1/1) ... [2023-12-20 14:43:52,153 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:43:52" (1/1) ... [2023-12-20 14:43:52,162 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:43:52" (1/1) ... [2023-12-20 14:43:52,173 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:43:52" (1/1) ... [2023-12-20 14:43:52,188 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:43:52" (1/1) ... [2023-12-20 14:43:52,200 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:43:52" (1/1) ... [2023-12-20 14:43:52,204 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-20 14:43:52,205 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-20 14:43:52,205 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-20 14:43:52,206 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-20 14:43:52,206 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:43:52" (1/1) ... [2023-12-20 14:43:52,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 14:43:52,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:43:52,239 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 14:43:52,268 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 14:43:52,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-20 14:43:52,275 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-20 14:43:52,275 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-20 14:43:52,277 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify_threads [2023-12-20 14:43:52,277 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify_threads [2023-12-20 14:43:52,277 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2023-12-20 14:43:52,278 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2023-12-20 14:43:52,278 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2023-12-20 14:43:52,278 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2023-12-20 14:43:52,278 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2023-12-20 14:43:52,278 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2023-12-20 14:43:52,278 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2023-12-20 14:43:52,278 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2023-12-20 14:43:52,279 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2023-12-20 14:43:52,279 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2023-12-20 14:43:52,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-20 14:43:52,279 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2023-12-20 14:43:52,279 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2023-12-20 14:43:52,279 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-20 14:43:52,280 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-20 14:43:52,280 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2023-12-20 14:43:52,280 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2023-12-20 14:43:52,405 INFO L241 CfgBuilder]: Building ICFG [2023-12-20 14:43:52,407 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-20 14:43:53,026 INFO L282 CfgBuilder]: Performing block encoding [2023-12-20 14:43:53,105 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-20 14:43:53,106 INFO L309 CfgBuilder]: Removed 12 assume(true) statements. [2023-12-20 14:43:53,106 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 02:43:53 BoogieIcfgContainer [2023-12-20 14:43:53,106 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-20 14:43:53,108 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-20 14:43:53,109 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-20 14:43:53,111 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-20 14:43:53,112 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.12 02:43:51" (1/3) ... [2023-12-20 14:43:53,112 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b6dd40b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 02:43:53, skipping insertion in model container [2023-12-20 14:43:53,113 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:43:52" (2/3) ... [2023-12-20 14:43:53,113 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b6dd40b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 02:43:53, skipping insertion in model container [2023-12-20 14:43:53,113 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 02:43:53" (3/3) ... [2023-12-20 14:43:53,114 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_1.cil-2+token_ring.05.cil-1.c [2023-12-20 14:43:53,128 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-20 14:43:53,129 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-20 14:43:53,191 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-20 14:43:53,197 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;@52dcefe0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-20 14:43:53,197 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-20 14:43:53,204 INFO L276 IsEmpty]: Start isEmpty. Operand has 250 states, 213 states have (on average 1.6901408450704225) internal successors, (360), 218 states have internal predecessors, (360), 25 states have call successors, (25), 9 states have call predecessors, (25), 9 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) [2023-12-20 14:43:53,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2023-12-20 14:43:53,213 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:43:53,213 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:43:53,214 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:43:53,217 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:43:53,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1006390877, now seen corresponding path program 1 times [2023-12-20 14:43:53,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:43:53,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167968552] [2023-12-20 14:43:53,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:43:53,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:43:53,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:53,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:43:53,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:53,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 14:43:53,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:53,540 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 14:43:53,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:43:53,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167968552] [2023-12-20 14:43:53,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167968552] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:43:53,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:43:53,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 14:43:53,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319890456] [2023-12-20 14:43:53,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:43:53,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:43:53,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:43:53,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:43:53,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 14:43:53,592 INFO L87 Difference]: Start difference. First operand has 250 states, 213 states have (on average 1.6901408450704225) internal successors, (360), 218 states have internal predecessors, (360), 25 states have call successors, (25), 9 states have call predecessors, (25), 9 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:43:54,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:43:54,103 INFO L93 Difference]: Finished difference Result 548 states and 898 transitions. [2023-12-20 14:43:54,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 14:43:54,109 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 37 [2023-12-20 14:43:54,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:43:54,128 INFO L225 Difference]: With dead ends: 548 [2023-12-20 14:43:54,128 INFO L226 Difference]: Without dead ends: 308 [2023-12-20 14:43:54,134 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 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 14:43:54,138 INFO L413 NwaCegarLoop]: 238 mSDtfsCounter, 487 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 506 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-20 14:43:54,139 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [506 Valid, 465 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-20 14:43:54,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2023-12-20 14:43:54,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 302. [2023-12-20 14:43:54,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 260 states have (on average 1.5346153846153847) internal successors, (399), 264 states have internal predecessors, (399), 29 states have call successors, (29), 11 states have call predecessors, (29), 11 states have return successors, (33), 27 states have call predecessors, (33), 27 states have call successors, (33) [2023-12-20 14:43:54,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 461 transitions. [2023-12-20 14:43:54,205 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 461 transitions. Word has length 37 [2023-12-20 14:43:54,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:43:54,205 INFO L495 AbstractCegarLoop]: Abstraction has 302 states and 461 transitions. [2023-12-20 14:43:54,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:43:54,206 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 461 transitions. [2023-12-20 14:43:54,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2023-12-20 14:43:54,208 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:43:54,209 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:43:54,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-20 14:43:54,209 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:43:54,210 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:43:54,210 INFO L85 PathProgramCache]: Analyzing trace with hash 177327675, now seen corresponding path program 1 times [2023-12-20 14:43:54,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:43:54,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053320605] [2023-12-20 14:43:54,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:43:54,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:43:54,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:54,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:43:54,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:54,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-20 14:43:54,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:54,288 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 14:43:54,289 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:43:54,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053320605] [2023-12-20 14:43:54,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053320605] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:43:54,289 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:43:54,290 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 14:43:54,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671546657] [2023-12-20 14:43:54,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:43:54,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:43:54,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:43:54,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:43:54,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 14:43:54,293 INFO L87 Difference]: Start difference. First operand 302 states and 461 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:43:54,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:43:54,621 INFO L93 Difference]: Finished difference Result 536 states and 805 transitions. [2023-12-20 14:43:54,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 14:43:54,622 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 38 [2023-12-20 14:43:54,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:43:54,627 INFO L225 Difference]: With dead ends: 536 [2023-12-20 14:43:54,627 INFO L226 Difference]: Without dead ends: 425 [2023-12-20 14:43:54,631 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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 14:43:54,632 INFO L413 NwaCegarLoop]: 233 mSDtfsCounter, 500 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 519 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 14:43:54,633 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [519 Valid, 459 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 14:43:54,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2023-12-20 14:43:54,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 402. [2023-12-20 14:43:54,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 347 states have (on average 1.4899135446685878) internal successors, (517), 352 states have internal predecessors, (517), 37 states have call successors, (37), 15 states have call predecessors, (37), 16 states have return successors, (47), 35 states have call predecessors, (47), 35 states have call successors, (47) [2023-12-20 14:43:54,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 601 transitions. [2023-12-20 14:43:54,673 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 601 transitions. Word has length 38 [2023-12-20 14:43:54,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:43:54,674 INFO L495 AbstractCegarLoop]: Abstraction has 402 states and 601 transitions. [2023-12-20 14:43:54,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:43:54,674 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 601 transitions. [2023-12-20 14:43:54,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-20 14:43:54,677 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:43:54,677 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:43:54,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-20 14:43:54,678 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:43:54,678 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:43:54,678 INFO L85 PathProgramCache]: Analyzing trace with hash -1706375964, now seen corresponding path program 1 times [2023-12-20 14:43:54,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:43:54,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945264463] [2023-12-20 14:43:54,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:43:54,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:43:54,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:54,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:43:54,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:54,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-20 14:43:54,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:54,732 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 14:43:54,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:43:54,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945264463] [2023-12-20 14:43:54,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945264463] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:43:54,732 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:43:54,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 14:43:54,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500777843] [2023-12-20 14:43:54,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:43:54,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:43:54,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:43:54,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:43:54,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 14:43:54,734 INFO L87 Difference]: Start difference. First operand 402 states and 601 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:43:55,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:43:55,059 INFO L93 Difference]: Finished difference Result 822 states and 1182 transitions. [2023-12-20 14:43:55,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 14:43:55,060 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 39 [2023-12-20 14:43:55,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:43:55,063 INFO L225 Difference]: With dead ends: 822 [2023-12-20 14:43:55,063 INFO L226 Difference]: Without dead ends: 611 [2023-12-20 14:43:55,064 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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 14:43:55,065 INFO L413 NwaCegarLoop]: 265 mSDtfsCounter, 213 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 14:43:55,066 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [215 Valid, 630 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 14:43:55,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2023-12-20 14:43:55,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 507. [2023-12-20 14:43:55,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 440 states have (on average 1.4681818181818183) internal successors, (646), 447 states have internal predecessors, (646), 43 states have call successors, (43), 21 states have call predecessors, (43), 22 states have return successors, (53), 39 states have call predecessors, (53), 41 states have call successors, (53) [2023-12-20 14:43:55,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 742 transitions. [2023-12-20 14:43:55,098 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 742 transitions. Word has length 39 [2023-12-20 14:43:55,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:43:55,098 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 742 transitions. [2023-12-20 14:43:55,099 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:43:55,099 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 742 transitions. [2023-12-20 14:43:55,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-12-20 14:43:55,101 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:43:55,101 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-20 14:43:55,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-20 14:43:55,102 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:43:55,102 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:43:55,102 INFO L85 PathProgramCache]: Analyzing trace with hash 1881139756, now seen corresponding path program 1 times [2023-12-20 14:43:55,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:43:55,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289019061] [2023-12-20 14:43:55,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:43:55,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:43:55,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:55,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:43:55,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:55,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-20 14:43:55,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:55,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:43:55,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:55,219 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 14:43:55,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:43:55,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289019061] [2023-12-20 14:43:55,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289019061] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:43:55,220 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:43:55,220 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 14:43:55,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768037875] [2023-12-20 14:43:55,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:43:55,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:43:55,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:43:55,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:43:55,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 14:43:55,226 INFO L87 Difference]: Start difference. First operand 507 states and 742 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 14:43:55,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:43:55,552 INFO L93 Difference]: Finished difference Result 1023 states and 1459 transitions. [2023-12-20 14:43:55,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 14:43:55,552 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 54 [2023-12-20 14:43:55,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:43:55,557 INFO L225 Difference]: With dead ends: 1023 [2023-12-20 14:43:55,557 INFO L226 Difference]: Without dead ends: 707 [2023-12-20 14:43:55,559 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 14:43:55,566 INFO L413 NwaCegarLoop]: 285 mSDtfsCounter, 198 mSDsluCounter, 392 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 14:43:55,567 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 677 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 14:43:55,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2023-12-20 14:43:55,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 673. [2023-12-20 14:43:55,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 582 states have (on average 1.4123711340206186) internal successors, (822), 591 states have internal predecessors, (822), 57 states have call successors, (57), 29 states have call predecessors, (57), 32 states have return successors, (77), 53 states have call predecessors, (77), 55 states have call successors, (77) [2023-12-20 14:43:55,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 956 transitions. [2023-12-20 14:43:55,616 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 956 transitions. Word has length 54 [2023-12-20 14:43:55,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:43:55,617 INFO L495 AbstractCegarLoop]: Abstraction has 673 states and 956 transitions. [2023-12-20 14:43:55,617 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 14:43:55,617 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 956 transitions. [2023-12-20 14:43:55,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-20 14:43:55,622 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:43:55,623 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] [2023-12-20 14:43:55,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-20 14:43:55,623 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:43:55,624 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:43:55,624 INFO L85 PathProgramCache]: Analyzing trace with hash -1838751112, now seen corresponding path program 1 times [2023-12-20 14:43:55,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:43:55,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044704583] [2023-12-20 14:43:55,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:43:55,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:43:55,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:55,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:43:55,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:55,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:43:55,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:55,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:43:55,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:55,717 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 14:43:55,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:43:55,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044704583] [2023-12-20 14:43:55,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044704583] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:43:55,718 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:43:55,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 14:43:55,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034952500] [2023-12-20 14:43:55,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:43:55,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:43:55,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:43:55,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:43:55,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 14:43:55,720 INFO L87 Difference]: Start difference. First operand 673 states and 956 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-20 14:43:55,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:43:55,989 INFO L93 Difference]: Finished difference Result 1252 states and 1735 transitions. [2023-12-20 14:43:55,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 14:43:55,990 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 59 [2023-12-20 14:43:55,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:43:55,996 INFO L225 Difference]: With dead ends: 1252 [2023-12-20 14:43:55,996 INFO L226 Difference]: Without dead ends: 850 [2023-12-20 14:43:56,000 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 14:43:56,000 INFO L413 NwaCegarLoop]: 239 mSDtfsCounter, 486 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 505 SdHoareTripleChecker+Valid, 471 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-20 14:43:56,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [505 Valid, 471 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-20 14:43:56,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2023-12-20 14:43:56,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 801. [2023-12-20 14:43:56,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 801 states, 694 states have (on average 1.3789625360230549) internal successors, (957), 705 states have internal predecessors, (957), 65 states have call successors, (65), 35 states have call predecessors, (65), 40 states have return successors, (91), 61 states have call predecessors, (91), 63 states have call successors, (91) [2023-12-20 14:43:56,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 801 states to 801 states and 1113 transitions. [2023-12-20 14:43:56,047 INFO L78 Accepts]: Start accepts. Automaton has 801 states and 1113 transitions. Word has length 59 [2023-12-20 14:43:56,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:43:56,048 INFO L495 AbstractCegarLoop]: Abstraction has 801 states and 1113 transitions. [2023-12-20 14:43:56,048 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-20 14:43:56,048 INFO L276 IsEmpty]: Start isEmpty. Operand 801 states and 1113 transitions. [2023-12-20 14:43:56,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-20 14:43:56,050 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:43:56,050 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] [2023-12-20 14:43:56,050 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-20 14:43:56,051 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:43:56,051 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:43:56,051 INFO L85 PathProgramCache]: Analyzing trace with hash 464706324, now seen corresponding path program 1 times [2023-12-20 14:43:56,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:43:56,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458284946] [2023-12-20 14:43:56,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:43:56,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:43:56,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:56,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:43:56,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:56,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 14:43:56,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:56,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 14:43:56,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:56,131 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-20 14:43:56,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:43:56,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458284946] [2023-12-20 14:43:56,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458284946] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:43:56,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:43:56,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-20 14:43:56,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981417879] [2023-12-20 14:43:56,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:43:56,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 14:43:56,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:43:56,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 14:43:56,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:43:56,134 INFO L87 Difference]: Start difference. First operand 801 states and 1113 transitions. Second operand has 5 states, 5 states have (on average 8.8) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-20 14:43:56,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:43:56,502 INFO L93 Difference]: Finished difference Result 1287 states and 1775 transitions. [2023-12-20 14:43:56,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:43:56,503 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 60 [2023-12-20 14:43:56,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:43:56,507 INFO L225 Difference]: With dead ends: 1287 [2023-12-20 14:43:56,507 INFO L226 Difference]: Without dead ends: 749 [2023-12-20 14:43:56,508 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:43:56,509 INFO L413 NwaCegarLoop]: 234 mSDtfsCounter, 150 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 569 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 811 SdHoareTripleChecker+Invalid, 593 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 14:43:56,509 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 811 Invalid, 593 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 569 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 14:43:56,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 749 states. [2023-12-20 14:43:56,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 749 to 676. [2023-12-20 14:43:56,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 676 states, 586 states have (on average 1.3822525597269624) internal successors, (810), 596 states have internal predecessors, (810), 55 states have call successors, (55), 29 states have call predecessors, (55), 33 states have return successors, (73), 51 states have call predecessors, (73), 53 states have call successors, (73) [2023-12-20 14:43:56,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 676 states to 676 states and 938 transitions. [2023-12-20 14:43:56,565 INFO L78 Accepts]: Start accepts. Automaton has 676 states and 938 transitions. Word has length 60 [2023-12-20 14:43:56,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:43:56,566 INFO L495 AbstractCegarLoop]: Abstraction has 676 states and 938 transitions. [2023-12-20 14:43:56,566 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-20 14:43:56,566 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 938 transitions. [2023-12-20 14:43:56,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-20 14:43:56,568 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:43:56,569 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] [2023-12-20 14:43:56,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-20 14:43:56,570 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:43:56,570 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:43:56,570 INFO L85 PathProgramCache]: Analyzing trace with hash -2032621356, now seen corresponding path program 1 times [2023-12-20 14:43:56,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:43:56,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977140029] [2023-12-20 14:43:56,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:43:56,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:43:56,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:56,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:43:56,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:56,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 14:43:56,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:56,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 14:43:56,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:56,686 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-20 14:43:56,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:43:56,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977140029] [2023-12-20 14:43:56,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977140029] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:43:56,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966006318] [2023-12-20 14:43:56,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:43:56,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:43:56,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:43:56,692 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 14:43:56,708 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 14:43:56,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:56,806 INFO L262 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-20 14:43:56,813 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:43:56,910 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:43:56,910 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 14:43:56,949 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-20 14:43:56,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966006318] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-20 14:43:56,949 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-20 14:43:56,949 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 4] total 7 [2023-12-20 14:43:56,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456173704] [2023-12-20 14:43:56,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:43:56,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:43:56,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:43:56,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:43:56,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:43:56,951 INFO L87 Difference]: Start difference. First operand 676 states and 938 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 14:43:57,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:43:57,092 INFO L93 Difference]: Finished difference Result 725 states and 999 transitions. [2023-12-20 14:43:57,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 14:43:57,093 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 60 [2023-12-20 14:43:57,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:43:57,097 INFO L225 Difference]: With dead ends: 725 [2023-12-20 14:43:57,097 INFO L226 Difference]: Without dead ends: 722 [2023-12-20 14:43:57,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-20 14:43:57,098 INFO L413 NwaCegarLoop]: 364 mSDtfsCounter, 662 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 662 SdHoareTripleChecker+Valid, 419 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-20 14:43:57,098 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [662 Valid, 419 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-20 14:43:57,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2023-12-20 14:43:57,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 675. [2023-12-20 14:43:57,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 586 states have (on average 1.378839590443686) internal successors, (808), 595 states have internal predecessors, (808), 54 states have call successors, (54), 29 states have call predecessors, (54), 33 states have return successors, (73), 51 states have call predecessors, (73), 53 states have call successors, (73) [2023-12-20 14:43:57,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 935 transitions. [2023-12-20 14:43:57,136 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 935 transitions. Word has length 60 [2023-12-20 14:43:57,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:43:57,136 INFO L495 AbstractCegarLoop]: Abstraction has 675 states and 935 transitions. [2023-12-20 14:43:57,137 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 14:43:57,137 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 935 transitions. [2023-12-20 14:43:57,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-12-20 14:43:57,138 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:43:57,138 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] [2023-12-20 14:43:57,152 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-20 14:43:57,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:43:57,346 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:43:57,346 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:43:57,347 INFO L85 PathProgramCache]: Analyzing trace with hash 1412362107, now seen corresponding path program 1 times [2023-12-20 14:43:57,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:43:57,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063118457] [2023-12-20 14:43:57,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:43:57,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:43:57,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:57,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:43:57,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:57,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 14:43:57,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:57,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 14:43:57,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:57,470 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-20 14:43:57,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:43:57,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063118457] [2023-12-20 14:43:57,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063118457] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:43:57,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582806708] [2023-12-20 14:43:57,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:43:57,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:43:57,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:43:57,475 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 14:43:57,497 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 14:43:57,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:57,577 INFO L262 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-20 14:43:57,581 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:43:57,814 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:43:57,814 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 14:43:57,867 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-20 14:43:57,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582806708] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 14:43:57,867 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 14:43:57,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 10 [2023-12-20 14:43:57,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811302117] [2023-12-20 14:43:57,868 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 14:43:57,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-20 14:43:57,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:43:57,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-20 14:43:57,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-12-20 14:43:57,870 INFO L87 Difference]: Start difference. First operand 675 states and 935 transitions. Second operand has 10 states, 10 states have (on average 13.4) internal successors, (134), 9 states have internal predecessors, (134), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2023-12-20 14:43:58,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:43:58,792 INFO L93 Difference]: Finished difference Result 1911 states and 2587 transitions. [2023-12-20 14:43:58,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-12-20 14:43:58,793 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 13.4) internal successors, (134), 9 states have internal predecessors, (134), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 61 [2023-12-20 14:43:58,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:43:58,800 INFO L225 Difference]: With dead ends: 1911 [2023-12-20 14:43:58,800 INFO L226 Difference]: Without dead ends: 1513 [2023-12-20 14:43:58,802 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2023-12-20 14:43:58,804 INFO L413 NwaCegarLoop]: 300 mSDtfsCounter, 712 mSDsluCounter, 1416 mSDsCounter, 0 mSdLazyCounter, 1202 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 738 SdHoareTripleChecker+Valid, 1716 SdHoareTripleChecker+Invalid, 1241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 14:43:58,804 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [738 Valid, 1716 Invalid, 1241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1202 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 14:43:58,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1513 states. [2023-12-20 14:43:58,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1513 to 1004. [2023-12-20 14:43:58,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1004 states, 878 states have (on average 1.34624145785877) internal successors, (1182), 894 states have internal predecessors, (1182), 73 states have call successors, (73), 42 states have call predecessors, (73), 51 states have return successors, (104), 68 states have call predecessors, (104), 72 states have call successors, (104) [2023-12-20 14:43:58,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1004 states to 1004 states and 1359 transitions. [2023-12-20 14:43:58,870 INFO L78 Accepts]: Start accepts. Automaton has 1004 states and 1359 transitions. Word has length 61 [2023-12-20 14:43:58,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:43:58,871 INFO L495 AbstractCegarLoop]: Abstraction has 1004 states and 1359 transitions. [2023-12-20 14:43:58,871 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.4) internal successors, (134), 9 states have internal predecessors, (134), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2023-12-20 14:43:58,871 INFO L276 IsEmpty]: Start isEmpty. Operand 1004 states and 1359 transitions. [2023-12-20 14:43:58,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-20 14:43:58,873 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:43:58,874 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-20 14:43:58,883 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-20 14:43:59,083 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,SelfDestructingSolverStorable7 [2023-12-20 14:43:59,084 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:43:59,084 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:43:59,084 INFO L85 PathProgramCache]: Analyzing trace with hash -825354880, now seen corresponding path program 1 times [2023-12-20 14:43:59,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:43:59,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408070610] [2023-12-20 14:43:59,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:43:59,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:43:59,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:59,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:43:59,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:59,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 14:43:59,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:59,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:43:59,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:59,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 14:43:59,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:59,142 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-20 14:43:59,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:43:59,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408070610] [2023-12-20 14:43:59,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408070610] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:43:59,142 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:43:59,142 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 14:43:59,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027963036] [2023-12-20 14:43:59,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:43:59,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:43:59,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:43:59,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:43:59,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 14:43:59,144 INFO L87 Difference]: Start difference. First operand 1004 states and 1359 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-12-20 14:43:59,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:43:59,466 INFO L93 Difference]: Finished difference Result 1638 states and 2182 transitions. [2023-12-20 14:43:59,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 14:43:59,466 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 78 [2023-12-20 14:43:59,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:43:59,472 INFO L225 Difference]: With dead ends: 1638 [2023-12-20 14:43:59,472 INFO L226 Difference]: Without dead ends: 973 [2023-12-20 14:43:59,474 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 14:43:59,475 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 499 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 519 SdHoareTripleChecker+Valid, 487 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 14:43:59,476 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [519 Valid, 487 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 14:43:59,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 973 states. [2023-12-20 14:43:59,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 973 to 896. [2023-12-20 14:43:59,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 783 states have (on average 1.3461047254150702) internal successors, (1054), 799 states have internal predecessors, (1054), 66 states have call successors, (66), 37 states have call predecessors, (66), 45 states have return successors, (93), 60 states have call predecessors, (93), 65 states have call successors, (93) [2023-12-20 14:43:59,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 1213 transitions. [2023-12-20 14:43:59,551 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 1213 transitions. Word has length 78 [2023-12-20 14:43:59,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:43:59,551 INFO L495 AbstractCegarLoop]: Abstraction has 896 states and 1213 transitions. [2023-12-20 14:43:59,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-12-20 14:43:59,552 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 1213 transitions. [2023-12-20 14:43:59,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-20 14:43:59,554 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:43:59,554 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 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 14:43:59,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-20 14:43:59,555 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:43:59,555 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:43:59,555 INFO L85 PathProgramCache]: Analyzing trace with hash -525884382, now seen corresponding path program 1 times [2023-12-20 14:43:59,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:43:59,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286601744] [2023-12-20 14:43:59,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:43:59,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:43:59,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:59,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:43:59,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:59,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 14:43:59,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:59,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 14:43:59,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:59,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-20 14:43:59,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:59,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-20 14:43:59,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:59,657 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 16 proven. 20 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-12-20 14:43:59,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:43:59,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286601744] [2023-12-20 14:43:59,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286601744] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:43:59,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861746713] [2023-12-20 14:43:59,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:43:59,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:43:59,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:43:59,659 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 14:43:59,665 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 14:43:59,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:43:59,776 INFO L262 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-20 14:43:59,779 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:43:59,800 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-20 14:43:59,800 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 14:43:59,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861746713] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:43:59,800 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 14:43:59,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-12-20 14:43:59,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652915416] [2023-12-20 14:43:59,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:43:59,801 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 14:43:59,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:43:59,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 14:43:59,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-20 14:43:59,802 INFO L87 Difference]: Start difference. First operand 896 states and 1213 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2023-12-20 14:43:59,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:43:59,881 INFO L93 Difference]: Finished difference Result 1181 states and 1571 transitions. [2023-12-20 14:43:59,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 14:43:59,882 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) Word has length 92 [2023-12-20 14:43:59,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:43:59,883 INFO L225 Difference]: With dead ends: 1181 [2023-12-20 14:43:59,883 INFO L226 Difference]: Without dead ends: 186 [2023-12-20 14:43:59,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-20 14:43:59,885 INFO L413 NwaCegarLoop]: 380 mSDtfsCounter, 55 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 704 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 14:43:59,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 704 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 14:43:59,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2023-12-20 14:43:59,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 186. [2023-12-20 14:43:59,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 160 states have (on average 1.5875) internal successors, (254), 161 states have internal predecessors, (254), 19 states have call successors, (19), 6 states have call predecessors, (19), 6 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-12-20 14:43:59,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 292 transitions. [2023-12-20 14:43:59,898 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 292 transitions. Word has length 92 [2023-12-20 14:43:59,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:43:59,898 INFO L495 AbstractCegarLoop]: Abstraction has 186 states and 292 transitions. [2023-12-20 14:43:59,898 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2023-12-20 14:43:59,898 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 292 transitions. [2023-12-20 14:43:59,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-20 14:43:59,899 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:43:59,899 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:43:59,911 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 14:44:00,106 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:44:00,106 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:00,107 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:00,107 INFO L85 PathProgramCache]: Analyzing trace with hash 1816193057, now seen corresponding path program 1 times [2023-12-20 14:44:00,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:00,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37393447] [2023-12-20 14:44:00,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:00,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:00,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:00,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:00,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:00,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:44:00,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:00,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:44:00,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:00,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:44:00,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:00,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 14:44:00,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:00,234 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 14:44:00,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:00,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37393447] [2023-12-20 14:44:00,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37393447] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:00,235 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:00,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 14:44:00,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556127591] [2023-12-20 14:44:00,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:00,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 14:44:00,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:00,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 14:44:00,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-20 14:44:00,236 INFO L87 Difference]: Start difference. First operand 186 states and 292 transitions. Second operand has 6 states, 6 states have (on average 13.5) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:01,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:01,449 INFO L93 Difference]: Finished difference Result 659 states and 1060 transitions. [2023-12-20 14:44:01,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 14:44:01,450 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2023-12-20 14:44:01,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:01,453 INFO L225 Difference]: With dead ends: 659 [2023-12-20 14:44:01,453 INFO L226 Difference]: Without dead ends: 485 [2023-12-20 14:44:01,453 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:44:01,454 INFO L413 NwaCegarLoop]: 170 mSDtfsCounter, 715 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 1138 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 727 SdHoareTripleChecker+Valid, 634 SdHoareTripleChecker+Invalid, 1218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:01,454 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [727 Valid, 634 Invalid, 1218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1138 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-20 14:44:01,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2023-12-20 14:44:01,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 366. [2023-12-20 14:44:01,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 319 states have (on average 1.5956112852664577) internal successors, (509), 321 states have internal predecessors, (509), 33 states have call successors, (33), 12 states have call predecessors, (33), 13 states have return successors, (36), 33 states have call predecessors, (36), 33 states have call successors, (36) [2023-12-20 14:44:01,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 578 transitions. [2023-12-20 14:44:01,479 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 578 transitions. Word has length 91 [2023-12-20 14:44:01,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:01,479 INFO L495 AbstractCegarLoop]: Abstraction has 366 states and 578 transitions. [2023-12-20 14:44:01,479 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:01,480 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 578 transitions. [2023-12-20 14:44:01,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-20 14:44:01,481 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:01,481 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:01,482 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-20 14:44:01,482 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:01,482 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:01,482 INFO L85 PathProgramCache]: Analyzing trace with hash -1065505243, now seen corresponding path program 1 times [2023-12-20 14:44:01,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:01,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111341316] [2023-12-20 14:44:01,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:01,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:01,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:01,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:01,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:01,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:44:01,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:01,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:44:01,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:01,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:44:01,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:01,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 14:44:01,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:01,635 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:44:01,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:01,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111341316] [2023-12-20 14:44:01,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111341316] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:01,636 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:01,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:44:01,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017153974] [2023-12-20 14:44:01,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:01,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:44:01,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:01,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:44:01,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:01,638 INFO L87 Difference]: Start difference. First operand 366 states and 578 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:03,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:03,303 INFO L93 Difference]: Finished difference Result 1084 states and 1738 transitions. [2023-12-20 14:44:03,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-20 14:44:03,303 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2023-12-20 14:44:03,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:03,307 INFO L225 Difference]: With dead ends: 1084 [2023-12-20 14:44:03,307 INFO L226 Difference]: Without dead ends: 730 [2023-12-20 14:44:03,309 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-20 14:44:03,309 INFO L413 NwaCegarLoop]: 254 mSDtfsCounter, 732 mSDsluCounter, 801 mSDsCounter, 0 mSdLazyCounter, 1823 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 744 SdHoareTripleChecker+Valid, 1055 SdHoareTripleChecker+Invalid, 1870 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:03,309 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [744 Valid, 1055 Invalid, 1870 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1823 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-20 14:44:03,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 730 states. [2023-12-20 14:44:03,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 730 to 533. [2023-12-20 14:44:03,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 465 states have (on average 1.5870967741935484) internal successors, (738), 468 states have internal predecessors, (738), 47 states have call successors, (47), 18 states have call predecessors, (47), 20 states have return successors, (52), 48 states have call predecessors, (52), 47 states have call successors, (52) [2023-12-20 14:44:03,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 837 transitions. [2023-12-20 14:44:03,349 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 837 transitions. Word has length 91 [2023-12-20 14:44:03,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:03,349 INFO L495 AbstractCegarLoop]: Abstraction has 533 states and 837 transitions. [2023-12-20 14:44:03,350 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:03,350 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 837 transitions. [2023-12-20 14:44:03,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-20 14:44:03,351 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:03,351 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:03,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-20 14:44:03,351 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:03,352 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:03,352 INFO L85 PathProgramCache]: Analyzing trace with hash 1152125155, now seen corresponding path program 1 times [2023-12-20 14:44:03,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:03,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784605809] [2023-12-20 14:44:03,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:03,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:03,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:03,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:03,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:03,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:44:03,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:03,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:44:03,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:03,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:44:03,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:03,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 14:44:03,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:03,502 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 14:44:03,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:03,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784605809] [2023-12-20 14:44:03,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784605809] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:03,502 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:03,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:44:03,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521876378] [2023-12-20 14:44:03,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:03,505 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:44:03,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:03,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:44:03,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:03,506 INFO L87 Difference]: Start difference. First operand 533 states and 837 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:04,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:04,284 INFO L93 Difference]: Finished difference Result 1255 states and 2011 transitions. [2023-12-20 14:44:04,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:44:04,285 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2023-12-20 14:44:04,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:04,289 INFO L225 Difference]: With dead ends: 1255 [2023-12-20 14:44:04,289 INFO L226 Difference]: Without dead ends: 734 [2023-12-20 14:44:04,290 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:44:04,291 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 536 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 549 SdHoareTripleChecker+Valid, 535 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:04,291 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [549 Valid, 535 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 921 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 14:44:04,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2023-12-20 14:44:04,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 533. [2023-12-20 14:44:04,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 465 states have (on average 1.5806451612903225) internal successors, (735), 468 states have internal predecessors, (735), 47 states have call successors, (47), 18 states have call predecessors, (47), 20 states have return successors, (52), 48 states have call predecessors, (52), 47 states have call successors, (52) [2023-12-20 14:44:04,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 834 transitions. [2023-12-20 14:44:04,361 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 834 transitions. Word has length 91 [2023-12-20 14:44:04,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:04,362 INFO L495 AbstractCegarLoop]: Abstraction has 533 states and 834 transitions. [2023-12-20 14:44:04,362 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:04,362 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 834 transitions. [2023-12-20 14:44:04,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-20 14:44:04,365 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:04,366 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:04,366 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-20 14:44:04,366 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:04,366 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:04,366 INFO L85 PathProgramCache]: Analyzing trace with hash 2039348001, now seen corresponding path program 1 times [2023-12-20 14:44:04,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:04,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300864717] [2023-12-20 14:44:04,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:04,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:04,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:04,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:04,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:04,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:44:04,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:04,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:44:04,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:04,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:44:04,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:04,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 14:44:04,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:04,496 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 14:44:04,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:04,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300864717] [2023-12-20 14:44:04,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300864717] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:04,496 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:04,496 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:44:04,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825019387] [2023-12-20 14:44:04,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:04,497 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:44:04,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:04,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:44:04,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:04,498 INFO L87 Difference]: Start difference. First operand 533 states and 834 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:05,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:05,191 INFO L93 Difference]: Finished difference Result 1251 states and 1994 transitions. [2023-12-20 14:44:05,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:44:05,192 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2023-12-20 14:44:05,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:05,196 INFO L225 Difference]: With dead ends: 1251 [2023-12-20 14:44:05,196 INFO L226 Difference]: Without dead ends: 730 [2023-12-20 14:44:05,198 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:44:05,198 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 609 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 811 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 622 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 811 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:05,198 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [622 Valid, 448 Invalid, 881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 811 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 14:44:05,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 730 states. [2023-12-20 14:44:05,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 730 to 533. [2023-12-20 14:44:05,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 465 states have (on average 1.5741935483870968) internal successors, (732), 468 states have internal predecessors, (732), 47 states have call successors, (47), 18 states have call predecessors, (47), 20 states have return successors, (52), 48 states have call predecessors, (52), 47 states have call successors, (52) [2023-12-20 14:44:05,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 831 transitions. [2023-12-20 14:44:05,237 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 831 transitions. Word has length 91 [2023-12-20 14:44:05,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:05,237 INFO L495 AbstractCegarLoop]: Abstraction has 533 states and 831 transitions. [2023-12-20 14:44:05,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:05,237 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 831 transitions. [2023-12-20 14:44:05,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-20 14:44:05,238 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:05,238 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:05,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-20 14:44:05,239 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:05,239 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:05,239 INFO L85 PathProgramCache]: Analyzing trace with hash 128305443, now seen corresponding path program 1 times [2023-12-20 14:44:05,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:05,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621205259] [2023-12-20 14:44:05,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:05,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:05,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:05,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:05,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:05,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:44:05,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:05,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:44:05,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:05,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:44:05,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:05,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 14:44:05,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:05,376 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 14:44:05,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:05,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621205259] [2023-12-20 14:44:05,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621205259] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:05,377 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:05,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:44:05,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171702012] [2023-12-20 14:44:05,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:05,378 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:44:05,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:05,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:44:05,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:05,380 INFO L87 Difference]: Start difference. First operand 533 states and 831 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:06,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:06,213 INFO L93 Difference]: Finished difference Result 1247 states and 1977 transitions. [2023-12-20 14:44:06,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:44:06,214 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2023-12-20 14:44:06,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:06,217 INFO L225 Difference]: With dead ends: 1247 [2023-12-20 14:44:06,218 INFO L226 Difference]: Without dead ends: 726 [2023-12-20 14:44:06,219 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:44:06,220 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 532 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 889 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 535 SdHoareTripleChecker+Invalid, 940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 889 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:06,220 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [545 Valid, 535 Invalid, 940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 889 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 14:44:06,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2023-12-20 14:44:06,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 533. [2023-12-20 14:44:06,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 465 states have (on average 1.5677419354838709) internal successors, (729), 468 states have internal predecessors, (729), 47 states have call successors, (47), 18 states have call predecessors, (47), 20 states have return successors, (52), 48 states have call predecessors, (52), 47 states have call successors, (52) [2023-12-20 14:44:06,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 828 transitions. [2023-12-20 14:44:06,256 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 828 transitions. Word has length 91 [2023-12-20 14:44:06,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:06,256 INFO L495 AbstractCegarLoop]: Abstraction has 533 states and 828 transitions. [2023-12-20 14:44:06,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:06,256 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 828 transitions. [2023-12-20 14:44:06,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-20 14:44:06,257 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:06,257 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:06,258 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-20 14:44:06,258 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:06,258 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:06,258 INFO L85 PathProgramCache]: Analyzing trace with hash 205206241, now seen corresponding path program 1 times [2023-12-20 14:44:06,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:06,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49106813] [2023-12-20 14:44:06,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:06,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:06,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:06,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:06,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:06,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:44:06,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:06,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:44:06,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:06,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:44:06,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:06,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 14:44:06,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:06,391 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 14:44:06,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:06,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49106813] [2023-12-20 14:44:06,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49106813] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:06,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:06,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:44:06,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136562228] [2023-12-20 14:44:06,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:06,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:44:06,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:06,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:44:06,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:06,394 INFO L87 Difference]: Start difference. First operand 533 states and 828 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:07,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:07,969 INFO L93 Difference]: Finished difference Result 1829 states and 2877 transitions. [2023-12-20 14:44:07,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-20 14:44:07,970 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2023-12-20 14:44:07,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:07,979 INFO L225 Difference]: With dead ends: 1829 [2023-12-20 14:44:07,979 INFO L226 Difference]: Without dead ends: 1308 [2023-12-20 14:44:07,981 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-20 14:44:07,982 INFO L413 NwaCegarLoop]: 158 mSDtfsCounter, 798 mSDsluCounter, 544 mSDsCounter, 0 mSdLazyCounter, 1771 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 809 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 1842 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1771 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:07,982 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [809 Valid, 702 Invalid, 1842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1771 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-20 14:44:07,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1308 states. [2023-12-20 14:44:08,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1308 to 876. [2023-12-20 14:44:08,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 768 states have (on average 1.5598958333333333) internal successors, (1198), 773 states have internal predecessors, (1198), 73 states have call successors, (73), 30 states have call predecessors, (73), 34 states have return successors, (86), 76 states have call predecessors, (86), 73 states have call successors, (86) [2023-12-20 14:44:08,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 1357 transitions. [2023-12-20 14:44:08,043 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 1357 transitions. Word has length 91 [2023-12-20 14:44:08,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:08,043 INFO L495 AbstractCegarLoop]: Abstraction has 876 states and 1357 transitions. [2023-12-20 14:44:08,043 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:08,044 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 1357 transitions. [2023-12-20 14:44:08,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-20 14:44:08,045 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:08,045 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:08,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-20 14:44:08,045 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:08,046 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:08,046 INFO L85 PathProgramCache]: Analyzing trace with hash -762144413, now seen corresponding path program 1 times [2023-12-20 14:44:08,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:08,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587620912] [2023-12-20 14:44:08,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:08,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:08,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:08,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:08,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:08,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:44:08,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:08,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:44:08,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:08,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:44:08,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:08,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 14:44:08,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:08,184 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 14:44:08,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:08,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587620912] [2023-12-20 14:44:08,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587620912] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:08,184 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:08,185 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:44:08,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926816578] [2023-12-20 14:44:08,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:08,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:44:08,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:08,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:44:08,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:08,186 INFO L87 Difference]: Start difference. First operand 876 states and 1357 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:09,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:09,890 INFO L93 Difference]: Finished difference Result 3112 states and 4876 transitions. [2023-12-20 14:44:09,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-20 14:44:09,891 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2023-12-20 14:44:09,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:09,902 INFO L225 Difference]: With dead ends: 3112 [2023-12-20 14:44:09,902 INFO L226 Difference]: Without dead ends: 2248 [2023-12-20 14:44:09,906 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-20 14:44:09,907 INFO L413 NwaCegarLoop]: 249 mSDtfsCounter, 857 mSDsluCounter, 793 mSDsCounter, 0 mSdLazyCounter, 1703 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 875 SdHoareTripleChecker+Valid, 1042 SdHoareTripleChecker+Invalid, 1755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1703 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:09,907 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [875 Valid, 1042 Invalid, 1755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1703 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-20 14:44:09,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2248 states. [2023-12-20 14:44:10,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2248 to 1533. [2023-12-20 14:44:10,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1533 states, 1347 states have (on average 1.5515961395694136) internal successors, (2090), 1356 states have internal predecessors, (2090), 123 states have call successors, (123), 54 states have call predecessors, (123), 62 states have return successors, (158), 130 states have call predecessors, (158), 123 states have call successors, (158) [2023-12-20 14:44:10,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1533 states to 1533 states and 2371 transitions. [2023-12-20 14:44:10,013 INFO L78 Accepts]: Start accepts. Automaton has 1533 states and 2371 transitions. Word has length 91 [2023-12-20 14:44:10,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:10,013 INFO L495 AbstractCegarLoop]: Abstraction has 1533 states and 2371 transitions. [2023-12-20 14:44:10,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:10,014 INFO L276 IsEmpty]: Start isEmpty. Operand 1533 states and 2371 transitions. [2023-12-20 14:44:10,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-20 14:44:10,016 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:10,016 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:10,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-20 14:44:10,016 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:10,016 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:10,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1146313377, now seen corresponding path program 1 times [2023-12-20 14:44:10,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:10,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629189919] [2023-12-20 14:44:10,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:10,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:10,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:10,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:10,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:10,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:44:10,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:10,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:44:10,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:10,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:44:10,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:10,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 14:44:10,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:10,179 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 14:44:10,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:10,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629189919] [2023-12-20 14:44:10,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629189919] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:10,179 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:10,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:44:10,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824787148] [2023-12-20 14:44:10,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:10,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:44:10,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:10,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:44:10,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:10,181 INFO L87 Difference]: Start difference. First operand 1533 states and 2371 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:10,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:10,890 INFO L93 Difference]: Finished difference Result 3507 states and 5494 transitions. [2023-12-20 14:44:10,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:44:10,891 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2023-12-20 14:44:10,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:10,900 INFO L225 Difference]: With dead ends: 3507 [2023-12-20 14:44:10,900 INFO L226 Difference]: Without dead ends: 1986 [2023-12-20 14:44:10,905 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:44:10,906 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 605 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 768 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 618 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:10,906 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [618 Valid, 447 Invalid, 840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 768 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-20 14:44:10,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1986 states. [2023-12-20 14:44:11,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1986 to 1533. [2023-12-20 14:44:11,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1533 states, 1347 states have (on average 1.5449146250927988) internal successors, (2081), 1356 states have internal predecessors, (2081), 123 states have call successors, (123), 54 states have call predecessors, (123), 62 states have return successors, (158), 130 states have call predecessors, (158), 123 states have call successors, (158) [2023-12-20 14:44:11,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1533 states to 1533 states and 2362 transitions. [2023-12-20 14:44:11,012 INFO L78 Accepts]: Start accepts. Automaton has 1533 states and 2362 transitions. Word has length 91 [2023-12-20 14:44:11,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:11,012 INFO L495 AbstractCegarLoop]: Abstraction has 1533 states and 2362 transitions. [2023-12-20 14:44:11,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:11,012 INFO L276 IsEmpty]: Start isEmpty. Operand 1533 states and 2362 transitions. [2023-12-20 14:44:11,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-20 14:44:11,014 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:11,014 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:11,014 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-20 14:44:11,015 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:11,015 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:11,015 INFO L85 PathProgramCache]: Analyzing trace with hash 653687203, now seen corresponding path program 1 times [2023-12-20 14:44:11,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:11,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394474153] [2023-12-20 14:44:11,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:11,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:11,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:11,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:11,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:11,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:44:11,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:11,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:44:11,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:11,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:44:11,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:11,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 14:44:11,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:11,186 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 14:44:11,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:11,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394474153] [2023-12-20 14:44:11,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394474153] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:11,186 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:11,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:44:11,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725730343] [2023-12-20 14:44:11,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:11,187 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:44:11,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:11,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:44:11,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:11,189 INFO L87 Difference]: Start difference. First operand 1533 states and 2362 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:12,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:12,799 INFO L93 Difference]: Finished difference Result 5449 states and 8476 transitions. [2023-12-20 14:44:12,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-20 14:44:12,799 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2023-12-20 14:44:12,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:12,814 INFO L225 Difference]: With dead ends: 5449 [2023-12-20 14:44:12,815 INFO L226 Difference]: Without dead ends: 3928 [2023-12-20 14:44:12,818 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-20 14:44:12,818 INFO L413 NwaCegarLoop]: 250 mSDtfsCounter, 786 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 1661 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 804 SdHoareTripleChecker+Valid, 1046 SdHoareTripleChecker+Invalid, 1713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:12,818 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [804 Valid, 1046 Invalid, 1713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1661 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-20 14:44:12,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3928 states. [2023-12-20 14:44:12,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3928 to 2875. [2023-12-20 14:44:13,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2875 states, 2537 states have (on average 1.5392195506503745) internal successors, (3905), 2554 states have internal predecessors, (3905), 219 states have call successors, (219), 102 states have call predecessors, (219), 118 states have return successors, (316), 234 states have call predecessors, (316), 219 states have call successors, (316) [2023-12-20 14:44:13,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2875 states to 2875 states and 4440 transitions. [2023-12-20 14:44:13,011 INFO L78 Accepts]: Start accepts. Automaton has 2875 states and 4440 transitions. Word has length 91 [2023-12-20 14:44:13,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:13,011 INFO L495 AbstractCegarLoop]: Abstraction has 2875 states and 4440 transitions. [2023-12-20 14:44:13,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:13,012 INFO L276 IsEmpty]: Start isEmpty. Operand 2875 states and 4440 transitions. [2023-12-20 14:44:13,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-20 14:44:13,014 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:13,014 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:13,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-20 14:44:13,015 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:13,015 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:13,015 INFO L85 PathProgramCache]: Analyzing trace with hash 1607627361, now seen corresponding path program 1 times [2023-12-20 14:44:13,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:13,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053586124] [2023-12-20 14:44:13,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:13,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:13,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:13,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:13,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:13,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:44:13,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:13,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:44:13,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:13,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:44:13,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:13,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 14:44:13,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:13,120 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 14:44:13,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:13,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053586124] [2023-12-20 14:44:13,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053586124] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:13,121 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:13,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:44:13,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457947146] [2023-12-20 14:44:13,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:13,121 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:44:13,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:13,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:44:13,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:13,122 INFO L87 Difference]: Start difference. First operand 2875 states and 4440 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:13,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:13,958 INFO L93 Difference]: Finished difference Result 6481 states and 10113 transitions. [2023-12-20 14:44:13,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:44:13,959 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2023-12-20 14:44:13,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:13,974 INFO L225 Difference]: With dead ends: 6481 [2023-12-20 14:44:13,974 INFO L226 Difference]: Without dead ends: 3618 [2023-12-20 14:44:13,980 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:44:13,981 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 530 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 813 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 543 SdHoareTripleChecker+Valid, 534 SdHoareTripleChecker+Invalid, 866 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 813 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:13,981 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [543 Valid, 534 Invalid, 866 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 813 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 14:44:13,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3618 states. [2023-12-20 14:44:14,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3618 to 2875. [2023-12-20 14:44:14,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2875 states, 2537 states have (on average 1.5325187229010642) internal successors, (3888), 2554 states have internal predecessors, (3888), 219 states have call successors, (219), 102 states have call predecessors, (219), 118 states have return successors, (316), 234 states have call predecessors, (316), 219 states have call successors, (316) [2023-12-20 14:44:14,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2875 states to 2875 states and 4423 transitions. [2023-12-20 14:44:14,169 INFO L78 Accepts]: Start accepts. Automaton has 2875 states and 4423 transitions. Word has length 91 [2023-12-20 14:44:14,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:14,169 INFO L495 AbstractCegarLoop]: Abstraction has 2875 states and 4423 transitions. [2023-12-20 14:44:14,169 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:14,169 INFO L276 IsEmpty]: Start isEmpty. Operand 2875 states and 4423 transitions. [2023-12-20 14:44:14,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-20 14:44:14,172 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:14,172 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:14,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-20 14:44:14,172 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:14,173 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:14,173 INFO L85 PathProgramCache]: Analyzing trace with hash 875659935, now seen corresponding path program 1 times [2023-12-20 14:44:14,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:14,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186668983] [2023-12-20 14:44:14,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:14,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:14,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:14,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:14,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:14,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:44:14,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:14,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:44:14,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:14,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:44:14,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:14,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 14:44:14,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:14,299 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 14:44:14,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:14,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186668983] [2023-12-20 14:44:14,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186668983] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:14,299 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:14,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 14:44:14,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850639779] [2023-12-20 14:44:14,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:14,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 14:44:14,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:14,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 14:44:14,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-20 14:44:14,301 INFO L87 Difference]: Start difference. First operand 2875 states and 4423 transitions. Second operand has 6 states, 6 states have (on average 13.5) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:15,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:15,196 INFO L93 Difference]: Finished difference Result 6920 states and 10754 transitions. [2023-12-20 14:44:15,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-20 14:44:15,197 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2023-12-20 14:44:15,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:15,216 INFO L225 Difference]: With dead ends: 6920 [2023-12-20 14:44:15,216 INFO L226 Difference]: Without dead ends: 4058 [2023-12-20 14:44:15,227 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-12-20 14:44:15,228 INFO L413 NwaCegarLoop]: 164 mSDtfsCounter, 321 mSDsluCounter, 443 mSDsCounter, 0 mSdLazyCounter, 870 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 910 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 870 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:15,228 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [321 Valid, 607 Invalid, 910 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 870 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 14:44:15,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4058 states. [2023-12-20 14:44:15,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4058 to 2909. [2023-12-20 14:44:15,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2909 states, 2571 states have (on average 1.5254764683002722) internal successors, (3922), 2588 states have internal predecessors, (3922), 219 states have call successors, (219), 102 states have call predecessors, (219), 118 states have return successors, (316), 234 states have call predecessors, (316), 219 states have call successors, (316) [2023-12-20 14:44:15,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2909 states to 2909 states and 4457 transitions. [2023-12-20 14:44:15,508 INFO L78 Accepts]: Start accepts. Automaton has 2909 states and 4457 transitions. Word has length 91 [2023-12-20 14:44:15,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:15,509 INFO L495 AbstractCegarLoop]: Abstraction has 2909 states and 4457 transitions. [2023-12-20 14:44:15,510 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:15,510 INFO L276 IsEmpty]: Start isEmpty. Operand 2909 states and 4457 transitions. [2023-12-20 14:44:15,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-20 14:44:15,512 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:15,513 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:15,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-20 14:44:15,513 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:15,513 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:15,513 INFO L85 PathProgramCache]: Analyzing trace with hash 1309389021, now seen corresponding path program 1 times [2023-12-20 14:44:15,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:15,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245051316] [2023-12-20 14:44:15,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:15,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:15,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:15,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:15,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:15,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:44:15,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:15,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:44:15,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:15,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:44:15,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:15,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 14:44:15,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:15,686 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 14:44:15,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:15,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245051316] [2023-12-20 14:44:15,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245051316] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:15,686 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:15,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:44:15,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328127839] [2023-12-20 14:44:15,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:15,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:44:15,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:15,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:44:15,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:15,688 INFO L87 Difference]: Start difference. First operand 2909 states and 4457 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:17,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:17,901 INFO L93 Difference]: Finished difference Result 13496 states and 21304 transitions. [2023-12-20 14:44:17,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-20 14:44:17,902 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 91 [2023-12-20 14:44:17,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:17,946 INFO L225 Difference]: With dead ends: 13496 [2023-12-20 14:44:17,946 INFO L226 Difference]: Without dead ends: 10600 [2023-12-20 14:44:17,963 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2023-12-20 14:44:17,964 INFO L413 NwaCegarLoop]: 283 mSDtfsCounter, 1884 mSDsluCounter, 604 mSDsCounter, 0 mSdLazyCounter, 1653 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1907 SdHoareTripleChecker+Valid, 887 SdHoareTripleChecker+Invalid, 1907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 1653 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:17,964 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1907 Valid, 887 Invalid, 1907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [254 Valid, 1653 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-20 14:44:17,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10600 states. [2023-12-20 14:44:18,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10600 to 8574. [2023-12-20 14:44:18,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8574 states, 7567 states have (on average 1.516585172459363) internal successors, (11476), 7643 states have internal predecessors, (11476), 646 states have call successors, (646), 312 states have call predecessors, (646), 360 states have return successors, (1067), 634 states have call predecessors, (1067), 646 states have call successors, (1067) [2023-12-20 14:44:18,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8574 states to 8574 states and 13189 transitions. [2023-12-20 14:44:18,603 INFO L78 Accepts]: Start accepts. Automaton has 8574 states and 13189 transitions. Word has length 91 [2023-12-20 14:44:18,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:18,603 INFO L495 AbstractCegarLoop]: Abstraction has 8574 states and 13189 transitions. [2023-12-20 14:44:18,603 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:18,603 INFO L276 IsEmpty]: Start isEmpty. Operand 8574 states and 13189 transitions. [2023-12-20 14:44:18,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-20 14:44:18,617 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:18,617 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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 14:44:18,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-20 14:44:18,618 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:18,618 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:18,618 INFO L85 PathProgramCache]: Analyzing trace with hash -278492410, now seen corresponding path program 1 times [2023-12-20 14:44:18,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:18,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351997580] [2023-12-20 14:44:18,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:18,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:18,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:18,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:18,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:18,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:44:18,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:18,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:44:18,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:18,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:44:18,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:18,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 14:44:18,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:18,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 14:44:18,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:18,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-20 14:44:18,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:18,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-20 14:44:18,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:18,749 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-20 14:44:18,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:18,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351997580] [2023-12-20 14:44:18,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351997580] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:44:18,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535106729] [2023-12-20 14:44:18,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:18,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:44:18,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:44:18,751 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 14:44:18,753 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 14:44:18,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:18,907 INFO L262 TraceCheckSpWp]: Trace formula consists of 645 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-20 14:44:18,911 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:44:18,963 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-20 14:44:18,963 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 14:44:18,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535106729] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:18,963 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 14:44:18,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 7 [2023-12-20 14:44:18,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085180428] [2023-12-20 14:44:18,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:18,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 14:44:18,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:18,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 14:44:18,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:18,965 INFO L87 Difference]: Start difference. First operand 8574 states and 13189 transitions. Second operand has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 2 states have internal predecessors, (109), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-20 14:44:19,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:19,914 INFO L93 Difference]: Finished difference Result 25487 states and 39605 transitions. [2023-12-20 14:44:19,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 14:44:19,915 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 2 states have internal predecessors, (109), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 147 [2023-12-20 14:44:19,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:19,980 INFO L225 Difference]: With dead ends: 25487 [2023-12-20 14:44:19,981 INFO L226 Difference]: Without dead ends: 16926 [2023-12-20 14:44:20,009 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:20,009 INFO L413 NwaCegarLoop]: 260 mSDtfsCounter, 233 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 497 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:20,010 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 497 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 14:44:20,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16926 states. [2023-12-20 14:44:20,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16926 to 16872. [2023-12-20 14:44:20,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16872 states, 14915 states have (on average 1.5133087495809587) internal successors, (22571), 15066 states have internal predecessors, (22571), 1236 states have call successors, (1236), 624 states have call predecessors, (1236), 720 states have return successors, (2036), 1197 states have call predecessors, (2036), 1236 states have call successors, (2036) [2023-12-20 14:44:20,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16872 states to 16872 states and 25843 transitions. [2023-12-20 14:44:20,992 INFO L78 Accepts]: Start accepts. Automaton has 16872 states and 25843 transitions. Word has length 147 [2023-12-20 14:44:20,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:20,993 INFO L495 AbstractCegarLoop]: Abstraction has 16872 states and 25843 transitions. [2023-12-20 14:44:20,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 2 states have internal predecessors, (109), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-20 14:44:20,993 INFO L276 IsEmpty]: Start isEmpty. Operand 16872 states and 25843 transitions. [2023-12-20 14:44:21,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-20 14:44:21,020 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:21,021 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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 14:44:21,031 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 14:44:21,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:44:21,227 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:21,228 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:21,228 INFO L85 PathProgramCache]: Analyzing trace with hash -1743474172, now seen corresponding path program 1 times [2023-12-20 14:44:21,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:21,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489115061] [2023-12-20 14:44:21,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:21,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:21,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:21,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:21,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:21,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:44:21,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:21,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:44:21,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:21,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:44:21,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:21,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 14:44:21,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:21,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 14:44:21,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:21,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-20 14:44:21,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:21,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-20 14:44:21,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:21,367 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-20 14:44:21,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:21,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489115061] [2023-12-20 14:44:21,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489115061] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:44:21,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366398921] [2023-12-20 14:44:21,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:21,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:44:21,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:44:21,369 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 14:44:21,391 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 14:44:21,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:21,505 INFO L262 TraceCheckSpWp]: Trace formula consists of 639 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-20 14:44:21,512 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:44:21,567 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-20 14:44:21,567 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 14:44:21,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366398921] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:21,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 14:44:21,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 7 [2023-12-20 14:44:21,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478764509] [2023-12-20 14:44:21,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:21,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 14:44:21,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:21,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 14:44:21,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:21,569 INFO L87 Difference]: Start difference. First operand 16872 states and 25843 transitions. Second operand has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 2 states have internal predecessors, (119), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-20 14:44:23,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:23,451 INFO L93 Difference]: Finished difference Result 50269 states and 77826 transitions. [2023-12-20 14:44:23,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 14:44:23,452 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 2 states have internal predecessors, (119), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 147 [2023-12-20 14:44:23,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:23,584 INFO L225 Difference]: With dead ends: 50269 [2023-12-20 14:44:23,585 INFO L226 Difference]: Without dead ends: 33410 [2023-12-20 14:44:23,625 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:23,626 INFO L413 NwaCegarLoop]: 260 mSDtfsCounter, 223 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 497 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:23,626 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [223 Valid, 497 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 14:44:23,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33410 states. [2023-12-20 14:44:25,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33410 to 33304. [2023-12-20 14:44:25,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33304 states, 29451 states have (on average 1.509116838137924) internal successors, (44445), 29752 states have internal predecessors, (44445), 2412 states have call successors, (2412), 1248 states have call predecessors, (2412), 1440 states have return successors, (3967), 2319 states have call predecessors, (3967), 2412 states have call successors, (3967) [2023-12-20 14:44:25,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33304 states to 33304 states and 50824 transitions. [2023-12-20 14:44:25,649 INFO L78 Accepts]: Start accepts. Automaton has 33304 states and 50824 transitions. Word has length 147 [2023-12-20 14:44:25,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:25,649 INFO L495 AbstractCegarLoop]: Abstraction has 33304 states and 50824 transitions. [2023-12-20 14:44:25,650 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 2 states have internal predecessors, (119), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-20 14:44:25,650 INFO L276 IsEmpty]: Start isEmpty. Operand 33304 states and 50824 transitions. [2023-12-20 14:44:25,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-20 14:44:25,699 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:25,699 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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 14:44:25,708 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 14:44:25,908 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,SelfDestructingSolverStorable23 [2023-12-20 14:44:25,909 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:25,911 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:25,912 INFO L85 PathProgramCache]: Analyzing trace with hash 867819138, now seen corresponding path program 1 times [2023-12-20 14:44:25,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:25,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192266692] [2023-12-20 14:44:25,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:25,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:25,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:25,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:25,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:25,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:44:25,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:26,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:44:26,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:26,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:44:26,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:26,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 14:44:26,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:26,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 14:44:26,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:26,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-20 14:44:26,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:26,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-20 14:44:26,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:26,056 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-20 14:44:26,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:26,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192266692] [2023-12-20 14:44:26,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192266692] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:44:26,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067586910] [2023-12-20 14:44:26,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:26,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:44:26,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:44:26,058 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 14:44:26,079 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 14:44:26,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:26,366 INFO L262 TraceCheckSpWp]: Trace formula consists of 633 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-20 14:44:26,368 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:44:26,386 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-20 14:44:26,386 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 14:44:26,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067586910] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:26,386 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 14:44:26,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-20 14:44:26,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616059560] [2023-12-20 14:44:26,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:26,387 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 14:44:26,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:26,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 14:44:26,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:26,388 INFO L87 Difference]: Start difference. First operand 33304 states and 50824 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 14:44:29,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:29,706 INFO L93 Difference]: Finished difference Result 98827 states and 151505 transitions. [2023-12-20 14:44:29,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 14:44:29,706 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 147 [2023-12-20 14:44:29,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:29,848 INFO L225 Difference]: With dead ends: 98827 [2023-12-20 14:44:29,848 INFO L226 Difference]: Without dead ends: 39112 [2023-12-20 14:44:29,954 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:29,955 INFO L413 NwaCegarLoop]: 498 mSDtfsCounter, 254 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 760 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:29,956 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [254 Valid, 760 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 14:44:29,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39112 states. [2023-12-20 14:44:32,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39112 to 39112. [2023-12-20 14:44:32,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39112 states, 34599 states have (on average 1.508136073296916) internal successors, (52180), 34932 states have internal predecessors, (52180), 2824 states have call successors, (2824), 1464 states have call predecessors, (2824), 1688 states have return successors, (4687), 2731 states have call predecessors, (4687), 2824 states have call successors, (4687) [2023-12-20 14:44:32,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39112 states to 39112 states and 59691 transitions. [2023-12-20 14:44:32,622 INFO L78 Accepts]: Start accepts. Automaton has 39112 states and 59691 transitions. Word has length 147 [2023-12-20 14:44:32,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:32,623 INFO L495 AbstractCegarLoop]: Abstraction has 39112 states and 59691 transitions. [2023-12-20 14:44:32,623 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-20 14:44:32,623 INFO L276 IsEmpty]: Start isEmpty. Operand 39112 states and 59691 transitions. [2023-12-20 14:44:32,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2023-12-20 14:44:32,704 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:32,704 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:44:32,714 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 14:44:32,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:44:32,912 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:32,912 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:32,912 INFO L85 PathProgramCache]: Analyzing trace with hash -627767361, now seen corresponding path program 1 times [2023-12-20 14:44:32,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:32,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136689457] [2023-12-20 14:44:32,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:32,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:32,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:32,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:32,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:32,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:44:32,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:33,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:44:33,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:33,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:44:33,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:33,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 14:44:33,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:33,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 14:44:33,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:33,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-20 14:44:33,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:33,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-20 14:44:33,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:33,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-20 14:44:33,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:33,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2023-12-20 14:44:33,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:33,071 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2023-12-20 14:44:33,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:33,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136689457] [2023-12-20 14:44:33,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136689457] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:44:33,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965298386] [2023-12-20 14:44:33,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:33,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:44:33,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:44:33,073 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 14:44:33,093 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 14:44:33,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:33,223 INFO L262 TraceCheckSpWp]: Trace formula consists of 792 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-20 14:44:33,227 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:44:33,373 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-12-20 14:44:33,374 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 14:44:33,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965298386] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:33,374 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 14:44:33,374 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 7 [2023-12-20 14:44:33,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21499067] [2023-12-20 14:44:33,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:33,375 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 14:44:33,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:33,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 14:44:33,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:33,376 INFO L87 Difference]: Start difference. First operand 39112 states and 59691 transitions. Second operand has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 2 states have internal predecessors, (136), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-20 14:44:35,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:35,718 INFO L93 Difference]: Finished difference Result 79956 states and 123277 transitions. [2023-12-20 14:44:35,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 14:44:35,719 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 2 states have internal predecessors, (136), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 190 [2023-12-20 14:44:35,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:35,892 INFO L225 Difference]: With dead ends: 79956 [2023-12-20 14:44:35,892 INFO L226 Difference]: Without dead ends: 56498 [2023-12-20 14:44:35,949 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:35,950 INFO L413 NwaCegarLoop]: 303 mSDtfsCounter, 169 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:35,950 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 540 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 14:44:35,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56498 states. [2023-12-20 14:44:38,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56498 to 56284. [2023-12-20 14:44:39,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56284 states, 49827 states have (on average 1.5079374636241396) internal successors, (75136), 50292 states have internal predecessors, (75136), 4024 states have call successors, (4024), 2112 states have call predecessors, (4024), 2432 states have return successors, (6579), 3895 states have call predecessors, (6579), 4024 states have call successors, (6579) [2023-12-20 14:44:39,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56284 states to 56284 states and 85739 transitions. [2023-12-20 14:44:39,194 INFO L78 Accepts]: Start accepts. Automaton has 56284 states and 85739 transitions. Word has length 190 [2023-12-20 14:44:39,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:39,194 INFO L495 AbstractCegarLoop]: Abstraction has 56284 states and 85739 transitions. [2023-12-20 14:44:39,194 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 2 states have internal predecessors, (136), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-20 14:44:39,194 INFO L276 IsEmpty]: Start isEmpty. Operand 56284 states and 85739 transitions. [2023-12-20 14:44:39,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2023-12-20 14:44:39,271 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:39,271 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:44:39,281 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 14:44:39,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:44:39,481 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:39,481 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:39,481 INFO L85 PathProgramCache]: Analyzing trace with hash 1773757760, now seen corresponding path program 1 times [2023-12-20 14:44:39,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:39,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668260678] [2023-12-20 14:44:39,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:39,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:39,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:39,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:39,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:39,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:44:39,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:39,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:44:39,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:39,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:44:39,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:39,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 14:44:39,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:39,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 14:44:39,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:39,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-20 14:44:39,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:39,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-20 14:44:39,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:39,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-20 14:44:39,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:39,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2023-12-20 14:44:39,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:39,776 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-12-20 14:44:39,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:39,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668260678] [2023-12-20 14:44:39,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668260678] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:44:39,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302138620] [2023-12-20 14:44:39,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:39,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:44:39,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:44:39,778 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 14:44:39,795 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 14:44:39,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:39,933 INFO L262 TraceCheckSpWp]: Trace formula consists of 789 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-20 14:44:39,937 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:44:40,076 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-20 14:44:40,077 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 14:44:40,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302138620] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:40,077 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 14:44:40,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 7 [2023-12-20 14:44:40,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999335433] [2023-12-20 14:44:40,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:40,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 14:44:40,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:40,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 14:44:40,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:40,079 INFO L87 Difference]: Start difference. First operand 56284 states and 85739 transitions. Second operand has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-20 14:44:45,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:45,439 INFO L93 Difference]: Finished difference Result 167381 states and 257323 transitions. [2023-12-20 14:44:45,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 14:44:45,439 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 190 [2023-12-20 14:44:45,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:45,828 INFO L225 Difference]: With dead ends: 167381 [2023-12-20 14:44:45,828 INFO L226 Difference]: Without dead ends: 111110 [2023-12-20 14:44:46,022 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:46,023 INFO L413 NwaCegarLoop]: 259 mSDtfsCounter, 174 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 496 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:46,023 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [174 Valid, 496 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 14:44:46,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111110 states. [2023-12-20 14:44:51,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111110 to 110756. [2023-12-20 14:44:52,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110756 states, 98223 states have (on average 1.5045355975687975) internal successors, (147780), 99152 states have internal predecessors, (147780), 7680 states have call successors, (7680), 4212 states have call predecessors, (7680), 4852 states have return successors, (12553), 7407 states have call predecessors, (12553), 7680 states have call successors, (12553) [2023-12-20 14:44:52,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110756 states to 110756 states and 168013 transitions. [2023-12-20 14:44:52,534 INFO L78 Accepts]: Start accepts. Automaton has 110756 states and 168013 transitions. Word has length 190 [2023-12-20 14:44:52,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:52,535 INFO L495 AbstractCegarLoop]: Abstraction has 110756 states and 168013 transitions. [2023-12-20 14:44:52,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-20 14:44:52,535 INFO L276 IsEmpty]: Start isEmpty. Operand 110756 states and 168013 transitions. [2023-12-20 14:44:52,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2023-12-20 14:44:52,713 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:52,713 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:44:52,731 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 14:44:52,921 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,SelfDestructingSolverStorable26 [2023-12-20 14:44:52,921 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:52,921 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:52,921 INFO L85 PathProgramCache]: Analyzing trace with hash -1669906524, now seen corresponding path program 1 times [2023-12-20 14:44:52,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:52,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497503028] [2023-12-20 14:44:52,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:52,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:53,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:53,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:53,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:53,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-20 14:44:53,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:53,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-20 14:44:53,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:53,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:44:53,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:53,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-20 14:44:53,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:53,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 14:44:53,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:53,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-20 14:44:53,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:53,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-12-20 14:44:53,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:53,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-20 14:44:53,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:53,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2023-12-20 14:44:53,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:53,718 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-12-20 14:44:53,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:53,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497503028] [2023-12-20 14:44:53,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497503028] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:44:53,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482598943] [2023-12-20 14:44:53,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:53,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:44:53,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:44:53,734 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 14:44:53,791 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 14:44:54,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:54,043 INFO L262 TraceCheckSpWp]: Trace formula consists of 789 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-20 14:44:54,047 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:44:54,246 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-20 14:44:54,247 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 14:44:54,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482598943] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:54,247 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 14:44:54,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 7 [2023-12-20 14:44:54,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769391011] [2023-12-20 14:44:54,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:54,248 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 14:44:54,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:54,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 14:44:54,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:54,249 INFO L87 Difference]: Start difference. First operand 110756 states and 168013 transitions. Second operand has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-20 14:45:08,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:45:08,452 INFO L93 Difference]: Finished difference Result 330026 states and 505441 transitions. [2023-12-20 14:45:08,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 14:45:08,453 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 190 [2023-12-20 14:45:08,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:45:09,420 INFO L225 Difference]: With dead ends: 330026 [2023-12-20 14:45:09,420 INFO L226 Difference]: Without dead ends: 219283 [2023-12-20 14:45:09,616 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:45:09,617 INFO L413 NwaCegarLoop]: 259 mSDtfsCounter, 176 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 496 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-20 14:45:09,617 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 496 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-20 14:45:09,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219283 states.