/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_Bitvector.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.ufo.BOUNDED-6.pals.c.v+lhb-reducer.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 09:25:04,622 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 09:25:04,686 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-12-25 09:25:04,691 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 09:25:04,692 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 09:25:04,712 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 09:25:04,713 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 09:25:04,713 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 09:25:04,713 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 09:25:04,714 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 09:25:04,714 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 09:25:04,714 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 09:25:04,714 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 09:25:04,715 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 09:25:04,715 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 09:25:04,715 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 09:25:04,715 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 09:25:04,715 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 09:25:04,716 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 09:25:04,719 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 09:25:04,721 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 09:25:04,722 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 09:25:04,722 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 09:25:04,723 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 09:25:04,723 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 09:25:04,723 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 09:25:04,723 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 09:25:04,723 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 09:25:04,723 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 09:25:04,724 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 09:25:04,724 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 09:25:04,724 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 09:25:04,724 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 09:25:04,725 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 09:25:04,725 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 09:25:04,725 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 09:25:04,725 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 09:25:04,725 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 09:25:04,725 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 09:25:04,725 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 09:25:04,725 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 09:25:04,726 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 09:25:04,726 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 09:25:04,726 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 09:25:04,726 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 09:25:04,726 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 09:25:04,726 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 [2023-12-25 09:25:04,905 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 09:25:04,920 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 09:25:04,922 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 09:25:04,923 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 09:25:04,923 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 09:25:04,925 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.ufo.BOUNDED-6.pals.c.v+lhb-reducer.c [2023-12-25 09:25:05,928 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 09:25:06,199 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 09:25:06,200 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.ufo.BOUNDED-6.pals.c.v+lhb-reducer.c [2023-12-25 09:25:06,215 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b808ff36e/b9e47317701d44cb864eb2ecf983f838/FLAGf00dfe27e [2023-12-25 09:25:06,226 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b808ff36e/b9e47317701d44cb864eb2ecf983f838 [2023-12-25 09:25:06,228 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 09:25:06,229 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 09:25:06,230 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 09:25:06,231 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 09:25:06,249 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 09:25:06,250 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 09:25:06" (1/1) ... [2023-12-25 09:25:06,251 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@38a209a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:25:06, skipping insertion in model container [2023-12-25 09:25:06,251 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 09:25:06" (1/1) ... [2023-12-25 09:25:06,322 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 09:25:06,544 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.ufo.BOUNDED-6.pals.c.v+lhb-reducer.c[8635,8648] [2023-12-25 09:25:06,604 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.ufo.BOUNDED-6.pals.c.v+lhb-reducer.c[15820,15833] [2023-12-25 09:25:06,614 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.ufo.BOUNDED-6.pals.c.v+lhb-reducer.c[18017,18030] [2023-12-25 09:25:06,618 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.ufo.BOUNDED-6.pals.c.v+lhb-reducer.c[19041,19054] [2023-12-25 09:25:06,757 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 09:25:06,771 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 09:25:06,821 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.ufo.BOUNDED-6.pals.c.v+lhb-reducer.c[8635,8648] [2023-12-25 09:25:06,862 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.ufo.BOUNDED-6.pals.c.v+lhb-reducer.c[15820,15833] [2023-12-25 09:25:06,881 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.ufo.BOUNDED-6.pals.c.v+lhb-reducer.c[18017,18030] [2023-12-25 09:25:06,884 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.ufo.BOUNDED-6.pals.c.v+lhb-reducer.c[19041,19054] [2023-12-25 09:25:06,978 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 09:25:06,989 INFO L206 MainTranslator]: Completed translation [2023-12-25 09:25:06,990 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:25:06 WrapperNode [2023-12-25 09:25:06,990 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 09:25:06,991 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 09:25:06,991 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 09:25:06,991 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 09:25:06,995 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:25:06" (1/1) ... [2023-12-25 09:25:07,015 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:25:06" (1/1) ... [2023-12-25 09:25:07,066 INFO L138 Inliner]: procedures = 22, calls = 7, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 2828 [2023-12-25 09:25:07,066 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 09:25:07,066 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 09:25:07,067 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 09:25:07,067 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 09:25:07,074 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:25:06" (1/1) ... [2023-12-25 09:25:07,074 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:25:06" (1/1) ... [2023-12-25 09:25:07,092 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:25:06" (1/1) ... [2023-12-25 09:25:07,124 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-25 09:25:07,124 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:25:06" (1/1) ... [2023-12-25 09:25:07,124 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:25:06" (1/1) ... [2023-12-25 09:25:07,146 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:25:06" (1/1) ... [2023-12-25 09:25:07,175 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:25:06" (1/1) ... [2023-12-25 09:25:07,180 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:25:06" (1/1) ... [2023-12-25 09:25:07,198 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:25:06" (1/1) ... [2023-12-25 09:25:07,206 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 09:25:07,207 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 09:25:07,207 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 09:25:07,207 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 09:25:07,207 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:25:06" (1/1) ... [2023-12-25 09:25:07,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 09:25:07,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 09:25:07,242 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-25 09:25:07,261 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-25 09:25:07,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 09:25:07,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 09:25:07,269 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 09:25:07,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 09:25:07,477 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 09:25:07,479 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 09:25:08,803 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 09:25:08,885 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 09:25:08,886 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-12-25 09:25:08,886 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 09:25:08 BoogieIcfgContainer [2023-12-25 09:25:08,886 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 09:25:08,888 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 09:25:08,888 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 09:25:08,890 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 09:25:08,890 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 09:25:06" (1/3) ... [2023-12-25 09:25:08,892 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@29cc4870 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 09:25:08, skipping insertion in model container [2023-12-25 09:25:08,892 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:25:06" (2/3) ... [2023-12-25 09:25:08,893 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@29cc4870 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 09:25:08, skipping insertion in model container [2023-12-25 09:25:08,893 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 09:25:08" (3/3) ... [2023-12-25 09:25:08,895 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_lcr-var-start-time.3.ufo.BOUNDED-6.pals.c.v+lhb-reducer.c [2023-12-25 09:25:08,909 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 09:25:08,909 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 4 error locations. [2023-12-25 09:25:08,950 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 09:25:08,954 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;@4ff97202, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 09:25:08,954 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2023-12-25 09:25:08,959 INFO L276 IsEmpty]: Start isEmpty. Operand has 455 states, 450 states have (on average 1.8533333333333333) internal successors, (834), 454 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:08,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-12-25 09:25:08,968 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:08,969 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] [2023-12-25 09:25:08,969 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:08,972 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:08,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1875598250, now seen corresponding path program 1 times [2023-12-25 09:25:08,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:08,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2045021155] [2023-12-25 09:25:08,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:08,982 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:08,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:08,984 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:08,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-25 09:25:09,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:09,198 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:25:09,215 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:09,575 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-25 09:25:09,576 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:09,576 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:09,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2045021155] [2023-12-25 09:25:09,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2045021155] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:09,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:09,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 09:25:09,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656220269] [2023-12-25 09:25:09,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:09,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:25:09,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:09,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:25:09,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:25:09,614 INFO L87 Difference]: Start difference. First operand has 455 states, 450 states have (on average 1.8533333333333333) internal successors, (834), 454 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:10,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:10,142 INFO L93 Difference]: Finished difference Result 829 states and 1469 transitions. [2023-12-25 09:25:10,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:25:10,145 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2023-12-25 09:25:10,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:10,159 INFO L225 Difference]: With dead ends: 829 [2023-12-25 09:25:10,159 INFO L226 Difference]: Without dead ends: 484 [2023-12-25 09:25:10,163 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:25:10,167 INFO L413 NwaCegarLoop]: 437 mSDtfsCounter, 2282 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2282 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:10,168 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2282 Valid, 563 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 305 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 09:25:10,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2023-12-25 09:25:10,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 478. [2023-12-25 09:25:10,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 474 states have (on average 1.3670886075949367) internal successors, (648), 477 states have internal predecessors, (648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:10,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 648 transitions. [2023-12-25 09:25:10,215 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 648 transitions. Word has length 50 [2023-12-25 09:25:10,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:10,216 INFO L495 AbstractCegarLoop]: Abstraction has 478 states and 648 transitions. [2023-12-25 09:25:10,216 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:10,216 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 648 transitions. [2023-12-25 09:25:10,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-25 09:25:10,218 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:10,218 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] [2023-12-25 09:25:10,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:10,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:10,423 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:10,423 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:10,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1300303287, now seen corresponding path program 1 times [2023-12-25 09:25:10,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:10,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [21607566] [2023-12-25 09:25:10,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:10,424 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:10,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:10,425 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:10,428 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-25 09:25:10,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:10,566 INFO L262 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:25:10,568 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:10,754 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-25 09:25:10,754 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:10,755 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:10,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [21607566] [2023-12-25 09:25:10,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [21607566] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:10,757 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:10,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 09:25:10,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808201701] [2023-12-25 09:25:10,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:10,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:25:10,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:10,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:25:10,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:25:10,760 INFO L87 Difference]: Start difference. First operand 478 states and 648 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:11,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:11,164 INFO L93 Difference]: Finished difference Result 974 states and 1362 transitions. [2023-12-25 09:25:11,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:25:11,164 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2023-12-25 09:25:11,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:11,167 INFO L225 Difference]: With dead ends: 974 [2023-12-25 09:25:11,167 INFO L226 Difference]: Without dead ends: 645 [2023-12-25 09:25:11,168 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:25:11,169 INFO L413 NwaCegarLoop]: 252 mSDtfsCounter, 1524 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1524 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:11,169 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1524 Valid, 361 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 09:25:11,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2023-12-25 09:25:11,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 638. [2023-12-25 09:25:11,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 634 states have (on average 1.38801261829653) internal successors, (880), 637 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:11,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 880 transitions. [2023-12-25 09:25:11,186 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 880 transitions. Word has length 51 [2023-12-25 09:25:11,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:11,186 INFO L495 AbstractCegarLoop]: Abstraction has 638 states and 880 transitions. [2023-12-25 09:25:11,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:11,186 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 880 transitions. [2023-12-25 09:25:11,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-25 09:25:11,187 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:11,187 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] [2023-12-25 09:25:11,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:11,390 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:11,391 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:11,391 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:11,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1156019405, now seen corresponding path program 1 times [2023-12-25 09:25:11,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:11,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1798137662] [2023-12-25 09:25:11,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:11,392 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:11,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:11,395 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:11,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-12-25 09:25:11,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:11,553 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:25:11,555 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:11,628 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-25 09:25:11,628 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:11,629 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:11,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1798137662] [2023-12-25 09:25:11,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1798137662] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:11,629 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:11,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:25:11,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582079245] [2023-12-25 09:25:11,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:11,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:25:11,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:11,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:25:11,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:25:11,631 INFO L87 Difference]: Start difference. First operand 638 states and 880 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:11,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:11,774 INFO L93 Difference]: Finished difference Result 1587 states and 2276 transitions. [2023-12-25 09:25:11,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:25:11,775 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2023-12-25 09:25:11,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:11,779 INFO L225 Difference]: With dead ends: 1587 [2023-12-25 09:25:11,779 INFO L226 Difference]: Without dead ends: 1090 [2023-12-25 09:25:11,780 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:25:11,781 INFO L413 NwaCegarLoop]: 515 mSDtfsCounter, 908 mSDsluCounter, 451 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 908 SdHoareTripleChecker+Valid, 966 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:11,781 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [908 Valid, 966 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:25:11,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1090 states. [2023-12-25 09:25:11,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1090 to 1081. [2023-12-25 09:25:11,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1081 states, 1077 states have (on average 1.425255338904364) internal successors, (1535), 1080 states have internal predecessors, (1535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:11,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1081 states to 1081 states and 1535 transitions. [2023-12-25 09:25:11,804 INFO L78 Accepts]: Start accepts. Automaton has 1081 states and 1535 transitions. Word has length 51 [2023-12-25 09:25:11,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:11,804 INFO L495 AbstractCegarLoop]: Abstraction has 1081 states and 1535 transitions. [2023-12-25 09:25:11,804 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:11,804 INFO L276 IsEmpty]: Start isEmpty. Operand 1081 states and 1535 transitions. [2023-12-25 09:25:11,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-25 09:25:11,805 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:11,806 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] [2023-12-25 09:25:11,825 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:12,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:12,012 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:12,012 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:12,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1736182132, now seen corresponding path program 1 times [2023-12-25 09:25:12,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:12,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [333193324] [2023-12-25 09:25:12,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:12,013 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:12,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:12,014 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:12,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-12-25 09:25:12,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:12,137 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:25:12,139 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:12,307 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:12,308 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:12,308 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:12,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [333193324] [2023-12-25 09:25:12,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [333193324] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:12,308 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:12,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 09:25:12,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428008587] [2023-12-25 09:25:12,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:12,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:25:12,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:12,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:25:12,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:25:12,310 INFO L87 Difference]: Start difference. First operand 1081 states and 1535 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:12,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:12,643 INFO L93 Difference]: Finished difference Result 2698 states and 3917 transitions. [2023-12-25 09:25:12,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:25:12,644 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2023-12-25 09:25:12,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:12,650 INFO L225 Difference]: With dead ends: 2698 [2023-12-25 09:25:12,650 INFO L226 Difference]: Without dead ends: 1726 [2023-12-25 09:25:12,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:25:12,652 INFO L413 NwaCegarLoop]: 222 mSDtfsCounter, 868 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 868 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:12,653 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [868 Valid, 335 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 09:25:12,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1726 states. [2023-12-25 09:25:12,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1726 to 1720. [2023-12-25 09:25:12,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1720 states, 1716 states have (on average 1.4493006993006994) internal successors, (2487), 1719 states have internal predecessors, (2487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:12,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1720 states to 1720 states and 2487 transitions. [2023-12-25 09:25:12,688 INFO L78 Accepts]: Start accepts. Automaton has 1720 states and 2487 transitions. Word has length 51 [2023-12-25 09:25:12,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:12,688 INFO L495 AbstractCegarLoop]: Abstraction has 1720 states and 2487 transitions. [2023-12-25 09:25:12,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:12,689 INFO L276 IsEmpty]: Start isEmpty. Operand 1720 states and 2487 transitions. [2023-12-25 09:25:12,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-25 09:25:12,690 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:12,690 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] [2023-12-25 09:25:12,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:12,894 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:12,894 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:12,895 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:12,895 INFO L85 PathProgramCache]: Analyzing trace with hash -1616530195, now seen corresponding path program 1 times [2023-12-25 09:25:12,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:12,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [476611352] [2023-12-25 09:25:12,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:12,896 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:12,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:12,900 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:12,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-12-25 09:25:13,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:13,073 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:25:13,076 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:13,105 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-25 09:25:13,105 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:13,106 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:13,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [476611352] [2023-12-25 09:25:13,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [476611352] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:13,106 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:13,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:25:13,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637156932] [2023-12-25 09:25:13,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:13,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:25:13,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:13,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:25:13,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:13,107 INFO L87 Difference]: Start difference. First operand 1720 states and 2487 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:13,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:13,138 INFO L93 Difference]: Finished difference Result 3348 states and 4900 transitions. [2023-12-25 09:25:13,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:25:13,138 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2023-12-25 09:25:13,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:13,144 INFO L225 Difference]: With dead ends: 3348 [2023-12-25 09:25:13,144 INFO L226 Difference]: Without dead ends: 2204 [2023-12-25 09:25:13,145 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:13,146 INFO L413 NwaCegarLoop]: 399 mSDtfsCounter, 224 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 687 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:13,146 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 687 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:25:13,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2204 states. [2023-12-25 09:25:13,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2204 to 2175. [2023-12-25 09:25:13,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2175 states, 2171 states have (on average 1.4394288346384154) internal successors, (3125), 2174 states have internal predecessors, (3125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:13,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2175 states to 2175 states and 3125 transitions. [2023-12-25 09:25:13,179 INFO L78 Accepts]: Start accepts. Automaton has 2175 states and 3125 transitions. Word has length 52 [2023-12-25 09:25:13,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:13,179 INFO L495 AbstractCegarLoop]: Abstraction has 2175 states and 3125 transitions. [2023-12-25 09:25:13,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:13,180 INFO L276 IsEmpty]: Start isEmpty. Operand 2175 states and 3125 transitions. [2023-12-25 09:25:13,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-25 09:25:13,181 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:13,181 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] [2023-12-25 09:25:13,186 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:13,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:13,384 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:13,384 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:13,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1258176505, now seen corresponding path program 1 times [2023-12-25 09:25:13,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:13,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1167050615] [2023-12-25 09:25:13,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:13,385 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:13,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:13,386 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:13,419 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-12-25 09:25:13,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:13,510 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 09:25:13,511 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:13,597 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-25 09:25:13,597 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:13,597 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:13,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1167050615] [2023-12-25 09:25:13,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1167050615] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:13,598 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:13,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:25:13,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178882413] [2023-12-25 09:25:13,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:13,600 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 09:25:13,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:13,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 09:25:13,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:25:13,601 INFO L87 Difference]: Start difference. First operand 2175 states and 3125 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:13,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:13,940 INFO L93 Difference]: Finished difference Result 8268 states and 12031 transitions. [2023-12-25 09:25:13,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:25:13,941 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2023-12-25 09:25:13,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:13,956 INFO L225 Difference]: With dead ends: 8268 [2023-12-25 09:25:13,956 INFO L226 Difference]: Without dead ends: 6318 [2023-12-25 09:25:13,960 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2023-12-25 09:25:13,961 INFO L413 NwaCegarLoop]: 259 mSDtfsCounter, 1972 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1972 SdHoareTripleChecker+Valid, 613 SdHoareTripleChecker+Invalid, 398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:13,961 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1972 Valid, 613 Invalid, 398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 09:25:13,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6318 states. [2023-12-25 09:25:14,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6318 to 2169. [2023-12-25 09:25:14,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2169 states, 2165 states have (on average 1.4277136258660508) internal successors, (3091), 2168 states have internal predecessors, (3091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:14,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2169 states to 2169 states and 3091 transitions. [2023-12-25 09:25:14,035 INFO L78 Accepts]: Start accepts. Automaton has 2169 states and 3091 transitions. Word has length 52 [2023-12-25 09:25:14,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:14,035 INFO L495 AbstractCegarLoop]: Abstraction has 2169 states and 3091 transitions. [2023-12-25 09:25:14,035 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:14,035 INFO L276 IsEmpty]: Start isEmpty. Operand 2169 states and 3091 transitions. [2023-12-25 09:25:14,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-25 09:25:14,036 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:14,036 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] [2023-12-25 09:25:14,043 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:14,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:14,239 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:14,240 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:14,240 INFO L85 PathProgramCache]: Analyzing trace with hash -976978975, now seen corresponding path program 1 times [2023-12-25 09:25:14,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:14,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [199781924] [2023-12-25 09:25:14,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:14,241 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:14,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:14,242 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:14,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-12-25 09:25:14,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:14,367 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:25:14,369 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:14,385 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-25 09:25:14,385 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:14,385 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:14,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [199781924] [2023-12-25 09:25:14,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [199781924] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:14,385 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:14,385 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:25:14,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650268003] [2023-12-25 09:25:14,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:14,386 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:25:14,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:14,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:25:14,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:14,386 INFO L87 Difference]: Start difference. First operand 2169 states and 3091 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:14,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:14,413 INFO L93 Difference]: Finished difference Result 4031 states and 5753 transitions. [2023-12-25 09:25:14,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:25:14,413 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2023-12-25 09:25:14,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:14,419 INFO L225 Difference]: With dead ends: 4031 [2023-12-25 09:25:14,419 INFO L226 Difference]: Without dead ends: 2537 [2023-12-25 09:25:14,420 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:14,421 INFO L413 NwaCegarLoop]: 508 mSDtfsCounter, 228 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 798 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:14,421 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [228 Valid, 798 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:25:14,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2537 states. [2023-12-25 09:25:14,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2537 to 2514. [2023-12-25 09:25:14,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2514 states, 2510 states have (on average 1.3840637450199202) internal successors, (3474), 2513 states have internal predecessors, (3474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:14,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2514 states to 2514 states and 3474 transitions. [2023-12-25 09:25:14,452 INFO L78 Accepts]: Start accepts. Automaton has 2514 states and 3474 transitions. Word has length 52 [2023-12-25 09:25:14,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:14,453 INFO L495 AbstractCegarLoop]: Abstraction has 2514 states and 3474 transitions. [2023-12-25 09:25:14,453 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:14,453 INFO L276 IsEmpty]: Start isEmpty. Operand 2514 states and 3474 transitions. [2023-12-25 09:25:14,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-25 09:25:14,454 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:14,454 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] [2023-12-25 09:25:14,459 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:14,659 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:14,659 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:14,660 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:14,660 INFO L85 PathProgramCache]: Analyzing trace with hash 921721697, now seen corresponding path program 1 times [2023-12-25 09:25:14,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:14,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [571606500] [2023-12-25 09:25:14,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:14,660 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:14,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:14,661 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:14,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-12-25 09:25:14,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:14,771 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 09:25:14,772 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:14,871 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-25 09:25:14,871 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:14,871 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:14,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [571606500] [2023-12-25 09:25:14,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [571606500] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:14,877 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:14,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:25:14,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373911022] [2023-12-25 09:25:14,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:14,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 09:25:14,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:14,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 09:25:14,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:25:14,879 INFO L87 Difference]: Start difference. First operand 2514 states and 3474 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:15,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:15,226 INFO L93 Difference]: Finished difference Result 11868 states and 16692 transitions. [2023-12-25 09:25:15,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:25:15,227 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2023-12-25 09:25:15,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:15,250 INFO L225 Difference]: With dead ends: 11868 [2023-12-25 09:25:15,250 INFO L226 Difference]: Without dead ends: 10022 [2023-12-25 09:25:15,255 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2023-12-25 09:25:15,256 INFO L413 NwaCegarLoop]: 256 mSDtfsCounter, 1885 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1885 SdHoareTripleChecker+Valid, 666 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:15,256 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1885 Valid, 666 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 366 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 09:25:15,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10022 states. [2023-12-25 09:25:15,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10022 to 2509. [2023-12-25 09:25:15,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2509 states, 2505 states have (on average 1.3616766467065868) internal successors, (3411), 2508 states have internal predecessors, (3411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:15,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2509 states to 2509 states and 3411 transitions. [2023-12-25 09:25:15,335 INFO L78 Accepts]: Start accepts. Automaton has 2509 states and 3411 transitions. Word has length 52 [2023-12-25 09:25:15,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:15,335 INFO L495 AbstractCegarLoop]: Abstraction has 2509 states and 3411 transitions. [2023-12-25 09:25:15,335 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:15,335 INFO L276 IsEmpty]: Start isEmpty. Operand 2509 states and 3411 transitions. [2023-12-25 09:25:15,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-12-25 09:25:15,336 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:15,336 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] [2023-12-25 09:25:15,341 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:15,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:15,539 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:15,540 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:15,540 INFO L85 PathProgramCache]: Analyzing trace with hash 1113959936, now seen corresponding path program 1 times [2023-12-25 09:25:15,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:15,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1558105724] [2023-12-25 09:25:15,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:15,540 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:15,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:15,541 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:15,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2023-12-25 09:25:15,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:15,658 INFO L262 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:25:15,659 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:15,680 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-25 09:25:15,680 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:15,681 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:15,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1558105724] [2023-12-25 09:25:15,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1558105724] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:15,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:15,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:25:15,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654157293] [2023-12-25 09:25:15,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:15,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:25:15,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:15,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:25:15,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:15,682 INFO L87 Difference]: Start difference. First operand 2509 states and 3411 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:15,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:15,713 INFO L93 Difference]: Finished difference Result 3676 states and 4993 transitions. [2023-12-25 09:25:15,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:25:15,714 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2023-12-25 09:25:15,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:15,718 INFO L225 Difference]: With dead ends: 3676 [2023-12-25 09:25:15,718 INFO L226 Difference]: Without dead ends: 2604 [2023-12-25 09:25:15,719 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:15,720 INFO L413 NwaCegarLoop]: 416 mSDtfsCounter, 204 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 701 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:15,720 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 701 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:25:15,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2604 states. [2023-12-25 09:25:15,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2604 to 2379. [2023-12-25 09:25:15,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2379 states, 2375 states have (on average 1.328) internal successors, (3154), 2378 states have internal predecessors, (3154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:15,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2379 states to 2379 states and 3154 transitions. [2023-12-25 09:25:15,758 INFO L78 Accepts]: Start accepts. Automaton has 2379 states and 3154 transitions. Word has length 53 [2023-12-25 09:25:15,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:15,758 INFO L495 AbstractCegarLoop]: Abstraction has 2379 states and 3154 transitions. [2023-12-25 09:25:15,758 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:15,758 INFO L276 IsEmpty]: Start isEmpty. Operand 2379 states and 3154 transitions. [2023-12-25 09:25:15,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-12-25 09:25:15,759 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:15,759 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] [2023-12-25 09:25:15,780 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:15,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:15,965 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:15,965 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:15,965 INFO L85 PathProgramCache]: Analyzing trace with hash -1272319552, now seen corresponding path program 1 times [2023-12-25 09:25:15,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:15,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1840349106] [2023-12-25 09:25:15,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:15,966 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:15,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:15,967 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:15,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-12-25 09:25:16,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:16,080 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:25:16,082 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:16,393 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-25 09:25:16,393 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:16,393 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:16,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1840349106] [2023-12-25 09:25:16,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1840349106] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:16,393 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:16,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:25:16,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469339057] [2023-12-25 09:25:16,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:16,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:25:16,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:16,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:25:16,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:25:16,394 INFO L87 Difference]: Start difference. First operand 2379 states and 3154 transitions. Second operand has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:17,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:17,454 INFO L93 Difference]: Finished difference Result 5334 states and 7248 transitions. [2023-12-25 09:25:17,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 09:25:17,454 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2023-12-25 09:25:17,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:17,460 INFO L225 Difference]: With dead ends: 5334 [2023-12-25 09:25:17,460 INFO L226 Difference]: Without dead ends: 3849 [2023-12-25 09:25:17,461 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:25:17,462 INFO L413 NwaCegarLoop]: 265 mSDtfsCounter, 1219 mSDsluCounter, 782 mSDsCounter, 0 mSdLazyCounter, 742 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1219 SdHoareTripleChecker+Valid, 1047 SdHoareTripleChecker+Invalid, 759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 742 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:17,462 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1219 Valid, 1047 Invalid, 759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 742 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 09:25:17,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3849 states. [2023-12-25 09:25:17,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3849 to 2356. [2023-12-25 09:25:17,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2356 states, 2352 states have (on average 1.3278061224489797) internal successors, (3123), 2355 states have internal predecessors, (3123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:17,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2356 states to 2356 states and 3123 transitions. [2023-12-25 09:25:17,492 INFO L78 Accepts]: Start accepts. Automaton has 2356 states and 3123 transitions. Word has length 53 [2023-12-25 09:25:17,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:17,493 INFO L495 AbstractCegarLoop]: Abstraction has 2356 states and 3123 transitions. [2023-12-25 09:25:17,493 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:17,493 INFO L276 IsEmpty]: Start isEmpty. Operand 2356 states and 3123 transitions. [2023-12-25 09:25:17,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-12-25 09:25:17,494 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:17,494 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] [2023-12-25 09:25:17,497 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:17,697 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:17,697 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:17,697 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:17,698 INFO L85 PathProgramCache]: Analyzing trace with hash -1007743463, now seen corresponding path program 1 times [2023-12-25 09:25:17,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:17,698 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1354118009] [2023-12-25 09:25:17,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:17,698 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:17,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:17,699 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:17,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2023-12-25 09:25:17,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:17,820 INFO L262 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 09:25:17,821 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:18,082 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-25 09:25:18,082 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:18,082 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:18,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1354118009] [2023-12-25 09:25:18,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1354118009] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:18,082 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:18,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 09:25:18,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105788710] [2023-12-25 09:25:18,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:18,083 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 09:25:18,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:18,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 09:25:18,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 09:25:18,084 INFO L87 Difference]: Start difference. First operand 2356 states and 3123 transitions. Second operand has 7 states, 7 states have (on average 7.714285714285714) internal successors, (54), 6 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:18,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:18,820 INFO L93 Difference]: Finished difference Result 3116 states and 4151 transitions. [2023-12-25 09:25:18,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 09:25:18,821 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.714285714285714) internal successors, (54), 6 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2023-12-25 09:25:18,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:18,825 INFO L225 Difference]: With dead ends: 3116 [2023-12-25 09:25:18,825 INFO L226 Difference]: Without dead ends: 2501 [2023-12-25 09:25:18,826 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2023-12-25 09:25:18,827 INFO L413 NwaCegarLoop]: 265 mSDtfsCounter, 1270 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 555 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1270 SdHoareTripleChecker+Valid, 787 SdHoareTripleChecker+Invalid, 567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:18,827 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1270 Valid, 787 Invalid, 567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 555 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 09:25:18,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2501 states. [2023-12-25 09:25:18,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2501 to 2269. [2023-12-25 09:25:18,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2269 states, 2265 states have (on average 1.3275938189845475) internal successors, (3007), 2268 states have internal predecessors, (3007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:18,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2269 states to 2269 states and 3007 transitions. [2023-12-25 09:25:18,861 INFO L78 Accepts]: Start accepts. Automaton has 2269 states and 3007 transitions. Word has length 54 [2023-12-25 09:25:18,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:18,861 INFO L495 AbstractCegarLoop]: Abstraction has 2269 states and 3007 transitions. [2023-12-25 09:25:18,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.714285714285714) internal successors, (54), 6 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:18,862 INFO L276 IsEmpty]: Start isEmpty. Operand 2269 states and 3007 transitions. [2023-12-25 09:25:18,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-12-25 09:25:18,863 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:18,863 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] [2023-12-25 09:25:18,874 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:19,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:19,067 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:19,067 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:19,067 INFO L85 PathProgramCache]: Analyzing trace with hash 2094955992, now seen corresponding path program 1 times [2023-12-25 09:25:19,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:19,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [35772228] [2023-12-25 09:25:19,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:19,068 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:19,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:19,069 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:19,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-12-25 09:25:19,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:19,184 INFO L262 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:25:19,185 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:19,506 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-25 09:25:19,506 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:19,507 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:19,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [35772228] [2023-12-25 09:25:19,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [35772228] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:19,507 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:19,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:25:19,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166642935] [2023-12-25 09:25:19,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:19,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:25:19,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:19,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:25:19,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:25:19,508 INFO L87 Difference]: Start difference. First operand 2269 states and 3007 transitions. Second operand has 8 states, 8 states have (on average 6.75) internal successors, (54), 7 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:20,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:20,437 INFO L93 Difference]: Finished difference Result 2693 states and 3585 transitions. [2023-12-25 09:25:20,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 09:25:20,437 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 7 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2023-12-25 09:25:20,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:20,441 INFO L225 Difference]: With dead ends: 2693 [2023-12-25 09:25:20,441 INFO L226 Difference]: Without dead ends: 2688 [2023-12-25 09:25:20,441 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:25:20,442 INFO L413 NwaCegarLoop]: 265 mSDtfsCounter, 1100 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 773 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1100 SdHoareTripleChecker+Valid, 1100 SdHoareTripleChecker+Invalid, 785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 773 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:20,442 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1100 Valid, 1100 Invalid, 785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 773 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 09:25:20,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2688 states. [2023-12-25 09:25:20,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2688 to 2269. [2023-12-25 09:25:20,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2269 states, 2265 states have (on average 1.3267108167770418) internal successors, (3005), 2268 states have internal predecessors, (3005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:20,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2269 states to 2269 states and 3005 transitions. [2023-12-25 09:25:20,466 INFO L78 Accepts]: Start accepts. Automaton has 2269 states and 3005 transitions. Word has length 54 [2023-12-25 09:25:20,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:20,466 INFO L495 AbstractCegarLoop]: Abstraction has 2269 states and 3005 transitions. [2023-12-25 09:25:20,467 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 7 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:20,467 INFO L276 IsEmpty]: Start isEmpty. Operand 2269 states and 3005 transitions. [2023-12-25 09:25:20,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-12-25 09:25:20,468 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:20,468 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:25:20,470 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:20,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:20,671 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:20,671 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:20,671 INFO L85 PathProgramCache]: Analyzing trace with hash 1992689280, now seen corresponding path program 1 times [2023-12-25 09:25:20,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:20,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1639060581] [2023-12-25 09:25:20,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:20,672 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:20,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:20,673 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:20,674 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2023-12-25 09:25:20,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:20,786 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 09:25:20,787 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:20,935 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:20,935 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:20,936 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:20,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1639060581] [2023-12-25 09:25:20,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1639060581] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:20,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:20,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:25:20,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583984990] [2023-12-25 09:25:20,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:20,936 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 09:25:20,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:20,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 09:25:20,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:25:20,937 INFO L87 Difference]: Start difference. First operand 2269 states and 3005 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 5 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:21,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:21,251 INFO L93 Difference]: Finished difference Result 8153 states and 11056 transitions. [2023-12-25 09:25:21,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:25:21,251 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 5 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2023-12-25 09:25:21,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:21,260 INFO L225 Difference]: With dead ends: 8153 [2023-12-25 09:25:21,260 INFO L226 Difference]: Without dead ends: 6789 [2023-12-25 09:25:21,262 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2023-12-25 09:25:21,262 INFO L413 NwaCegarLoop]: 310 mSDtfsCounter, 973 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 973 SdHoareTripleChecker+Valid, 775 SdHoareTripleChecker+Invalid, 455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:21,262 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [973 Valid, 775 Invalid, 455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 396 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 09:25:21,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6789 states. [2023-12-25 09:25:21,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6789 to 2278. [2023-12-25 09:25:21,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2278 states, 2274 states have (on average 1.3175021987686895) internal successors, (2996), 2277 states have internal predecessors, (2996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:21,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2278 states to 2278 states and 2996 transitions. [2023-12-25 09:25:21,313 INFO L78 Accepts]: Start accepts. Automaton has 2278 states and 2996 transitions. Word has length 54 [2023-12-25 09:25:21,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:21,313 INFO L495 AbstractCegarLoop]: Abstraction has 2278 states and 2996 transitions. [2023-12-25 09:25:21,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 5 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:21,314 INFO L276 IsEmpty]: Start isEmpty. Operand 2278 states and 2996 transitions. [2023-12-25 09:25:21,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-12-25 09:25:21,315 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:21,315 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] [2023-12-25 09:25:21,318 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:21,518 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:21,518 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:21,518 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:21,518 INFO L85 PathProgramCache]: Analyzing trace with hash -171324051, now seen corresponding path program 1 times [2023-12-25 09:25:21,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:21,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2055988633] [2023-12-25 09:25:21,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:21,519 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:21,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:21,520 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:21,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-25 09:25:21,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:21,627 INFO L262 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:25:21,628 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:21,647 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-25 09:25:21,647 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:21,647 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:21,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2055988633] [2023-12-25 09:25:21,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2055988633] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:21,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:21,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:25:21,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795731854] [2023-12-25 09:25:21,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:21,648 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:25:21,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:21,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:25:21,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:21,648 INFO L87 Difference]: Start difference. First operand 2278 states and 2996 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:21,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:21,668 INFO L93 Difference]: Finished difference Result 2776 states and 3653 transitions. [2023-12-25 09:25:21,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:25:21,669 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2023-12-25 09:25:21,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:21,675 INFO L225 Difference]: With dead ends: 2776 [2023-12-25 09:25:21,675 INFO L226 Difference]: Without dead ends: 2169 [2023-12-25 09:25:21,676 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:21,676 INFO L413 NwaCegarLoop]: 462 mSDtfsCounter, 227 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 713 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:21,676 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [227 Valid, 713 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:25:21,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2169 states. [2023-12-25 09:25:21,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2169 to 2163. [2023-12-25 09:25:21,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2163 states, 2159 states have (on average 1.3061602593793422) internal successors, (2820), 2162 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:21,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2163 states to 2163 states and 2820 transitions. [2023-12-25 09:25:21,693 INFO L78 Accepts]: Start accepts. Automaton has 2163 states and 2820 transitions. Word has length 55 [2023-12-25 09:25:21,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:21,693 INFO L495 AbstractCegarLoop]: Abstraction has 2163 states and 2820 transitions. [2023-12-25 09:25:21,693 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:21,693 INFO L276 IsEmpty]: Start isEmpty. Operand 2163 states and 2820 transitions. [2023-12-25 09:25:21,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-12-25 09:25:21,694 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:21,694 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] [2023-12-25 09:25:21,697 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:21,897 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:21,897 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:21,897 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:21,897 INFO L85 PathProgramCache]: Analyzing trace with hash -1692855010, now seen corresponding path program 1 times [2023-12-25 09:25:21,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:21,898 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [444241304] [2023-12-25 09:25:21,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:21,898 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:21,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:21,899 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:21,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2023-12-25 09:25:22,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:22,009 INFO L262 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:25:22,011 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:22,028 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-25 09:25:22,028 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:22,028 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:22,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [444241304] [2023-12-25 09:25:22,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [444241304] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:22,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:22,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:25:22,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596254878] [2023-12-25 09:25:22,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:22,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:25:22,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:22,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:25:22,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:22,029 INFO L87 Difference]: Start difference. First operand 2163 states and 2820 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:22,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:22,050 INFO L93 Difference]: Finished difference Result 2778 states and 3625 transitions. [2023-12-25 09:25:22,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:25:22,050 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2023-12-25 09:25:22,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:22,052 INFO L225 Difference]: With dead ends: 2778 [2023-12-25 09:25:22,052 INFO L226 Difference]: Without dead ends: 1654 [2023-12-25 09:25:22,053 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:22,054 INFO L413 NwaCegarLoop]: 387 mSDtfsCounter, 247 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 642 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:22,054 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [247 Valid, 642 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:25:22,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1654 states. [2023-12-25 09:25:22,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1654 to 1648. [2023-12-25 09:25:22,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1648 states, 1644 states have (on average 1.2737226277372262) internal successors, (2094), 1647 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:22,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1648 states to 1648 states and 2094 transitions. [2023-12-25 09:25:22,068 INFO L78 Accepts]: Start accepts. Automaton has 1648 states and 2094 transitions. Word has length 55 [2023-12-25 09:25:22,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:22,069 INFO L495 AbstractCegarLoop]: Abstraction has 1648 states and 2094 transitions. [2023-12-25 09:25:22,069 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:22,069 INFO L276 IsEmpty]: Start isEmpty. Operand 1648 states and 2094 transitions. [2023-12-25 09:25:22,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-12-25 09:25:22,070 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:22,070 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] [2023-12-25 09:25:22,077 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:22,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:22,273 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:22,273 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:22,273 INFO L85 PathProgramCache]: Analyzing trace with hash -1901622388, now seen corresponding path program 1 times [2023-12-25 09:25:22,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:22,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [63596402] [2023-12-25 09:25:22,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:22,273 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:22,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:22,281 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:22,312 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2023-12-25 09:25:22,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:22,400 INFO L262 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:25:22,401 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:22,419 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-25 09:25:22,419 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:22,419 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:22,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [63596402] [2023-12-25 09:25:22,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [63596402] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:22,419 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:22,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:25:22,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711261687] [2023-12-25 09:25:22,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:22,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:25:22,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:22,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:25:22,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:22,421 INFO L87 Difference]: Start difference. First operand 1648 states and 2094 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:22,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:22,468 INFO L93 Difference]: Finished difference Result 2839 states and 3660 transitions. [2023-12-25 09:25:22,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:25:22,468 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2023-12-25 09:25:22,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:22,471 INFO L225 Difference]: With dead ends: 2839 [2023-12-25 09:25:22,471 INFO L226 Difference]: Without dead ends: 2127 [2023-12-25 09:25:22,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:22,472 INFO L413 NwaCegarLoop]: 356 mSDtfsCounter, 312 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 497 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:22,472 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [312 Valid, 497 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:25:22,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2127 states. [2023-12-25 09:25:22,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2127 to 1479. [2023-12-25 09:25:22,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1479 states, 1475 states have (on average 1.2813559322033898) internal successors, (1890), 1478 states have internal predecessors, (1890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:22,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1479 states to 1479 states and 1890 transitions. [2023-12-25 09:25:22,488 INFO L78 Accepts]: Start accepts. Automaton has 1479 states and 1890 transitions. Word has length 56 [2023-12-25 09:25:22,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:22,488 INFO L495 AbstractCegarLoop]: Abstraction has 1479 states and 1890 transitions. [2023-12-25 09:25:22,488 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:22,488 INFO L276 IsEmpty]: Start isEmpty. Operand 1479 states and 1890 transitions. [2023-12-25 09:25:22,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-25 09:25:22,492 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:22,492 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] [2023-12-25 09:25:22,497 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:22,695 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:22,695 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:22,695 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:22,695 INFO L85 PathProgramCache]: Analyzing trace with hash -1344491359, now seen corresponding path program 1 times [2023-12-25 09:25:22,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:22,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1726622568] [2023-12-25 09:25:22,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:22,696 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:22,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:22,697 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:22,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2023-12-25 09:25:22,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:22,809 INFO L262 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-25 09:25:22,811 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:23,991 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-25 09:25:23,991 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:23,992 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:23,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1726622568] [2023-12-25 09:25:23,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1726622568] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:23,992 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:23,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-12-25 09:25:23,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346171519] [2023-12-25 09:25:23,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:23,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-25 09:25:23,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:23,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-25 09:25:23,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:25:23,993 INFO L87 Difference]: Start difference. First operand 1479 states and 1890 transitions. Second operand has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:25,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:25,805 INFO L93 Difference]: Finished difference Result 3716 states and 4844 transitions. [2023-12-25 09:25:25,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 09:25:25,807 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2023-12-25 09:25:25,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:25,809 INFO L225 Difference]: With dead ends: 3716 [2023-12-25 09:25:25,809 INFO L226 Difference]: Without dead ends: 2485 [2023-12-25 09:25:25,810 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2023-12-25 09:25:25,811 INFO L413 NwaCegarLoop]: 254 mSDtfsCounter, 1086 mSDsluCounter, 2002 mSDsCounter, 0 mSdLazyCounter, 1202 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1086 SdHoareTripleChecker+Valid, 2256 SdHoareTripleChecker+Invalid, 1217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:25,811 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1086 Valid, 2256 Invalid, 1217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1202 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 09:25:25,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2485 states. [2023-12-25 09:25:25,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2485 to 1865. [2023-12-25 09:25:25,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1865 states, 1863 states have (on average 1.3048845947396672) internal successors, (2431), 1864 states have internal predecessors, (2431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:25,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1865 states to 1865 states and 2431 transitions. [2023-12-25 09:25:25,825 INFO L78 Accepts]: Start accepts. Automaton has 1865 states and 2431 transitions. Word has length 57 [2023-12-25 09:25:25,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:25,825 INFO L495 AbstractCegarLoop]: Abstraction has 1865 states and 2431 transitions. [2023-12-25 09:25:25,825 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:25,825 INFO L276 IsEmpty]: Start isEmpty. Operand 1865 states and 2431 transitions. [2023-12-25 09:25:25,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-25 09:25:25,826 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:25,826 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] [2023-12-25 09:25:25,829 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:26,028 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:26,029 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:26,029 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:26,029 INFO L85 PathProgramCache]: Analyzing trace with hash -1565233070, now seen corresponding path program 1 times [2023-12-25 09:25:26,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:26,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1430780774] [2023-12-25 09:25:26,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:26,030 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:26,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:26,031 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:26,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-25 09:25:26,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:26,138 INFO L262 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-25 09:25:26,139 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:27,321 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-25 09:25:27,321 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:27,321 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:27,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1430780774] [2023-12-25 09:25:27,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1430780774] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:27,322 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:27,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2023-12-25 09:25:27,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750614936] [2023-12-25 09:25:27,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:27,322 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 09:25:27,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:27,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 09:25:27,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:25:27,323 INFO L87 Difference]: Start difference. First operand 1865 states and 2431 transitions. Second operand has 18 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 18 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:28,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:28,995 INFO L93 Difference]: Finished difference Result 2540 states and 3313 transitions. [2023-12-25 09:25:28,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-25 09:25:28,996 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 18 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2023-12-25 09:25:28,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:28,998 INFO L225 Difference]: With dead ends: 2540 [2023-12-25 09:25:28,998 INFO L226 Difference]: Without dead ends: 2466 [2023-12-25 09:25:28,998 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=160, Invalid=440, Unknown=0, NotChecked=0, Total=600 [2023-12-25 09:25:28,999 INFO L413 NwaCegarLoop]: 249 mSDtfsCounter, 1795 mSDsluCounter, 1949 mSDsCounter, 0 mSdLazyCounter, 1140 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1795 SdHoareTripleChecker+Valid, 2198 SdHoareTripleChecker+Invalid, 1144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:28,999 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1795 Valid, 2198 Invalid, 1144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1140 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 09:25:29,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2466 states. [2023-12-25 09:25:29,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2466 to 1844. [2023-12-25 09:25:29,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 1.3049376017362995) internal successors, (2405), 1843 states have internal predecessors, (2405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:29,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 2405 transitions. [2023-12-25 09:25:29,015 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 2405 transitions. Word has length 58 [2023-12-25 09:25:29,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:29,015 INFO L495 AbstractCegarLoop]: Abstraction has 1844 states and 2405 transitions. [2023-12-25 09:25:29,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 18 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:29,015 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 2405 transitions. [2023-12-25 09:25:29,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-12-25 09:25:29,017 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:29,017 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] [2023-12-25 09:25:29,020 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:29,220 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:29,220 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:29,220 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:29,220 INFO L85 PathProgramCache]: Analyzing trace with hash -157229735, now seen corresponding path program 1 times [2023-12-25 09:25:29,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:29,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1800617230] [2023-12-25 09:25:29,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:29,221 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:29,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:29,222 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:29,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-25 09:25:29,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:29,339 INFO L262 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:25:29,341 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:29,618 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-25 09:25:29,618 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:29,618 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:29,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1800617230] [2023-12-25 09:25:29,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1800617230] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:29,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:29,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:25:29,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305196029] [2023-12-25 09:25:29,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:29,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:25:29,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:29,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:25:29,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:25:29,619 INFO L87 Difference]: Start difference. First operand 1844 states and 2405 transitions. Second operand has 8 states, 8 states have (on average 8.5) internal successors, (68), 7 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:30,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:30,387 INFO L93 Difference]: Finished difference Result 2824 states and 3719 transitions. [2023-12-25 09:25:30,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:25:30,387 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 7 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2023-12-25 09:25:30,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:30,389 INFO L225 Difference]: With dead ends: 2824 [2023-12-25 09:25:30,389 INFO L226 Difference]: Without dead ends: 1865 [2023-12-25 09:25:30,390 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:25:30,390 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 925 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 561 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 925 SdHoareTripleChecker+Valid, 801 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:30,390 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [925 Valid, 801 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 561 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:25:30,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1865 states. [2023-12-25 09:25:30,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1865 to 1671. [2023-12-25 09:25:30,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1671 states, 1670 states have (on average 1.304191616766467) internal successors, (2178), 1670 states have internal predecessors, (2178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:30,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1671 states to 1671 states and 2178 transitions. [2023-12-25 09:25:30,402 INFO L78 Accepts]: Start accepts. Automaton has 1671 states and 2178 transitions. Word has length 68 [2023-12-25 09:25:30,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:30,402 INFO L495 AbstractCegarLoop]: Abstraction has 1671 states and 2178 transitions. [2023-12-25 09:25:30,403 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 7 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:30,403 INFO L276 IsEmpty]: Start isEmpty. Operand 1671 states and 2178 transitions. [2023-12-25 09:25:30,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-12-25 09:25:30,404 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:30,404 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] [2023-12-25 09:25:30,409 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:30,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:30,605 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:30,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:30,605 INFO L85 PathProgramCache]: Analyzing trace with hash 1826102221, now seen corresponding path program 1 times [2023-12-25 09:25:30,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:30,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [254498176] [2023-12-25 09:25:30,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:30,606 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:30,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:30,607 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:30,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2023-12-25 09:25:30,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:30,731 INFO L262 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:25:30,732 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:31,007 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-25 09:25:31,008 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:31,008 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:31,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [254498176] [2023-12-25 09:25:31,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [254498176] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:31,008 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:31,008 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:25:31,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161312208] [2023-12-25 09:25:31,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:31,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:25:31,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:31,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:25:31,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:25:31,009 INFO L87 Difference]: Start difference. First operand 1671 states and 2178 transitions. Second operand has 8 states, 8 states have (on average 8.5) internal successors, (68), 7 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:31,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:31,883 INFO L93 Difference]: Finished difference Result 2455 states and 3227 transitions. [2023-12-25 09:25:31,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:25:31,883 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 7 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2023-12-25 09:25:31,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:31,885 INFO L225 Difference]: With dead ends: 2455 [2023-12-25 09:25:31,885 INFO L226 Difference]: Without dead ends: 1832 [2023-12-25 09:25:31,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:25:31,886 INFO L413 NwaCegarLoop]: 278 mSDtfsCounter, 715 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 679 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 715 SdHoareTripleChecker+Valid, 1076 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:31,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [715 Valid, 1076 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 679 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 09:25:31,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1832 states. [2023-12-25 09:25:31,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1832 to 1635. [2023-12-25 09:25:31,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1635 states, 1634 states have (on average 1.3041615667074664) internal successors, (2131), 1634 states have internal predecessors, (2131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:31,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1635 states to 1635 states and 2131 transitions. [2023-12-25 09:25:31,897 INFO L78 Accepts]: Start accepts. Automaton has 1635 states and 2131 transitions. Word has length 68 [2023-12-25 09:25:31,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:31,898 INFO L495 AbstractCegarLoop]: Abstraction has 1635 states and 2131 transitions. [2023-12-25 09:25:31,898 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 7 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:31,898 INFO L276 IsEmpty]: Start isEmpty. Operand 1635 states and 2131 transitions. [2023-12-25 09:25:31,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-12-25 09:25:31,899 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:31,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] [2023-12-25 09:25:31,902 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:32,099 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:32,100 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:32,100 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:32,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1503129188, now seen corresponding path program 1 times [2023-12-25 09:25:32,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:32,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [578376520] [2023-12-25 09:25:32,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:32,101 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:32,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:32,102 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:32,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-25 09:25:32,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:32,217 INFO L262 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:25:32,218 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:32,232 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-25 09:25:32,232 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:32,232 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:32,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [578376520] [2023-12-25 09:25:32,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [578376520] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:32,232 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:32,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:25:32,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406975822] [2023-12-25 09:25:32,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:32,233 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:25:32,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:32,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:25:32,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:32,233 INFO L87 Difference]: Start difference. First operand 1635 states and 2131 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:32,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:32,255 INFO L93 Difference]: Finished difference Result 3779 states and 5056 transitions. [2023-12-25 09:25:32,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:25:32,256 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2023-12-25 09:25:32,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:32,257 INFO L225 Difference]: With dead ends: 3779 [2023-12-25 09:25:32,257 INFO L226 Difference]: Without dead ends: 2517 [2023-12-25 09:25:32,258 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:32,259 INFO L413 NwaCegarLoop]: 307 mSDtfsCounter, 144 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:32,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 447 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:25:32,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2517 states. [2023-12-25 09:25:32,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2517 to 2515. [2023-12-25 09:25:32,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2515 states, 2514 states have (on average 1.3122513922036596) internal successors, (3299), 2514 states have internal predecessors, (3299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:32,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2515 states to 2515 states and 3299 transitions. [2023-12-25 09:25:32,276 INFO L78 Accepts]: Start accepts. Automaton has 2515 states and 3299 transitions. Word has length 69 [2023-12-25 09:25:32,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:32,276 INFO L495 AbstractCegarLoop]: Abstraction has 2515 states and 3299 transitions. [2023-12-25 09:25:32,277 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:32,277 INFO L276 IsEmpty]: Start isEmpty. Operand 2515 states and 3299 transitions. [2023-12-25 09:25:32,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-12-25 09:25:32,278 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:32,278 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] [2023-12-25 09:25:32,283 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:32,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:32,480 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:32,481 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:32,481 INFO L85 PathProgramCache]: Analyzing trace with hash 1098022311, now seen corresponding path program 1 times [2023-12-25 09:25:32,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:32,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1721180617] [2023-12-25 09:25:32,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:32,481 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:32,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:32,482 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:32,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2023-12-25 09:25:32,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:32,597 INFO L262 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:25:32,599 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:32,613 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-25 09:25:32,614 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:32,614 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:32,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1721180617] [2023-12-25 09:25:32,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1721180617] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:32,614 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:32,614 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:25:32,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968713804] [2023-12-25 09:25:32,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:32,614 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:25:32,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:32,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:25:32,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:32,615 INFO L87 Difference]: Start difference. First operand 2515 states and 3299 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:32,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:32,645 INFO L93 Difference]: Finished difference Result 6247 states and 8385 transitions. [2023-12-25 09:25:32,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:25:32,657 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2023-12-25 09:25:32,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:32,661 INFO L225 Difference]: With dead ends: 6247 [2023-12-25 09:25:32,661 INFO L226 Difference]: Without dead ends: 4116 [2023-12-25 09:25:32,663 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:32,663 INFO L413 NwaCegarLoop]: 306 mSDtfsCounter, 137 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:32,663 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 449 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:25:32,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4116 states. [2023-12-25 09:25:32,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4116 to 4114. [2023-12-25 09:25:32,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4114 states, 4113 states have (on average 1.323121808898614) internal successors, (5442), 4113 states have internal predecessors, (5442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:32,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4114 states to 4114 states and 5442 transitions. [2023-12-25 09:25:32,717 INFO L78 Accepts]: Start accepts. Automaton has 4114 states and 5442 transitions. Word has length 70 [2023-12-25 09:25:32,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:32,717 INFO L495 AbstractCegarLoop]: Abstraction has 4114 states and 5442 transitions. [2023-12-25 09:25:32,717 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:32,717 INFO L276 IsEmpty]: Start isEmpty. Operand 4114 states and 5442 transitions. [2023-12-25 09:25:32,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-25 09:25:32,718 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:32,718 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] [2023-12-25 09:25:32,723 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:32,924 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:32,924 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:32,925 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:32,925 INFO L85 PathProgramCache]: Analyzing trace with hash -1455858117, now seen corresponding path program 1 times [2023-12-25 09:25:32,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:32,925 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [914318877] [2023-12-25 09:25:32,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:32,925 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:32,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:32,926 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:32,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2023-12-25 09:25:33,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:33,039 INFO L262 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:25:33,041 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:33,058 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-25 09:25:33,058 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:33,058 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:33,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [914318877] [2023-12-25 09:25:33,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [914318877] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:33,058 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:33,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:25:33,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957211377] [2023-12-25 09:25:33,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:33,059 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:25:33,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:33,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:25:33,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:33,059 INFO L87 Difference]: Start difference. First operand 4114 states and 5442 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:33,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:33,105 INFO L93 Difference]: Finished difference Result 10510 states and 14128 transitions. [2023-12-25 09:25:33,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:25:33,105 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2023-12-25 09:25:33,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:33,110 INFO L225 Difference]: With dead ends: 10510 [2023-12-25 09:25:33,110 INFO L226 Difference]: Without dead ends: 6780 [2023-12-25 09:25:33,113 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:33,113 INFO L413 NwaCegarLoop]: 289 mSDtfsCounter, 132 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 429 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:33,113 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 429 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:25:33,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6780 states. [2023-12-25 09:25:33,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6780 to 6778. [2023-12-25 09:25:33,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6778 states, 6777 states have (on average 1.325660321676258) internal successors, (8984), 6777 states have internal predecessors, (8984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:33,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6778 states to 6778 states and 8984 transitions. [2023-12-25 09:25:33,171 INFO L78 Accepts]: Start accepts. Automaton has 6778 states and 8984 transitions. Word has length 71 [2023-12-25 09:25:33,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:33,171 INFO L495 AbstractCegarLoop]: Abstraction has 6778 states and 8984 transitions. [2023-12-25 09:25:33,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:33,171 INFO L276 IsEmpty]: Start isEmpty. Operand 6778 states and 8984 transitions. [2023-12-25 09:25:33,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-12-25 09:25:33,172 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:33,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] [2023-12-25 09:25:33,180 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:33,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:33,375 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:33,375 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:33,375 INFO L85 PathProgramCache]: Analyzing trace with hash -1416844630, now seen corresponding path program 1 times [2023-12-25 09:25:33,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:33,376 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1759533384] [2023-12-25 09:25:33,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:33,376 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:33,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:33,377 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:33,377 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2023-12-25 09:25:33,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:33,494 INFO L262 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:25:33,495 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:33,769 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-25 09:25:33,769 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:33,769 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:33,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1759533384] [2023-12-25 09:25:33,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1759533384] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:33,770 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:33,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:25:33,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842509848] [2023-12-25 09:25:33,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:33,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:25:33,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:33,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:25:33,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:25:33,770 INFO L87 Difference]: Start difference. First operand 6778 states and 8984 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:33,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:33,854 INFO L93 Difference]: Finished difference Result 22349 states and 29835 transitions. [2023-12-25 09:25:33,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:25:33,854 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2023-12-25 09:25:33,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:33,867 INFO L225 Difference]: With dead ends: 22349 [2023-12-25 09:25:33,867 INFO L226 Difference]: Without dead ends: 15955 [2023-12-25 09:25:33,874 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:25:33,874 INFO L413 NwaCegarLoop]: 232 mSDtfsCounter, 345 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:33,875 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [345 Valid, 598 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:25:33,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15955 states. [2023-12-25 09:25:33,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15955 to 13232. [2023-12-25 09:25:33,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13232 states, 13231 states have (on average 1.2965006424306553) internal successors, (17154), 13231 states have internal predecessors, (17154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:33,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13232 states to 13232 states and 17154 transitions. [2023-12-25 09:25:33,998 INFO L78 Accepts]: Start accepts. Automaton has 13232 states and 17154 transitions. Word has length 74 [2023-12-25 09:25:33,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:33,999 INFO L495 AbstractCegarLoop]: Abstraction has 13232 states and 17154 transitions. [2023-12-25 09:25:33,999 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:33,999 INFO L276 IsEmpty]: Start isEmpty. Operand 13232 states and 17154 transitions. [2023-12-25 09:25:34,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-25 09:25:34,000 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:34,000 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] [2023-12-25 09:25:34,005 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:34,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:34,203 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:34,204 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:34,204 INFO L85 PathProgramCache]: Analyzing trace with hash 543519788, now seen corresponding path program 1 times [2023-12-25 09:25:34,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:34,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1845799952] [2023-12-25 09:25:34,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:34,204 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:34,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:34,205 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:34,206 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2023-12-25 09:25:34,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:34,331 INFO L262 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 09:25:34,332 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:34,359 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-25 09:25:34,359 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:34,359 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:34,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1845799952] [2023-12-25 09:25:34,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1845799952] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:34,360 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:34,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:25:34,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772113839] [2023-12-25 09:25:34,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:34,360 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:25:34,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:34,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:25:34,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:25:34,361 INFO L87 Difference]: Start difference. First operand 13232 states and 17154 transitions. Second operand has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:34,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:34,505 INFO L93 Difference]: Finished difference Result 28427 states and 36318 transitions. [2023-12-25 09:25:34,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 09:25:34,506 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2023-12-25 09:25:34,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:34,534 INFO L225 Difference]: With dead ends: 28427 [2023-12-25 09:25:34,534 INFO L226 Difference]: Without dead ends: 28425 [2023-12-25 09:25:34,542 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:25:34,543 INFO L413 NwaCegarLoop]: 280 mSDtfsCounter, 330 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 919 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:34,543 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [330 Valid, 919 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:25:34,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28425 states. [2023-12-25 09:25:34,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28425 to 14624. [2023-12-25 09:25:34,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14624 states, 14623 states have (on average 1.2682760035560419) internal successors, (18546), 14623 states have internal predecessors, (18546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:34,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14624 states to 14624 states and 18546 transitions. [2023-12-25 09:25:34,773 INFO L78 Accepts]: Start accepts. Automaton has 14624 states and 18546 transitions. Word has length 75 [2023-12-25 09:25:34,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:34,773 INFO L495 AbstractCegarLoop]: Abstraction has 14624 states and 18546 transitions. [2023-12-25 09:25:34,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:34,773 INFO L276 IsEmpty]: Start isEmpty. Operand 14624 states and 18546 transitions. [2023-12-25 09:25:34,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-25 09:25:34,775 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:34,775 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] [2023-12-25 09:25:34,780 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:34,977 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:34,978 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:34,978 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:34,978 INFO L85 PathProgramCache]: Analyzing trace with hash -2051932274, now seen corresponding path program 1 times [2023-12-25 09:25:34,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:34,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [323264600] [2023-12-25 09:25:34,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:34,979 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:34,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:34,980 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:34,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2023-12-25 09:25:35,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:35,104 INFO L262 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 09:25:35,109 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:35,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-25 09:25:35,184 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:35,184 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:35,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [323264600] [2023-12-25 09:25:35,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [323264600] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:35,185 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:35,185 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 09:25:35,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423912858] [2023-12-25 09:25:35,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:35,187 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 09:25:35,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:35,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 09:25:35,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 09:25:35,188 INFO L87 Difference]: Start difference. First operand 14624 states and 18546 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:35,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:35,261 INFO L93 Difference]: Finished difference Result 33544 states and 42504 transitions. [2023-12-25 09:25:35,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 09:25:35,262 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2023-12-25 09:25:35,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:35,279 INFO L225 Difference]: With dead ends: 33544 [2023-12-25 09:25:35,279 INFO L226 Difference]: Without dead ends: 19366 [2023-12-25 09:25:35,291 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 09:25:35,292 INFO L413 NwaCegarLoop]: 253 mSDtfsCounter, 164 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 589 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:35,292 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 589 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:25:35,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19366 states. [2023-12-25 09:25:35,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19366 to 19364. [2023-12-25 09:25:35,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19364 states, 19363 states have (on average 1.253421473945153) internal successors, (24270), 19363 states have internal predecessors, (24270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:35,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19364 states to 19364 states and 24270 transitions. [2023-12-25 09:25:35,450 INFO L78 Accepts]: Start accepts. Automaton has 19364 states and 24270 transitions. Word has length 76 [2023-12-25 09:25:35,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:35,451 INFO L495 AbstractCegarLoop]: Abstraction has 19364 states and 24270 transitions. [2023-12-25 09:25:35,451 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:35,451 INFO L276 IsEmpty]: Start isEmpty. Operand 19364 states and 24270 transitions. [2023-12-25 09:25:35,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-25 09:25:35,452 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:35,452 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] [2023-12-25 09:25:35,457 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:35,654 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:35,655 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:35,655 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:35,655 INFO L85 PathProgramCache]: Analyzing trace with hash 667979649, now seen corresponding path program 1 times [2023-12-25 09:25:35,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:35,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1385399281] [2023-12-25 09:25:35,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:35,656 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:35,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:35,657 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:35,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2023-12-25 09:25:35,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:35,783 INFO L262 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 09:25:35,785 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:35,986 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-25 09:25:35,986 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:35,986 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:35,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1385399281] [2023-12-25 09:25:35,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1385399281] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:35,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:35,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:25:35,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680524565] [2023-12-25 09:25:35,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:35,987 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 09:25:35,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:35,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 09:25:35,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:25:35,987 INFO L87 Difference]: Start difference. First operand 19364 states and 24270 transitions. Second operand has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 5 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:36,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:36,251 INFO L93 Difference]: Finished difference Result 37271 states and 46311 transitions. [2023-12-25 09:25:36,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:25:36,252 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 5 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2023-12-25 09:25:36,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:36,279 INFO L225 Difference]: With dead ends: 37271 [2023-12-25 09:25:36,279 INFO L226 Difference]: Without dead ends: 27048 [2023-12-25 09:25:36,291 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2023-12-25 09:25:36,292 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 1258 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1258 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:36,292 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1258 Valid, 541 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 09:25:36,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27048 states. [2023-12-25 09:25:36,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27048 to 19307. [2023-12-25 09:25:36,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19307 states, 19306 states have (on average 1.2535481197555165) internal successors, (24201), 19306 states have internal predecessors, (24201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:36,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19307 states to 19307 states and 24201 transitions. [2023-12-25 09:25:36,477 INFO L78 Accepts]: Start accepts. Automaton has 19307 states and 24201 transitions. Word has length 76 [2023-12-25 09:25:36,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:36,478 INFO L495 AbstractCegarLoop]: Abstraction has 19307 states and 24201 transitions. [2023-12-25 09:25:36,478 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 5 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:36,478 INFO L276 IsEmpty]: Start isEmpty. Operand 19307 states and 24201 transitions. [2023-12-25 09:25:36,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-25 09:25:36,479 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:36,479 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] [2023-12-25 09:25:36,482 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Ended with exit code 0 [2023-12-25 09:25:36,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:36,680 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:36,680 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:36,680 INFO L85 PathProgramCache]: Analyzing trace with hash -1316845845, now seen corresponding path program 1 times [2023-12-25 09:25:36,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:36,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1312685175] [2023-12-25 09:25:36,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:36,680 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:36,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:36,681 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:36,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2023-12-25 09:25:36,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:36,807 INFO L262 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:25:36,825 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:37,271 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-25 09:25:37,271 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:37,271 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:37,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1312685175] [2023-12-25 09:25:37,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1312685175] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:37,272 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:37,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:25:37,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85300653] [2023-12-25 09:25:37,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:37,272 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:25:37,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:37,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:25:37,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:25:37,274 INFO L87 Difference]: Start difference. First operand 19307 states and 24201 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:38,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:38,104 INFO L93 Difference]: Finished difference Result 22353 states and 28072 transitions. [2023-12-25 09:25:38,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:25:38,104 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2023-12-25 09:25:38,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:38,123 INFO L225 Difference]: With dead ends: 22353 [2023-12-25 09:25:38,123 INFO L226 Difference]: Without dead ends: 20860 [2023-12-25 09:25:38,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:25:38,130 INFO L413 NwaCegarLoop]: 202 mSDtfsCounter, 965 mSDsluCounter, 582 mSDsCounter, 0 mSdLazyCounter, 524 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 965 SdHoareTripleChecker+Valid, 784 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:38,130 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [965 Valid, 784 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 524 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:25:38,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20860 states. [2023-12-25 09:25:38,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20860 to 19294. [2023-12-25 09:25:38,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19294 states, 19293 states have (on average 1.2536671331571037) internal successors, (24187), 19293 states have internal predecessors, (24187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:38,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19294 states to 19294 states and 24187 transitions. [2023-12-25 09:25:38,295 INFO L78 Accepts]: Start accepts. Automaton has 19294 states and 24187 transitions. Word has length 78 [2023-12-25 09:25:38,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:38,295 INFO L495 AbstractCegarLoop]: Abstraction has 19294 states and 24187 transitions. [2023-12-25 09:25:38,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:38,296 INFO L276 IsEmpty]: Start isEmpty. Operand 19294 states and 24187 transitions. [2023-12-25 09:25:38,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-12-25 09:25:38,297 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:38,297 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] [2023-12-25 09:25:38,300 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Ended with exit code 0 [2023-12-25 09:25:38,497 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:38,497 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:38,498 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:38,498 INFO L85 PathProgramCache]: Analyzing trace with hash 1462633208, now seen corresponding path program 1 times [2023-12-25 09:25:38,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:38,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [650483111] [2023-12-25 09:25:38,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:38,498 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:38,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:38,499 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:38,500 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2023-12-25 09:25:38,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:38,639 INFO L262 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:25:38,641 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:38,920 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-25 09:25:38,920 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:38,920 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:38,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [650483111] [2023-12-25 09:25:38,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [650483111] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:38,920 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:38,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:25:38,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172966888] [2023-12-25 09:25:38,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:38,921 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:25:38,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:38,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:25:38,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:25:38,921 INFO L87 Difference]: Start difference. First operand 19294 states and 24187 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:39,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:39,049 INFO L93 Difference]: Finished difference Result 26930 states and 34020 transitions. [2023-12-25 09:25:39,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:25:39,049 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 79 [2023-12-25 09:25:39,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:39,073 INFO L225 Difference]: With dead ends: 26930 [2023-12-25 09:25:39,073 INFO L226 Difference]: Without dead ends: 20782 [2023-12-25 09:25:39,084 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:25:39,084 INFO L413 NwaCegarLoop]: 319 mSDtfsCounter, 505 mSDsluCounter, 413 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 505 SdHoareTripleChecker+Valid, 732 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:39,084 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [505 Valid, 732 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:25:39,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20782 states. [2023-12-25 09:25:39,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20782 to 19288. [2023-12-25 09:25:39,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19288 states, 19287 states have (on average 1.245346606522528) internal successors, (24019), 19287 states have internal predecessors, (24019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:39,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19288 states to 19288 states and 24019 transitions. [2023-12-25 09:25:39,288 INFO L78 Accepts]: Start accepts. Automaton has 19288 states and 24019 transitions. Word has length 79 [2023-12-25 09:25:39,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:39,288 INFO L495 AbstractCegarLoop]: Abstraction has 19288 states and 24019 transitions. [2023-12-25 09:25:39,288 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:39,288 INFO L276 IsEmpty]: Start isEmpty. Operand 19288 states and 24019 transitions. [2023-12-25 09:25:39,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-12-25 09:25:39,290 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:39,290 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] [2023-12-25 09:25:39,295 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:39,490 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:39,490 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:39,491 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:39,491 INFO L85 PathProgramCache]: Analyzing trace with hash 1937862919, now seen corresponding path program 1 times [2023-12-25 09:25:39,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:39,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [786066016] [2023-12-25 09:25:39,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:39,491 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:39,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:39,492 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:39,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2023-12-25 09:25:39,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:39,624 INFO L262 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:25:39,626 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:39,956 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-25 09:25:39,957 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:39,957 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:39,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [786066016] [2023-12-25 09:25:39,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [786066016] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:39,957 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:39,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:25:39,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171645477] [2023-12-25 09:25:39,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:39,957 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:25:39,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:39,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:25:39,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:25:39,958 INFO L87 Difference]: Start difference. First operand 19288 states and 24019 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:40,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:40,091 INFO L93 Difference]: Finished difference Result 26914 states and 33918 transitions. [2023-12-25 09:25:40,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:25:40,092 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 79 [2023-12-25 09:25:40,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:40,117 INFO L225 Difference]: With dead ends: 26914 [2023-12-25 09:25:40,117 INFO L226 Difference]: Without dead ends: 20698 [2023-12-25 09:25:40,127 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:25:40,128 INFO L413 NwaCegarLoop]: 316 mSDtfsCounter, 338 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 743 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:40,129 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [338 Valid, 743 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:25:40,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20698 states. [2023-12-25 09:25:40,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20698 to 19574. [2023-12-25 09:25:40,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19574 states, 19573 states have (on average 1.235835078935268) internal successors, (24189), 19573 states have internal predecessors, (24189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:40,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19574 states to 19574 states and 24189 transitions. [2023-12-25 09:25:40,373 INFO L78 Accepts]: Start accepts. Automaton has 19574 states and 24189 transitions. Word has length 79 [2023-12-25 09:25:40,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:40,373 INFO L495 AbstractCegarLoop]: Abstraction has 19574 states and 24189 transitions. [2023-12-25 09:25:40,373 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:40,373 INFO L276 IsEmpty]: Start isEmpty. Operand 19574 states and 24189 transitions. [2023-12-25 09:25:40,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-12-25 09:25:40,375 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:40,375 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] [2023-12-25 09:25:40,399 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:40,578 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:40,579 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:40,579 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:40,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1833268149, now seen corresponding path program 1 times [2023-12-25 09:25:40,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:40,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [10306976] [2023-12-25 09:25:40,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:40,581 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:40,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:40,582 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:40,583 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2023-12-25 09:25:40,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:40,721 INFO L262 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:25:40,723 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:40,974 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-25 09:25:40,974 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:40,974 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:40,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [10306976] [2023-12-25 09:25:40,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [10306976] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:40,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:40,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:25:40,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861873478] [2023-12-25 09:25:40,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:40,975 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:25:40,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:40,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:25:40,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:25:40,975 INFO L87 Difference]: Start difference. First operand 19574 states and 24189 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:41,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:41,091 INFO L93 Difference]: Finished difference Result 25848 states and 32250 transitions. [2023-12-25 09:25:41,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:25:41,092 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 79 [2023-12-25 09:25:41,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:41,114 INFO L225 Difference]: With dead ends: 25848 [2023-12-25 09:25:41,114 INFO L226 Difference]: Without dead ends: 20480 [2023-12-25 09:25:41,122 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:25:41,123 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 506 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 506 SdHoareTripleChecker+Valid, 707 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:41,123 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [506 Valid, 707 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:25:41,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20480 states. [2023-12-25 09:25:41,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20480 to 20220. [2023-12-25 09:25:41,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20220 states, 20219 states have (on average 1.2290914486374203) internal successors, (24851), 20219 states have internal predecessors, (24851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:41,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20220 states to 20220 states and 24851 transitions. [2023-12-25 09:25:41,330 INFO L78 Accepts]: Start accepts. Automaton has 20220 states and 24851 transitions. Word has length 79 [2023-12-25 09:25:41,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:41,331 INFO L495 AbstractCegarLoop]: Abstraction has 20220 states and 24851 transitions. [2023-12-25 09:25:41,331 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:41,331 INFO L276 IsEmpty]: Start isEmpty. Operand 20220 states and 24851 transitions. [2023-12-25 09:25:41,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-25 09:25:41,335 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:41,335 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:25:41,337 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:41,537 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:41,537 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:41,538 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:41,538 INFO L85 PathProgramCache]: Analyzing trace with hash -1761500302, now seen corresponding path program 1 times [2023-12-25 09:25:41,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:41,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2004743337] [2023-12-25 09:25:41,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:41,538 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:41,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:41,539 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:41,540 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2023-12-25 09:25:41,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:41,685 INFO L262 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:25:41,687 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:42,215 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:42,215 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:25:42,427 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:42,427 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:42,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2004743337] [2023-12-25 09:25:42,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2004743337] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:25:42,427 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:25:42,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-12-25 09:25:42,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239255216] [2023-12-25 09:25:42,428 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:25:42,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:25:42,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:42,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:25:42,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:25:42,428 INFO L87 Difference]: Start difference. First operand 20220 states and 24851 transitions. Second operand has 16 states, 16 states have (on average 11.0625) internal successors, (177), 15 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:43,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:43,965 INFO L93 Difference]: Finished difference Result 53344 states and 65427 transitions. [2023-12-25 09:25:43,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-25 09:25:43,965 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 11.0625) internal successors, (177), 15 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2023-12-25 09:25:43,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:43,997 INFO L225 Difference]: With dead ends: 53344 [2023-12-25 09:25:43,997 INFO L226 Difference]: Without dead ends: 34354 [2023-12-25 09:25:44,013 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:25:44,013 INFO L413 NwaCegarLoop]: 244 mSDtfsCounter, 1898 mSDsluCounter, 1506 mSDsCounter, 0 mSdLazyCounter, 1219 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1898 SdHoareTripleChecker+Valid, 1750 SdHoareTripleChecker+Invalid, 1244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:44,013 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1898 Valid, 1750 Invalid, 1244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1219 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 09:25:44,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34354 states. [2023-12-25 09:25:44,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34354 to 23450. [2023-12-25 09:25:44,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23450 states, 23449 states have (on average 1.2284958846859142) internal successors, (28807), 23449 states have internal predecessors, (28807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:44,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23450 states to 23450 states and 28807 transitions. [2023-12-25 09:25:44,243 INFO L78 Accepts]: Start accepts. Automaton has 23450 states and 28807 transitions. Word has length 95 [2023-12-25 09:25:44,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:44,243 INFO L495 AbstractCegarLoop]: Abstraction has 23450 states and 28807 transitions. [2023-12-25 09:25:44,244 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 11.0625) internal successors, (177), 15 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:44,244 INFO L276 IsEmpty]: Start isEmpty. Operand 23450 states and 28807 transitions. [2023-12-25 09:25:44,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-25 09:25:44,248 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:44,248 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:25:44,251 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:44,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:44,451 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:44,451 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:44,451 INFO L85 PathProgramCache]: Analyzing trace with hash 1978925782, now seen corresponding path program 1 times [2023-12-25 09:25:44,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:44,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1404984409] [2023-12-25 09:25:44,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:44,452 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:44,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:44,453 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:44,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2023-12-25 09:25:44,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:44,597 INFO L262 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:25:44,600 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:45,133 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:45,133 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:45,133 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:45,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1404984409] [2023-12-25 09:25:45,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1404984409] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:45,134 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:45,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 09:25:45,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453645280] [2023-12-25 09:25:45,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:45,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:25:45,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:45,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:25:45,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:25:45,135 INFO L87 Difference]: Start difference. First operand 23450 states and 28807 transitions. Second operand has 9 states, 9 states have (on average 10.555555555555555) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:46,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:46,189 INFO L93 Difference]: Finished difference Result 33938 states and 41556 transitions. [2023-12-25 09:25:46,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 09:25:46,190 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.555555555555555) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2023-12-25 09:25:46,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:46,212 INFO L225 Difference]: With dead ends: 33938 [2023-12-25 09:25:46,212 INFO L226 Difference]: Without dead ends: 24651 [2023-12-25 09:25:46,222 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=142, Invalid=320, Unknown=0, NotChecked=0, Total=462 [2023-12-25 09:25:46,223 INFO L413 NwaCegarLoop]: 226 mSDtfsCounter, 1168 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 696 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1168 SdHoareTripleChecker+Valid, 1022 SdHoareTripleChecker+Invalid, 706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:46,223 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1168 Valid, 1022 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 696 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 09:25:46,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24651 states. [2023-12-25 09:25:46,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24651 to 22782. [2023-12-25 09:25:46,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22782 states, 22781 states have (on average 1.2234318072077608) internal successors, (27871), 22781 states have internal predecessors, (27871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:46,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22782 states to 22782 states and 27871 transitions. [2023-12-25 09:25:46,474 INFO L78 Accepts]: Start accepts. Automaton has 22782 states and 27871 transitions. Word has length 95 [2023-12-25 09:25:46,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:46,475 INFO L495 AbstractCegarLoop]: Abstraction has 22782 states and 27871 transitions. [2023-12-25 09:25:46,475 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.555555555555555) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:46,475 INFO L276 IsEmpty]: Start isEmpty. Operand 22782 states and 27871 transitions. [2023-12-25 09:25:46,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-25 09:25:46,478 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:46,479 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:25:46,481 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Ended with exit code 0 [2023-12-25 09:25:46,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:46,679 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:46,680 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:46,680 INFO L85 PathProgramCache]: Analyzing trace with hash 392705784, now seen corresponding path program 1 times [2023-12-25 09:25:46,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:46,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [756469630] [2023-12-25 09:25:46,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:46,680 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:46,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:46,681 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:46,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2023-12-25 09:25:46,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:46,815 INFO L262 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:25:46,817 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:47,303 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:47,304 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:25:47,508 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:47,508 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:47,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [756469630] [2023-12-25 09:25:47,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [756469630] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:25:47,508 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:25:47,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-12-25 09:25:47,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720720065] [2023-12-25 09:25:47,508 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:25:47,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:25:47,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:47,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:25:47,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:25:47,509 INFO L87 Difference]: Start difference. First operand 22782 states and 27871 transitions. Second operand has 16 states, 16 states have (on average 11.3125) internal successors, (181), 15 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:49,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:49,205 INFO L93 Difference]: Finished difference Result 60980 states and 74534 transitions. [2023-12-25 09:25:49,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-25 09:25:49,206 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 11.3125) internal successors, (181), 15 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2023-12-25 09:25:49,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:49,245 INFO L225 Difference]: With dead ends: 60980 [2023-12-25 09:25:49,245 INFO L226 Difference]: Without dead ends: 39236 [2023-12-25 09:25:49,264 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=460, Invalid=1100, Unknown=0, NotChecked=0, Total=1560 [2023-12-25 09:25:49,265 INFO L413 NwaCegarLoop]: 311 mSDtfsCounter, 1508 mSDsluCounter, 1469 mSDsCounter, 0 mSdLazyCounter, 1188 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1508 SdHoareTripleChecker+Valid, 1780 SdHoareTripleChecker+Invalid, 1210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:49,265 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1508 Valid, 1780 Invalid, 1210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1188 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 09:25:49,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39236 states. [2023-12-25 09:25:49,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39236 to 25082. [2023-12-25 09:25:49,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25082 states, 25081 states have (on average 1.217814281727204) internal successors, (30544), 25081 states have internal predecessors, (30544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:49,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25082 states to 25082 states and 30544 transitions. [2023-12-25 09:25:49,542 INFO L78 Accepts]: Start accepts. Automaton has 25082 states and 30544 transitions. Word has length 95 [2023-12-25 09:25:49,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:49,543 INFO L495 AbstractCegarLoop]: Abstraction has 25082 states and 30544 transitions. [2023-12-25 09:25:49,543 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 11.3125) internal successors, (181), 15 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:49,543 INFO L276 IsEmpty]: Start isEmpty. Operand 25082 states and 30544 transitions. [2023-12-25 09:25:49,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 09:25:49,546 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:49,547 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:25:49,550 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Ended with exit code 0 [2023-12-25 09:25:49,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:49,747 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:49,747 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:49,748 INFO L85 PathProgramCache]: Analyzing trace with hash 757262861, now seen corresponding path program 1 times [2023-12-25 09:25:49,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:49,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [898767671] [2023-12-25 09:25:49,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:49,748 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:49,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:49,749 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:49,751 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2023-12-25 09:25:49,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:49,898 INFO L262 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:25:49,900 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:50,030 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:50,031 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:25:50,279 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:50,279 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:50,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [898767671] [2023-12-25 09:25:50,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [898767671] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:25:50,279 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:25:50,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-12-25 09:25:50,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319608362] [2023-12-25 09:25:50,280 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:25:50,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:25:50,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:50,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:25:50,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:25:50,281 INFO L87 Difference]: Start difference. First operand 25082 states and 30544 transitions. Second operand has 8 states, 8 states have (on average 23.25) internal successors, (186), 8 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:50,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:50,457 INFO L93 Difference]: Finished difference Result 67769 states and 82851 transitions. [2023-12-25 09:25:50,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 09:25:50,457 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 23.25) internal successors, (186), 8 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2023-12-25 09:25:50,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:50,515 INFO L225 Difference]: With dead ends: 67769 [2023-12-25 09:25:50,515 INFO L226 Difference]: Without dead ends: 50084 [2023-12-25 09:25:50,534 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:25:50,534 INFO L413 NwaCegarLoop]: 305 mSDtfsCounter, 360 mSDsluCounter, 1003 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 1308 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:50,534 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [360 Valid, 1308 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:25:50,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50084 states. [2023-12-25 09:25:50,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50084 to 40141. [2023-12-25 09:25:50,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40141 states, 40140 states have (on average 1.2112107623318387) internal successors, (48618), 40140 states have internal predecessors, (48618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:50,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40141 states to 40141 states and 48618 transitions. [2023-12-25 09:25:50,915 INFO L78 Accepts]: Start accepts. Automaton has 40141 states and 48618 transitions. Word has length 96 [2023-12-25 09:25:50,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:50,916 INFO L495 AbstractCegarLoop]: Abstraction has 40141 states and 48618 transitions. [2023-12-25 09:25:50,916 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 23.25) internal successors, (186), 8 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:50,916 INFO L276 IsEmpty]: Start isEmpty. Operand 40141 states and 48618 transitions. [2023-12-25 09:25:50,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 09:25:50,922 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:50,922 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:25:50,926 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Ended with exit code 0 [2023-12-25 09:25:51,122 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:51,123 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:51,123 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:51,123 INFO L85 PathProgramCache]: Analyzing trace with hash -632647542, now seen corresponding path program 1 times [2023-12-25 09:25:51,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:51,123 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1732960054] [2023-12-25 09:25:51,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:51,124 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:51,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:51,124 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:51,126 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2023-12-25 09:25:51,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:51,449 INFO L262 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 09:25:51,450 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:51,596 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:51,596 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:51,596 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:51,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1732960054] [2023-12-25 09:25:51,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1732960054] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:51,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:51,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:25:51,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060689171] [2023-12-25 09:25:51,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:51,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 09:25:51,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:51,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 09:25:51,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:25:51,597 INFO L87 Difference]: Start difference. First operand 40141 states and 48618 transitions. Second operand has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 5 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:52,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:52,016 INFO L93 Difference]: Finished difference Result 78909 states and 94666 transitions. [2023-12-25 09:25:52,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:25:52,017 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 5 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2023-12-25 09:25:52,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:52,071 INFO L225 Difference]: With dead ends: 78909 [2023-12-25 09:25:52,071 INFO L226 Difference]: Without dead ends: 49481 [2023-12-25 09:25:52,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2023-12-25 09:25:52,096 INFO L413 NwaCegarLoop]: 202 mSDtfsCounter, 873 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 873 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:52,096 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [873 Valid, 461 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 09:25:52,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49481 states. [2023-12-25 09:25:52,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49481 to 39749. [2023-12-25 09:25:52,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39749 states, 39748 states have (on average 1.199255308443192) internal successors, (47668), 39748 states have internal predecessors, (47668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:52,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39749 states to 39749 states and 47668 transitions. [2023-12-25 09:25:52,568 INFO L78 Accepts]: Start accepts. Automaton has 39749 states and 47668 transitions. Word has length 104 [2023-12-25 09:25:52,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:52,568 INFO L495 AbstractCegarLoop]: Abstraction has 39749 states and 47668 transitions. [2023-12-25 09:25:52,568 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 5 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:52,568 INFO L276 IsEmpty]: Start isEmpty. Operand 39749 states and 47668 transitions. [2023-12-25 09:25:52,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 09:25:52,574 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:52,574 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:25:52,576 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Ended with exit code 0 [2023-12-25 09:25:52,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:52,775 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:52,775 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:52,775 INFO L85 PathProgramCache]: Analyzing trace with hash -719939866, now seen corresponding path program 1 times [2023-12-25 09:25:52,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:52,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [552805048] [2023-12-25 09:25:52,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:52,776 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:52,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:52,899 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:52,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2023-12-25 09:25:53,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:53,032 INFO L262 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 09:25:53,033 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:53,206 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:53,207 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:25:53,265 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:53,265 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:53,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [552805048] [2023-12-25 09:25:53,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [552805048] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:25:53,265 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:25:53,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2023-12-25 09:25:53,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198196768] [2023-12-25 09:25:53,266 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:25:53,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:25:53,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:53,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:25:53,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:25:53,267 INFO L87 Difference]: Start difference. First operand 39749 states and 47668 transitions. Second operand has 9 states, 9 states have (on average 22.0) internal successors, (198), 9 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:53,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:53,680 INFO L93 Difference]: Finished difference Result 99419 states and 118765 transitions. [2023-12-25 09:25:53,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:25:53,681 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 22.0) internal successors, (198), 9 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2023-12-25 09:25:53,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:53,742 INFO L225 Difference]: With dead ends: 99419 [2023-12-25 09:25:53,742 INFO L226 Difference]: Without dead ends: 60810 [2023-12-25 09:25:53,767 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2023-12-25 09:25:53,767 INFO L413 NwaCegarLoop]: 178 mSDtfsCounter, 1223 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1223 SdHoareTripleChecker+Valid, 595 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:53,767 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1223 Valid, 595 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 317 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 09:25:53,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60810 states. [2023-12-25 09:25:54,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60810 to 42784. [2023-12-25 09:25:54,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42784 states, 42783 states have (on average 1.1964799102447234) internal successors, (51189), 42783 states have internal predecessors, (51189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:54,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42784 states to 42784 states and 51189 transitions. [2023-12-25 09:25:54,313 INFO L78 Accepts]: Start accepts. Automaton has 42784 states and 51189 transitions. Word has length 104 [2023-12-25 09:25:54,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:54,313 INFO L495 AbstractCegarLoop]: Abstraction has 42784 states and 51189 transitions. [2023-12-25 09:25:54,313 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 22.0) internal successors, (198), 9 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:54,313 INFO L276 IsEmpty]: Start isEmpty. Operand 42784 states and 51189 transitions. [2023-12-25 09:25:54,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 09:25:54,320 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:54,320 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:25:54,323 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Ended with exit code 0 [2023-12-25 09:25:54,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:54,521 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:54,521 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:54,521 INFO L85 PathProgramCache]: Analyzing trace with hash -45743371, now seen corresponding path program 1 times [2023-12-25 09:25:54,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:54,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [201456197] [2023-12-25 09:25:54,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:54,522 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:54,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:54,523 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:54,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2023-12-25 09:25:54,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:54,660 INFO L262 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 09:25:54,662 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:54,823 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:54,823 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:25:54,875 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:54,875 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:54,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [201456197] [2023-12-25 09:25:54,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [201456197] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:25:54,875 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:25:54,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2023-12-25 09:25:54,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114439661] [2023-12-25 09:25:54,875 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:25:54,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:25:54,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:54,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:25:54,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:25:54,877 INFO L87 Difference]: Start difference. First operand 42784 states and 51189 transitions. Second operand has 9 states, 9 states have (on average 21.333333333333332) internal successors, (192), 9 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:55,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:55,468 INFO L93 Difference]: Finished difference Result 96138 states and 114230 transitions. [2023-12-25 09:25:55,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:25:55,468 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 21.333333333333332) internal successors, (192), 9 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2023-12-25 09:25:55,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:55,551 INFO L225 Difference]: With dead ends: 96138 [2023-12-25 09:25:55,551 INFO L226 Difference]: Without dead ends: 64835 [2023-12-25 09:25:55,578 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2023-12-25 09:25:55,579 INFO L413 NwaCegarLoop]: 188 mSDtfsCounter, 1032 mSDsluCounter, 559 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1032 SdHoareTripleChecker+Valid, 747 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:55,579 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1032 Valid, 747 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 09:25:55,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64835 states. [2023-12-25 09:25:56,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64835 to 45186. [2023-12-25 09:25:56,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45186 states, 45185 states have (on average 1.192453247759212) internal successors, (53881), 45185 states have internal predecessors, (53881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:56,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45186 states to 45186 states and 53881 transitions. [2023-12-25 09:25:56,104 INFO L78 Accepts]: Start accepts. Automaton has 45186 states and 53881 transitions. Word has length 104 [2023-12-25 09:25:56,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:56,104 INFO L495 AbstractCegarLoop]: Abstraction has 45186 states and 53881 transitions. [2023-12-25 09:25:56,104 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 21.333333333333332) internal successors, (192), 9 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:56,105 INFO L276 IsEmpty]: Start isEmpty. Operand 45186 states and 53881 transitions. [2023-12-25 09:25:56,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 09:25:56,113 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:56,113 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:25:56,116 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:56,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:56,314 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:56,314 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:56,314 INFO L85 PathProgramCache]: Analyzing trace with hash -1803914390, now seen corresponding path program 1 times [2023-12-25 09:25:56,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:56,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2094746223] [2023-12-25 09:25:56,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:56,315 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:56,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:56,316 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:56,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2023-12-25 09:25:56,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:56,574 INFO L262 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:25:56,576 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:57,052 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:25:57,052 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:57,052 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:57,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2094746223] [2023-12-25 09:25:57,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2094746223] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:57,052 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:57,053 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 09:25:57,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825097653] [2023-12-25 09:25:57,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:57,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:25:57,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:57,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:25:57,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:25:57,053 INFO L87 Difference]: Start difference. First operand 45186 states and 53881 transitions. Second operand has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:58,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:58,119 INFO L93 Difference]: Finished difference Result 62421 states and 74511 transitions. [2023-12-25 09:25:58,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 09:25:58,120 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2023-12-25 09:25:58,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:58,178 INFO L225 Difference]: With dead ends: 62421 [2023-12-25 09:25:58,179 INFO L226 Difference]: Without dead ends: 58153 [2023-12-25 09:25:58,196 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:25:58,196 INFO L413 NwaCegarLoop]: 200 mSDtfsCounter, 791 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 663 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 791 SdHoareTripleChecker+Valid, 967 SdHoareTripleChecker+Invalid, 673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:58,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [791 Valid, 967 Invalid, 673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 663 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 09:25:58,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58153 states. [2023-12-25 09:25:58,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58153 to 46139. [2023-12-25 09:25:58,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46139 states, 46138 states have (on average 1.192704495210022) internal successors, (55029), 46138 states have internal predecessors, (55029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:58,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46139 states to 46139 states and 55029 transitions. [2023-12-25 09:25:58,692 INFO L78 Accepts]: Start accepts. Automaton has 46139 states and 55029 transitions. Word has length 107 [2023-12-25 09:25:58,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:58,693 INFO L495 AbstractCegarLoop]: Abstraction has 46139 states and 55029 transitions. [2023-12-25 09:25:58,693 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:58,693 INFO L276 IsEmpty]: Start isEmpty. Operand 46139 states and 55029 transitions. [2023-12-25 09:25:58,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 09:25:58,700 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:58,700 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:25:58,703 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:58,901 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:58,901 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:25:58,901 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:58,901 INFO L85 PathProgramCache]: Analyzing trace with hash -1167352475, now seen corresponding path program 1 times [2023-12-25 09:25:58,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:58,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [376173909] [2023-12-25 09:25:58,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:58,902 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:58,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:58,903 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:58,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2023-12-25 09:25:59,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:59,047 INFO L262 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:25:59,049 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:59,072 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:59,072 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:59,072 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:59,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [376173909] [2023-12-25 09:25:59,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [376173909] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:59,072 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:59,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:25:59,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895155563] [2023-12-25 09:25:59,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:59,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:25:59,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:59,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:25:59,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:59,074 INFO L87 Difference]: Start difference. First operand 46139 states and 55029 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:59,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:59,284 INFO L93 Difference]: Finished difference Result 89786 states and 107166 transitions. [2023-12-25 09:25:59,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:25:59,285 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2023-12-25 09:25:59,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:59,576 INFO L225 Difference]: With dead ends: 89786 [2023-12-25 09:25:59,576 INFO L226 Difference]: Without dead ends: 44836 [2023-12-25 09:25:59,592 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:25:59,593 INFO L413 NwaCegarLoop]: 263 mSDtfsCounter, 110 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 413 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:59,595 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 413 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:25:59,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44836 states. [2023-12-25 09:25:59,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44836 to 42934. [2023-12-25 09:26:00,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42934 states, 42933 states have (on average 1.1671208627396175) internal successors, (50108), 42933 states have internal predecessors, (50108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:00,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42934 states to 42934 states and 50108 transitions. [2023-12-25 09:26:00,118 INFO L78 Accepts]: Start accepts. Automaton has 42934 states and 50108 transitions. Word has length 107 [2023-12-25 09:26:00,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:00,118 INFO L495 AbstractCegarLoop]: Abstraction has 42934 states and 50108 transitions. [2023-12-25 09:26:00,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:00,118 INFO L276 IsEmpty]: Start isEmpty. Operand 42934 states and 50108 transitions. [2023-12-25 09:26:00,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 09:26:00,122 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:00,122 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:26:00,125 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Ended with exit code 0 [2023-12-25 09:26:00,323 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:00,323 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:26:00,323 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:00,323 INFO L85 PathProgramCache]: Analyzing trace with hash -906614593, now seen corresponding path program 1 times [2023-12-25 09:26:00,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:00,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1704322350] [2023-12-25 09:26:00,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:00,324 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:00,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:00,325 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:00,326 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2023-12-25 09:26:00,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:00,480 INFO L262 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:26:00,481 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:01,352 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:01,352 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:01,657 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:01,657 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:01,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1704322350] [2023-12-25 09:26:01,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1704322350] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:01,658 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:01,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 09:26:01,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925908381] [2023-12-25 09:26:01,658 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:01,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 09:26:01,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:01,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 09:26:01,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:26:01,659 INFO L87 Difference]: Start difference. First operand 42934 states and 50108 transitions. Second operand has 21 states, 21 states have (on average 9.476190476190476) internal successors, (199), 21 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:04,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:04,534 INFO L93 Difference]: Finished difference Result 102524 states and 119022 transitions. [2023-12-25 09:26:04,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-12-25 09:26:04,535 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.476190476190476) internal successors, (199), 21 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2023-12-25 09:26:04,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:04,637 INFO L225 Difference]: With dead ends: 102524 [2023-12-25 09:26:04,637 INFO L226 Difference]: Without dead ends: 94141 [2023-12-25 09:26:04,649 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 558 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=607, Invalid=2363, Unknown=0, NotChecked=0, Total=2970 [2023-12-25 09:26:04,649 INFO L413 NwaCegarLoop]: 483 mSDtfsCounter, 2889 mSDsluCounter, 6087 mSDsCounter, 0 mSdLazyCounter, 1284 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2889 SdHoareTripleChecker+Valid, 6570 SdHoareTripleChecker+Invalid, 1309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:04,649 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2889 Valid, 6570 Invalid, 1309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1284 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 09:26:04,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94141 states. [2023-12-25 09:26:05,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94141 to 43101. [2023-12-25 09:26:05,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43101 states, 43100 states have (on average 1.1668445475638052) internal successors, (50291), 43100 states have internal predecessors, (50291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:05,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43101 states to 43101 states and 50291 transitions. [2023-12-25 09:26:05,268 INFO L78 Accepts]: Start accepts. Automaton has 43101 states and 50291 transitions. Word has length 107 [2023-12-25 09:26:05,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:05,268 INFO L495 AbstractCegarLoop]: Abstraction has 43101 states and 50291 transitions. [2023-12-25 09:26:05,268 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 9.476190476190476) internal successors, (199), 21 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:05,268 INFO L276 IsEmpty]: Start isEmpty. Operand 43101 states and 50291 transitions. [2023-12-25 09:26:05,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 09:26:05,272 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:05,272 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:26:05,276 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2023-12-25 09:26:05,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:05,473 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:26:05,473 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:05,473 INFO L85 PathProgramCache]: Analyzing trace with hash 875788411, now seen corresponding path program 1 times [2023-12-25 09:26:05,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:05,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [789040917] [2023-12-25 09:26:05,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:05,474 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:05,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:05,475 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:05,475 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2023-12-25 09:26:05,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:05,608 INFO L262 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:26:05,609 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:06,111 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-25 09:26:06,111 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:06,111 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:06,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [789040917] [2023-12-25 09:26:06,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [789040917] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:06,111 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:06,111 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 09:26:06,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496794484] [2023-12-25 09:26:06,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:06,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:26:06,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:06,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:26:06,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:26:06,112 INFO L87 Difference]: Start difference. First operand 43101 states and 50291 transitions. Second operand has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:07,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:07,054 INFO L93 Difference]: Finished difference Result 57887 states and 67795 transitions. [2023-12-25 09:26:07,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 09:26:07,055 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2023-12-25 09:26:07,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:07,121 INFO L225 Difference]: With dead ends: 57887 [2023-12-25 09:26:07,121 INFO L226 Difference]: Without dead ends: 51827 [2023-12-25 09:26:07,143 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:26:07,143 INFO L413 NwaCegarLoop]: 212 mSDtfsCounter, 1064 mSDsluCounter, 782 mSDsCounter, 0 mSdLazyCounter, 657 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1064 SdHoareTripleChecker+Valid, 994 SdHoareTripleChecker+Invalid, 666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 657 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:07,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1064 Valid, 994 Invalid, 666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 657 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 09:26:07,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51827 states. [2023-12-25 09:26:07,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51827 to 43071. [2023-12-25 09:26:07,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43071 states, 43070 states have (on average 1.1668446714650569) internal successors, (50256), 43070 states have internal predecessors, (50256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:07,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43071 states to 43071 states and 50256 transitions. [2023-12-25 09:26:07,667 INFO L78 Accepts]: Start accepts. Automaton has 43071 states and 50256 transitions. Word has length 107 [2023-12-25 09:26:07,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:07,667 INFO L495 AbstractCegarLoop]: Abstraction has 43071 states and 50256 transitions. [2023-12-25 09:26:07,667 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:07,667 INFO L276 IsEmpty]: Start isEmpty. Operand 43071 states and 50256 transitions. [2023-12-25 09:26:07,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 09:26:07,671 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:07,671 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:26:07,692 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2023-12-25 09:26:07,874 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:07,874 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:26:07,874 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:07,874 INFO L85 PathProgramCache]: Analyzing trace with hash -1759957472, now seen corresponding path program 1 times [2023-12-25 09:26:07,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:07,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1114637103] [2023-12-25 09:26:07,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:07,875 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:07,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:07,876 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:07,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2023-12-25 09:26:08,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:08,013 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 09:26:08,014 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:08,441 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:08,442 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:08,442 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:08,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1114637103] [2023-12-25 09:26:08,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1114637103] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:08,442 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:08,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-25 09:26:08,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317394068] [2023-12-25 09:26:08,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:08,442 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-25 09:26:08,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:08,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-25 09:26:08,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-12-25 09:26:08,443 INFO L87 Difference]: Start difference. First operand 43071 states and 50256 transitions. Second operand has 12 states, 12 states have (on average 8.916666666666666) internal successors, (107), 12 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:09,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:09,612 INFO L93 Difference]: Finished difference Result 82905 states and 97110 transitions. [2023-12-25 09:26:09,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-25 09:26:09,612 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.916666666666666) internal successors, (107), 12 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2023-12-25 09:26:09,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:09,693 INFO L225 Difference]: With dead ends: 82905 [2023-12-25 09:26:09,693 INFO L226 Difference]: Without dead ends: 77880 [2023-12-25 09:26:09,717 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=173, Invalid=477, Unknown=0, NotChecked=0, Total=650 [2023-12-25 09:26:09,717 INFO L413 NwaCegarLoop]: 400 mSDtfsCounter, 1162 mSDsluCounter, 2543 mSDsCounter, 0 mSdLazyCounter, 551 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1162 SdHoareTripleChecker+Valid, 2943 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:09,717 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1162 Valid, 2943 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 551 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 09:26:09,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77880 states. [2023-12-25 09:26:10,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77880 to 46893. [2023-12-25 09:26:10,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46893 states, 46892 states have (on average 1.1670220933208224) internal successors, (54724), 46892 states have internal predecessors, (54724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:10,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46893 states to 46893 states and 54724 transitions. [2023-12-25 09:26:10,290 INFO L78 Accepts]: Start accepts. Automaton has 46893 states and 54724 transitions. Word has length 107 [2023-12-25 09:26:10,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:10,291 INFO L495 AbstractCegarLoop]: Abstraction has 46893 states and 54724 transitions. [2023-12-25 09:26:10,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.916666666666666) internal successors, (107), 12 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:10,291 INFO L276 IsEmpty]: Start isEmpty. Operand 46893 states and 54724 transitions. [2023-12-25 09:26:10,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 09:26:10,295 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:10,295 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:26:10,299 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Ended with exit code 0 [2023-12-25 09:26:10,495 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:10,495 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:26:10,496 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:10,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1131321989, now seen corresponding path program 1 times [2023-12-25 09:26:10,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:10,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1349906494] [2023-12-25 09:26:10,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:10,496 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:10,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:10,497 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:10,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2023-12-25 09:26:10,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:10,630 INFO L262 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:26:10,631 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:11,076 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 09:26:11,076 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:11,077 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:11,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1349906494] [2023-12-25 09:26:11,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1349906494] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:11,077 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:11,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:26:11,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344385356] [2023-12-25 09:26:11,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:11,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:26:11,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:11,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:26:11,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:26:11,078 INFO L87 Difference]: Start difference. First operand 46893 states and 54724 transitions. Second operand has 8 states, 8 states have (on average 12.75) internal successors, (102), 7 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:11,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:11,992 INFO L93 Difference]: Finished difference Result 69798 states and 81553 transitions. [2023-12-25 09:26:11,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 09:26:11,992 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.75) internal successors, (102), 7 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2023-12-25 09:26:11,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:12,050 INFO L225 Difference]: With dead ends: 69798 [2023-12-25 09:26:12,050 INFO L226 Difference]: Without dead ends: 59373 [2023-12-25 09:26:12,069 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2023-12-25 09:26:12,070 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 946 mSDsluCounter, 605 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 946 SdHoareTripleChecker+Valid, 814 SdHoareTripleChecker+Invalid, 545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:12,070 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [946 Valid, 814 Invalid, 545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 09:26:12,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59373 states. [2023-12-25 09:26:12,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59373 to 45840. [2023-12-25 09:26:12,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45840 states, 45839 states have (on average 1.1667575645192958) internal successors, (53483), 45839 states have internal predecessors, (53483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:12,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45840 states to 45840 states and 53483 transitions. [2023-12-25 09:26:12,558 INFO L78 Accepts]: Start accepts. Automaton has 45840 states and 53483 transitions. Word has length 107 [2023-12-25 09:26:12,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:12,558 INFO L495 AbstractCegarLoop]: Abstraction has 45840 states and 53483 transitions. [2023-12-25 09:26:12,558 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.75) internal successors, (102), 7 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:12,558 INFO L276 IsEmpty]: Start isEmpty. Operand 45840 states and 53483 transitions. [2023-12-25 09:26:12,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 09:26:12,562 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:12,562 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:26:12,565 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Ended with exit code 0 [2023-12-25 09:26:12,762 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:12,763 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:26:12,763 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:12,763 INFO L85 PathProgramCache]: Analyzing trace with hash 1561175584, now seen corresponding path program 1 times [2023-12-25 09:26:12,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:12,763 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2073058395] [2023-12-25 09:26:12,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:12,763 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:12,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:12,764 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:12,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2023-12-25 09:26:12,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:12,923 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:26:12,924 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:13,561 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:13,561 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:13,860 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:13,860 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:13,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2073058395] [2023-12-25 09:26:13,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2073058395] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:13,860 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:13,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 09:26:13,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866761243] [2023-12-25 09:26:13,861 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:13,861 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 09:26:13,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:13,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 09:26:13,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:26:13,862 INFO L87 Difference]: Start difference. First operand 45840 states and 53483 transitions. Second operand has 21 states, 21 states have (on average 9.523809523809524) internal successors, (200), 21 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:17,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:17,951 INFO L93 Difference]: Finished difference Result 127213 states and 148278 transitions. [2023-12-25 09:26:17,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-25 09:26:17,952 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.523809523809524) internal successors, (200), 21 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2023-12-25 09:26:17,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:18,112 INFO L225 Difference]: With dead ends: 127213 [2023-12-25 09:26:18,112 INFO L226 Difference]: Without dead ends: 118149 [2023-12-25 09:26:18,147 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1319 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1311, Invalid=4239, Unknown=0, NotChecked=0, Total=5550 [2023-12-25 09:26:18,148 INFO L413 NwaCegarLoop]: 546 mSDtfsCounter, 3304 mSDsluCounter, 5043 mSDsCounter, 0 mSdLazyCounter, 1077 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3304 SdHoareTripleChecker+Valid, 5589 SdHoareTripleChecker+Invalid, 1107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1077 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:18,148 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3304 Valid, 5589 Invalid, 1107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1077 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 09:26:18,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118149 states. [2023-12-25 09:26:18,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118149 to 60099. [2023-12-25 09:26:18,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60099 states, 60098 states have (on average 1.1626842823388466) internal successors, (69875), 60098 states have internal predecessors, (69875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:19,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60099 states to 60099 states and 69875 transitions. [2023-12-25 09:26:19,249 INFO L78 Accepts]: Start accepts. Automaton has 60099 states and 69875 transitions. Word has length 107 [2023-12-25 09:26:19,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:19,249 INFO L495 AbstractCegarLoop]: Abstraction has 60099 states and 69875 transitions. [2023-12-25 09:26:19,249 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 9.523809523809524) internal successors, (200), 21 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:19,249 INFO L276 IsEmpty]: Start isEmpty. Operand 60099 states and 69875 transitions. [2023-12-25 09:26:19,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-25 09:26:19,255 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:19,255 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:26:19,265 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Ended with exit code 0 [2023-12-25 09:26:19,459 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:19,459 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:26:19,459 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:19,460 INFO L85 PathProgramCache]: Analyzing trace with hash 973327091, now seen corresponding path program 1 times [2023-12-25 09:26:19,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:19,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [578826624] [2023-12-25 09:26:19,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:19,460 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:19,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:19,461 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:19,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2023-12-25 09:26:19,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:19,616 INFO L262 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:26:19,617 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:19,959 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 09:26:19,959 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:19,959 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:19,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [578826624] [2023-12-25 09:26:19,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [578826624] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:19,959 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:19,959 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 09:26:19,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932998562] [2023-12-25 09:26:19,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:19,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:26:19,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:19,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:26:19,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:26:19,960 INFO L87 Difference]: Start difference. First operand 60099 states and 69875 transitions. Second operand has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 9 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:20,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:20,760 INFO L93 Difference]: Finished difference Result 79417 states and 92357 transitions. [2023-12-25 09:26:20,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 09:26:20,760 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 9 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2023-12-25 09:26:20,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:20,839 INFO L225 Difference]: With dead ends: 79417 [2023-12-25 09:26:20,839 INFO L226 Difference]: Without dead ends: 75762 [2023-12-25 09:26:20,862 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:26:20,862 INFO L413 NwaCegarLoop]: 285 mSDtfsCounter, 1199 mSDsluCounter, 1237 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1199 SdHoareTripleChecker+Valid, 1522 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:20,862 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1199 Valid, 1522 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 09:26:20,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75762 states. [2023-12-25 09:26:21,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75762 to 60010. [2023-12-25 09:26:21,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60010 states, 60009 states have (on average 1.1627422553283675) internal successors, (69775), 60009 states have internal predecessors, (69775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:21,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60010 states to 60010 states and 69775 transitions. [2023-12-25 09:26:21,603 INFO L78 Accepts]: Start accepts. Automaton has 60010 states and 69775 transitions. Word has length 108 [2023-12-25 09:26:21,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:21,603 INFO L495 AbstractCegarLoop]: Abstraction has 60010 states and 69775 transitions. [2023-12-25 09:26:21,603 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 9 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:21,603 INFO L276 IsEmpty]: Start isEmpty. Operand 60010 states and 69775 transitions. [2023-12-25 09:26:21,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-25 09:26:21,607 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:21,607 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:26:21,610 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Ended with exit code 0 [2023-12-25 09:26:21,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:21,808 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:26:21,808 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:21,808 INFO L85 PathProgramCache]: Analyzing trace with hash 460489130, now seen corresponding path program 1 times [2023-12-25 09:26:21,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:21,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1055991373] [2023-12-25 09:26:21,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:21,809 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:21,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:21,810 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:21,810 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2023-12-25 09:26:21,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:21,949 INFO L262 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:26:21,950 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:22,192 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 09:26:22,192 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:22,192 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:22,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1055991373] [2023-12-25 09:26:22,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1055991373] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:22,192 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:22,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 09:26:22,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589416131] [2023-12-25 09:26:22,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:22,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:26:22,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:22,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:26:22,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:26:22,193 INFO L87 Difference]: Start difference. First operand 60010 states and 69775 transitions. Second operand has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:22,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:22,887 INFO L93 Difference]: Finished difference Result 102968 states and 120078 transitions. [2023-12-25 09:26:22,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 09:26:22,888 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2023-12-25 09:26:22,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:22,991 INFO L225 Difference]: With dead ends: 102968 [2023-12-25 09:26:22,991 INFO L226 Difference]: Without dead ends: 81384 [2023-12-25 09:26:23,017 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2023-12-25 09:26:23,017 INFO L413 NwaCegarLoop]: 254 mSDtfsCounter, 1052 mSDsluCounter, 790 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1052 SdHoareTripleChecker+Valid, 1044 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:23,017 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1052 Valid, 1044 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 09:26:23,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81384 states. [2023-12-25 09:26:23,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81384 to 50227. [2023-12-25 09:26:23,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50227 states, 50226 states have (on average 1.161091864771234) internal successors, (58317), 50226 states have internal predecessors, (58317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:23,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50227 states to 50227 states and 58317 transitions. [2023-12-25 09:26:23,982 INFO L78 Accepts]: Start accepts. Automaton has 50227 states and 58317 transitions. Word has length 108 [2023-12-25 09:26:23,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:23,982 INFO L495 AbstractCegarLoop]: Abstraction has 50227 states and 58317 transitions. [2023-12-25 09:26:23,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:23,982 INFO L276 IsEmpty]: Start isEmpty. Operand 50227 states and 58317 transitions. [2023-12-25 09:26:23,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-25 09:26:23,986 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:23,986 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:26:23,990 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Ended with exit code 0 [2023-12-25 09:26:24,186 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:24,187 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:26:24,187 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:24,187 INFO L85 PathProgramCache]: Analyzing trace with hash 79249428, now seen corresponding path program 1 times [2023-12-25 09:26:24,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:24,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1386860715] [2023-12-25 09:26:24,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:24,188 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:24,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:24,189 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:24,190 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2023-12-25 09:26:24,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:24,335 INFO L262 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:26:24,337 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:24,637 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 09:26:24,637 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:24,637 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:24,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1386860715] [2023-12-25 09:26:24,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1386860715] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:24,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:24,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 09:26:24,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913577160] [2023-12-25 09:26:24,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:24,638 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:26:24,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:24,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:26:24,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:26:24,638 INFO L87 Difference]: Start difference. First operand 50227 states and 58317 transitions. Second operand has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 9 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:25,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:25,220 INFO L93 Difference]: Finished difference Result 83357 states and 97077 transitions. [2023-12-25 09:26:25,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 09:26:25,220 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 9 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2023-12-25 09:26:25,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:25,287 INFO L225 Difference]: With dead ends: 83357 [2023-12-25 09:26:25,287 INFO L226 Difference]: Without dead ends: 63886 [2023-12-25 09:26:25,310 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:26:25,310 INFO L413 NwaCegarLoop]: 313 mSDtfsCounter, 970 mSDsluCounter, 1223 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 970 SdHoareTripleChecker+Valid, 1536 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:25,310 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [970 Valid, 1536 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 09:26:25,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63886 states. [2023-12-25 09:26:25,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63886 to 39162. [2023-12-25 09:26:25,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39162 states, 39161 states have (on average 1.1599039861086284) internal successors, (45423), 39161 states have internal predecessors, (45423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:25,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39162 states to 39162 states and 45423 transitions. [2023-12-25 09:26:25,764 INFO L78 Accepts]: Start accepts. Automaton has 39162 states and 45423 transitions. Word has length 108 [2023-12-25 09:26:25,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:25,764 INFO L495 AbstractCegarLoop]: Abstraction has 39162 states and 45423 transitions. [2023-12-25 09:26:25,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 9 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:25,764 INFO L276 IsEmpty]: Start isEmpty. Operand 39162 states and 45423 transitions. [2023-12-25 09:26:25,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-25 09:26:25,767 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:25,767 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:26:25,772 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2023-12-25 09:26:25,970 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:25,970 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:26:25,971 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:25,971 INFO L85 PathProgramCache]: Analyzing trace with hash -1839431977, now seen corresponding path program 1 times [2023-12-25 09:26:25,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:25,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1326877078] [2023-12-25 09:26:25,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:25,971 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:25,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:25,972 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:25,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2023-12-25 09:26:26,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:26,108 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:26:26,109 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:26,649 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 09:26:26,649 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:26,649 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:26,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1326877078] [2023-12-25 09:26:26,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1326877078] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:26,649 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:26,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 09:26:26,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34266360] [2023-12-25 09:26:26,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:26,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:26:26,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:26,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:26:26,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:26:26,650 INFO L87 Difference]: Start difference. First operand 39162 states and 45423 transitions. Second operand has 9 states, 9 states have (on average 11.777777777777779) internal successors, (106), 8 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:27,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:27,500 INFO L93 Difference]: Finished difference Result 54176 states and 62869 transitions. [2023-12-25 09:26:27,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 09:26:27,501 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.777777777777779) internal successors, (106), 8 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2023-12-25 09:26:27,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:27,545 INFO L225 Difference]: With dead ends: 54176 [2023-12-25 09:26:27,545 INFO L226 Difference]: Without dead ends: 48484 [2023-12-25 09:26:27,559 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:26:27,560 INFO L413 NwaCegarLoop]: 200 mSDtfsCounter, 1138 mSDsluCounter, 758 mSDsCounter, 0 mSdLazyCounter, 606 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1138 SdHoareTripleChecker+Valid, 958 SdHoareTripleChecker+Invalid, 617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:27,560 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1138 Valid, 958 Invalid, 617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 606 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:26:27,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48484 states. [2023-12-25 09:26:27,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48484 to 39172. [2023-12-25 09:26:27,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39172 states, 39171 states have (on average 1.1598376349850654) internal successors, (45432), 39171 states have internal predecessors, (45432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:28,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39172 states to 39172 states and 45432 transitions. [2023-12-25 09:26:28,006 INFO L78 Accepts]: Start accepts. Automaton has 39172 states and 45432 transitions. Word has length 109 [2023-12-25 09:26:28,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:28,006 INFO L495 AbstractCegarLoop]: Abstraction has 39172 states and 45432 transitions. [2023-12-25 09:26:28,006 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.777777777777779) internal successors, (106), 8 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:28,006 INFO L276 IsEmpty]: Start isEmpty. Operand 39172 states and 45432 transitions. [2023-12-25 09:26:28,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-25 09:26:28,009 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:28,010 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:26:28,012 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2023-12-25 09:26:28,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:28,211 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:26:28,211 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:28,212 INFO L85 PathProgramCache]: Analyzing trace with hash 714118204, now seen corresponding path program 1 times [2023-12-25 09:26:28,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:28,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [123611248] [2023-12-25 09:26:28,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:28,212 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:28,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:28,213 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:28,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2023-12-25 09:26:28,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:28,357 INFO L262 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:26:28,359 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:29,150 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:29,150 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:29,395 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:29,396 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:29,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [123611248] [2023-12-25 09:26:29,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [123611248] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:29,396 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:29,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 09:26:29,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205142767] [2023-12-25 09:26:29,396 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:29,396 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 09:26:29,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:29,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 09:26:29,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:26:29,397 INFO L87 Difference]: Start difference. First operand 39172 states and 45432 transitions. Second operand has 21 states, 21 states have (on average 9.666666666666666) internal successors, (203), 21 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:31,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:31,998 INFO L93 Difference]: Finished difference Result 116625 states and 134050 transitions. [2023-12-25 09:26:31,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-12-25 09:26:31,998 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.666666666666666) internal successors, (203), 21 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2023-12-25 09:26:31,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:32,120 INFO L225 Difference]: With dead ends: 116625 [2023-12-25 09:26:32,120 INFO L226 Difference]: Without dead ends: 108805 [2023-12-25 09:26:32,153 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 496 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=561, Invalid=2195, Unknown=0, NotChecked=0, Total=2756 [2023-12-25 09:26:32,153 INFO L413 NwaCegarLoop]: 440 mSDtfsCounter, 2778 mSDsluCounter, 5617 mSDsCounter, 0 mSdLazyCounter, 1256 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2778 SdHoareTripleChecker+Valid, 6057 SdHoareTripleChecker+Invalid, 1273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:32,153 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2778 Valid, 6057 Invalid, 1273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1256 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 09:26:32,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108805 states. [2023-12-25 09:26:32,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108805 to 39259. [2023-12-25 09:26:32,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39259 states, 39258 states have (on average 1.1596617249987264) internal successors, (45526), 39258 states have internal predecessors, (45526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:33,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39259 states to 39259 states and 45526 transitions. [2023-12-25 09:26:33,020 INFO L78 Accepts]: Start accepts. Automaton has 39259 states and 45526 transitions. Word has length 109 [2023-12-25 09:26:33,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:33,020 INFO L495 AbstractCegarLoop]: Abstraction has 39259 states and 45526 transitions. [2023-12-25 09:26:33,021 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 9.666666666666666) internal successors, (203), 21 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:33,021 INFO L276 IsEmpty]: Start isEmpty. Operand 39259 states and 45526 transitions. [2023-12-25 09:26:33,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-25 09:26:33,024 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:33,024 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:26:33,052 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2023-12-25 09:26:33,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:33,237 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:26:33,238 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:33,238 INFO L85 PathProgramCache]: Analyzing trace with hash -27451817, now seen corresponding path program 1 times [2023-12-25 09:26:33,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:33,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1202875528] [2023-12-25 09:26:33,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:33,239 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:33,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:33,240 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:33,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2023-12-25 09:26:33,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:33,454 INFO L262 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:26:33,456 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:34,057 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-25 09:26:34,057 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:34,057 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:34,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1202875528] [2023-12-25 09:26:34,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1202875528] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:34,058 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:34,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 09:26:34,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897747702] [2023-12-25 09:26:34,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:34,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:26:34,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:34,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:26:34,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:26:34,059 INFO L87 Difference]: Start difference. First operand 39259 states and 45526 transitions. Second operand has 9 states, 9 states have (on average 11.666666666666666) internal successors, (105), 8 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:35,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:35,074 INFO L93 Difference]: Finished difference Result 62144 states and 72041 transitions. [2023-12-25 09:26:35,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 09:26:35,075 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.666666666666666) internal successors, (105), 8 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2023-12-25 09:26:35,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:35,132 INFO L225 Difference]: With dead ends: 62144 [2023-12-25 09:26:35,132 INFO L226 Difference]: Without dead ends: 52169 [2023-12-25 09:26:35,149 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:26:35,150 INFO L413 NwaCegarLoop]: 182 mSDtfsCounter, 923 mSDsluCounter, 710 mSDsCounter, 0 mSdLazyCounter, 565 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 923 SdHoareTripleChecker+Valid, 892 SdHoareTripleChecker+Invalid, 576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:35,150 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [923 Valid, 892 Invalid, 576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 565 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 09:26:35,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52169 states. [2023-12-25 09:26:35,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52169 to 39192. [2023-12-25 09:26:35,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39192 states, 39191 states have (on average 1.1596540021943813) internal successors, (45448), 39191 states have internal predecessors, (45448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:35,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39192 states to 39192 states and 45448 transitions. [2023-12-25 09:26:35,582 INFO L78 Accepts]: Start accepts. Automaton has 39192 states and 45448 transitions. Word has length 109 [2023-12-25 09:26:35,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:35,582 INFO L495 AbstractCegarLoop]: Abstraction has 39192 states and 45448 transitions. [2023-12-25 09:26:35,582 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.666666666666666) internal successors, (105), 8 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:35,582 INFO L276 IsEmpty]: Start isEmpty. Operand 39192 states and 45448 transitions. [2023-12-25 09:26:35,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-25 09:26:35,585 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:35,585 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:26:35,588 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Ended with exit code 0 [2023-12-25 09:26:35,785 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:35,786 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:26:35,786 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:35,786 INFO L85 PathProgramCache]: Analyzing trace with hash -131195566, now seen corresponding path program 1 times [2023-12-25 09:26:35,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:35,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [159363265] [2023-12-25 09:26:35,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:35,787 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:35,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:35,788 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:35,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2023-12-25 09:26:35,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:35,934 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 09:26:35,936 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:36,566 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:36,566 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:36,566 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:36,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [159363265] [2023-12-25 09:26:36,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [159363265] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:36,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:36,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-25 09:26:36,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74008715] [2023-12-25 09:26:36,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:36,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-25 09:26:36,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:36,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-25 09:26:36,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-12-25 09:26:36,569 INFO L87 Difference]: Start difference. First operand 39192 states and 45448 transitions. Second operand has 12 states, 12 states have (on average 9.083333333333334) internal successors, (109), 12 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:38,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:38,015 INFO L93 Difference]: Finished difference Result 86064 states and 99973 transitions. [2023-12-25 09:26:38,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-25 09:26:38,016 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 9.083333333333334) internal successors, (109), 12 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2023-12-25 09:26:38,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:38,090 INFO L225 Difference]: With dead ends: 86064 [2023-12-25 09:26:38,090 INFO L226 Difference]: Without dead ends: 75676 [2023-12-25 09:26:38,113 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=171, Invalid=479, Unknown=0, NotChecked=0, Total=650 [2023-12-25 09:26:38,114 INFO L413 NwaCegarLoop]: 415 mSDtfsCounter, 1399 mSDsluCounter, 2637 mSDsCounter, 0 mSdLazyCounter, 532 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1399 SdHoareTripleChecker+Valid, 3052 SdHoareTripleChecker+Invalid, 541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:38,114 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1399 Valid, 3052 Invalid, 541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 532 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-25 09:26:38,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75676 states. [2023-12-25 09:26:38,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75676 to 48205. [2023-12-25 09:26:38,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48205 states, 48204 states have (on average 1.156335573811302) internal successors, (55740), 48204 states have internal predecessors, (55740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:38,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48205 states to 48205 states and 55740 transitions. [2023-12-25 09:26:38,801 INFO L78 Accepts]: Start accepts. Automaton has 48205 states and 55740 transitions. Word has length 109 [2023-12-25 09:26:38,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:38,801 INFO L495 AbstractCegarLoop]: Abstraction has 48205 states and 55740 transitions. [2023-12-25 09:26:38,802 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 9.083333333333334) internal successors, (109), 12 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:38,802 INFO L276 IsEmpty]: Start isEmpty. Operand 48205 states and 55740 transitions. [2023-12-25 09:26:38,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-25 09:26:38,805 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:38,805 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:26:38,807 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Ended with exit code 0 [2023-12-25 09:26:39,006 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:39,006 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:26:39,006 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:39,007 INFO L85 PathProgramCache]: Analyzing trace with hash -1914098, now seen corresponding path program 1 times [2023-12-25 09:26:39,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:39,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [452324908] [2023-12-25 09:26:39,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:39,007 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:39,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:39,008 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:39,010 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2023-12-25 09:26:39,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:39,148 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:26:39,149 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:39,838 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:39,838 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:40,152 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:40,152 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:40,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [452324908] [2023-12-25 09:26:40,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [452324908] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:40,153 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:40,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 09:26:40,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352839720] [2023-12-25 09:26:40,153 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:40,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 09:26:40,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:40,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 09:26:40,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:26:40,154 INFO L87 Difference]: Start difference. First operand 48205 states and 55740 transitions. Second operand has 21 states, 21 states have (on average 9.714285714285714) internal successors, (204), 21 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:44,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:44,817 INFO L93 Difference]: Finished difference Result 99903 states and 115476 transitions. [2023-12-25 09:26:44,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-12-25 09:26:44,822 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.714285714285714) internal successors, (204), 21 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2023-12-25 09:26:44,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:44,925 INFO L225 Difference]: With dead ends: 99903 [2023-12-25 09:26:44,926 INFO L226 Difference]: Without dead ends: 83569 [2023-12-25 09:26:44,955 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=955, Invalid=3205, Unknown=0, NotChecked=0, Total=4160 [2023-12-25 09:26:44,955 INFO L413 NwaCegarLoop]: 503 mSDtfsCounter, 2405 mSDsluCounter, 5758 mSDsCounter, 0 mSdLazyCounter, 1190 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2405 SdHoareTripleChecker+Valid, 6261 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:44,955 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2405 Valid, 6261 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1190 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 09:26:45,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83569 states. [2023-12-25 09:26:45,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83569 to 48210. [2023-12-25 09:26:45,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48210 states, 48209 states have (on average 1.151299549876579) internal successors, (55503), 48209 states have internal predecessors, (55503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:45,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48210 states to 48210 states and 55503 transitions. [2023-12-25 09:26:45,648 INFO L78 Accepts]: Start accepts. Automaton has 48210 states and 55503 transitions. Word has length 109 [2023-12-25 09:26:45,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:45,648 INFO L495 AbstractCegarLoop]: Abstraction has 48210 states and 55503 transitions. [2023-12-25 09:26:45,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 9.714285714285714) internal successors, (204), 21 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:45,648 INFO L276 IsEmpty]: Start isEmpty. Operand 48210 states and 55503 transitions. [2023-12-25 09:26:45,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-25 09:26:45,651 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:45,652 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:26:45,654 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Ended with exit code 0 [2023-12-25 09:26:45,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:45,852 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:26:45,852 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:45,853 INFO L85 PathProgramCache]: Analyzing trace with hash 137126087, now seen corresponding path program 1 times [2023-12-25 09:26:45,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:45,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [117641001] [2023-12-25 09:26:45,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:45,853 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:45,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:45,854 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:45,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2023-12-25 09:26:46,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:46,005 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:26:46,006 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:46,140 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:46,140 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:46,140 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:46,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [117641001] [2023-12-25 09:26:46,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [117641001] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:46,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:46,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 09:26:46,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496151946] [2023-12-25 09:26:46,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:46,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:26:46,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:46,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:26:46,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:26:46,141 INFO L87 Difference]: Start difference. First operand 48210 states and 55503 transitions. Second operand has 9 states, 9 states have (on average 12.222222222222221) internal successors, (110), 9 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:46,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:46,596 INFO L93 Difference]: Finished difference Result 72266 states and 83566 transitions. [2023-12-25 09:26:46,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-25 09:26:46,597 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.222222222222221) internal successors, (110), 9 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2023-12-25 09:26:46,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:46,666 INFO L225 Difference]: With dead ends: 72266 [2023-12-25 09:26:46,666 INFO L226 Difference]: Without dead ends: 67445 [2023-12-25 09:26:46,686 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:26:46,686 INFO L413 NwaCegarLoop]: 436 mSDtfsCounter, 611 mSDsluCounter, 2481 mSDsCounter, 0 mSdLazyCounter, 299 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 611 SdHoareTripleChecker+Valid, 2917 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:46,687 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [611 Valid, 2917 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 299 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 09:26:46,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67445 states. [2023-12-25 09:26:47,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67445 to 53444. [2023-12-25 09:26:47,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53444 states, 53443 states have (on average 1.1516381939636622) internal successors, (61547), 53443 states have internal predecessors, (61547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:47,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53444 states to 53444 states and 61547 transitions. [2023-12-25 09:26:47,479 INFO L78 Accepts]: Start accepts. Automaton has 53444 states and 61547 transitions. Word has length 110 [2023-12-25 09:26:47,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:47,479 INFO L495 AbstractCegarLoop]: Abstraction has 53444 states and 61547 transitions. [2023-12-25 09:26:47,479 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.222222222222221) internal successors, (110), 9 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:47,479 INFO L276 IsEmpty]: Start isEmpty. Operand 53444 states and 61547 transitions. [2023-12-25 09:26:47,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-12-25 09:26:47,483 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:47,483 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:26:47,486 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Ended with exit code 0 [2023-12-25 09:26:47,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:47,684 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:26:47,684 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:47,684 INFO L85 PathProgramCache]: Analyzing trace with hash 1344478099, now seen corresponding path program 1 times [2023-12-25 09:26:47,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:47,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2099394716] [2023-12-25 09:26:47,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:47,685 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:47,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:47,686 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:47,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2023-12-25 09:26:47,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:47,828 INFO L262 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 29 conjunts are in the unsatisfiable core [2023-12-25 09:26:47,830 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:50,102 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:50,102 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:51,197 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:51,197 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:51,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2099394716] [2023-12-25 09:26:51,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2099394716] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:51,198 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:51,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 17] total 37 [2023-12-25 09:26:51,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617507514] [2023-12-25 09:26:51,198 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:51,198 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2023-12-25 09:26:51,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:51,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2023-12-25 09:26:51,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1161, Unknown=0, NotChecked=0, Total=1332 [2023-12-25 09:26:51,199 INFO L87 Difference]: Start difference. First operand 53444 states and 61547 transitions. Second operand has 37 states, 37 states have (on average 5.945945945945946) internal successors, (220), 37 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:28:23,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:28:23,762 INFO L93 Difference]: Finished difference Result 316946 states and 362685 transitions. [2023-12-25 09:28:23,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 355 states. [2023-12-25 09:28:23,764 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 5.945945945945946) internal successors, (220), 37 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2023-12-25 09:28:23,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:28:24,118 INFO L225 Difference]: With dead ends: 316946 [2023-12-25 09:28:24,118 INFO L226 Difference]: Without dead ends: 311320 [2023-12-25 09:28:24,206 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 577 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 384 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63653 ImplicationChecksByTransitivity, 80.6s TimeCoverageRelationStatistics Valid=13929, Invalid=134681, Unknown=0, NotChecked=0, Total=148610 [2023-12-25 09:28:24,206 INFO L413 NwaCegarLoop]: 879 mSDtfsCounter, 7854 mSDsluCounter, 14622 mSDsCounter, 0 mSdLazyCounter, 8367 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7854 SdHoareTripleChecker+Valid, 15501 SdHoareTripleChecker+Invalid, 8486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 8367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:28:24,206 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7854 Valid, 15501 Invalid, 8486 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [119 Valid, 8367 Invalid, 0 Unknown, 0 Unchecked, 11.6s Time] [2023-12-25 09:28:24,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311320 states. [2023-12-25 09:28:25,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311320 to 59306. [2023-12-25 09:28:25,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59306 states, 59305 states have (on average 1.1520613776241464) internal successors, (68323), 59305 states have internal predecessors, (68323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:28:25,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59306 states to 59306 states and 68323 transitions. [2023-12-25 09:28:25,922 INFO L78 Accepts]: Start accepts. Automaton has 59306 states and 68323 transitions. Word has length 115 [2023-12-25 09:28:25,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:28:25,923 INFO L495 AbstractCegarLoop]: Abstraction has 59306 states and 68323 transitions. [2023-12-25 09:28:25,923 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 5.945945945945946) internal successors, (220), 37 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:28:25,923 INFO L276 IsEmpty]: Start isEmpty. Operand 59306 states and 68323 transitions. [2023-12-25 09:28:25,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-25 09:28:25,927 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:28:25,927 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:28:25,930 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Ended with exit code 0 [2023-12-25 09:28:26,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:28:26,128 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:28:26,128 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:28:26,129 INFO L85 PathProgramCache]: Analyzing trace with hash -17448283, now seen corresponding path program 1 times [2023-12-25 09:28:26,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:28:26,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [97073841] [2023-12-25 09:28:26,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:28:26,129 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:28:26,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:28:26,130 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:28:26,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2023-12-25 09:28:26,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:28:26,298 INFO L262 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 33 conjunts are in the unsatisfiable core [2023-12-25 09:28:26,300 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:28:29,208 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:28:29,208 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:28:29,208 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:28:29,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [97073841] [2023-12-25 09:28:29,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [97073841] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:28:29,208 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:28:29,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2023-12-25 09:28:29,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975762797] [2023-12-25 09:28:29,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:28:29,209 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-12-25 09:28:29,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:28:29,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-12-25 09:28:29,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2023-12-25 09:28:29,209 INFO L87 Difference]: Start difference. First operand 59306 states and 68323 transitions. Second operand has 25 states, 25 states have (on average 4.64) internal successors, (116), 25 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:28:36,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:28:36,400 INFO L93 Difference]: Finished difference Result 98230 states and 113143 transitions. [2023-12-25 09:28:36,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-12-25 09:28:36,401 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.64) internal successors, (116), 25 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 116 [2023-12-25 09:28:36,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:28:36,498 INFO L225 Difference]: With dead ends: 98230 [2023-12-25 09:28:36,498 INFO L226 Difference]: Without dead ends: 94238 [2023-12-25 09:28:36,525 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=208, Invalid=1274, Unknown=0, NotChecked=0, Total=1482 [2023-12-25 09:28:36,525 INFO L413 NwaCegarLoop]: 422 mSDtfsCounter, 1266 mSDsluCounter, 6656 mSDsCounter, 0 mSdLazyCounter, 3370 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1266 SdHoareTripleChecker+Valid, 7078 SdHoareTripleChecker+Invalid, 3375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 3370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:28:36,526 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1266 Valid, 7078 Invalid, 3375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 3370 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2023-12-25 09:28:36,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94238 states. [2023-12-25 09:28:37,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94238 to 59300. [2023-12-25 09:28:37,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59300 states, 59299 states have (on average 1.152026172448102) internal successors, (68314), 59299 states have internal predecessors, (68314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:28:37,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59300 states to 59300 states and 68314 transitions. [2023-12-25 09:28:37,192 INFO L78 Accepts]: Start accepts. Automaton has 59300 states and 68314 transitions. Word has length 116 [2023-12-25 09:28:37,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:28:37,192 INFO L495 AbstractCegarLoop]: Abstraction has 59300 states and 68314 transitions. [2023-12-25 09:28:37,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.64) internal successors, (116), 25 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:28:37,193 INFO L276 IsEmpty]: Start isEmpty. Operand 59300 states and 68314 transitions. [2023-12-25 09:28:37,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-25 09:28:37,196 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:28:37,197 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:28:37,200 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Ended with exit code 0 [2023-12-25 09:28:37,397 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:28:37,397 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:28:37,398 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:28:37,398 INFO L85 PathProgramCache]: Analyzing trace with hash -945891270, now seen corresponding path program 1 times [2023-12-25 09:28:37,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:28:37,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1022369845] [2023-12-25 09:28:37,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:28:37,398 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:28:37,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:28:37,399 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:28:37,401 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2023-12-25 09:28:37,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:28:37,551 INFO L262 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 28 conjunts are in the unsatisfiable core [2023-12-25 09:28:37,553 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:28:39,759 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:28:39,760 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:28:39,760 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:28:39,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1022369845] [2023-12-25 09:28:39,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1022369845] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:28:39,760 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:28:39,760 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2023-12-25 09:28:39,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706879450] [2023-12-25 09:28:39,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:28:39,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 09:28:39,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:28:39,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 09:28:39,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:28:39,761 INFO L87 Difference]: Start difference. First operand 59300 states and 68314 transitions. Second operand has 21 states, 21 states have (on average 5.523809523809524) internal successors, (116), 21 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:28:53,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:28:53,685 INFO L93 Difference]: Finished difference Result 117204 states and 135228 transitions. [2023-12-25 09:28:53,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2023-12-25 09:28:53,686 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.523809523809524) internal successors, (116), 21 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 116 [2023-12-25 09:28:53,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:28:53,808 INFO L225 Difference]: With dead ends: 117204 [2023-12-25 09:28:53,808 INFO L226 Difference]: Without dead ends: 112478 [2023-12-25 09:28:53,838 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=460, Invalid=2510, Unknown=0, NotChecked=0, Total=2970 [2023-12-25 09:28:53,845 INFO L413 NwaCegarLoop]: 498 mSDtfsCounter, 1361 mSDsluCounter, 6308 mSDsCounter, 0 mSdLazyCounter, 3270 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1361 SdHoareTripleChecker+Valid, 6806 SdHoareTripleChecker+Invalid, 3275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 3270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:28:53,848 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1361 Valid, 6806 Invalid, 3275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 3270 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2023-12-25 09:28:53,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112478 states. [2023-12-25 09:28:54,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112478 to 65382. [2023-12-25 09:28:54,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65382 states, 65381 states have (on average 1.1521695905538307) internal successors, (75330), 65381 states have internal predecessors, (75330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:28:54,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65382 states to 65382 states and 75330 transitions. [2023-12-25 09:28:54,748 INFO L78 Accepts]: Start accepts. Automaton has 65382 states and 75330 transitions. Word has length 116 [2023-12-25 09:28:54,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:28:54,748 INFO L495 AbstractCegarLoop]: Abstraction has 65382 states and 75330 transitions. [2023-12-25 09:28:54,748 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.523809523809524) internal successors, (116), 21 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:28:54,748 INFO L276 IsEmpty]: Start isEmpty. Operand 65382 states and 75330 transitions. [2023-12-25 09:28:54,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-25 09:28:54,762 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:28:54,762 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:28:54,765 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Forceful destruction successful, exit code 0 [2023-12-25 09:28:54,963 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:28:54,963 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:28:54,963 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:28:54,964 INFO L85 PathProgramCache]: Analyzing trace with hash 1082130991, now seen corresponding path program 1 times [2023-12-25 09:28:54,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:28:54,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1666104412] [2023-12-25 09:28:54,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:28:54,964 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:28:54,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:28:54,967 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:28:54,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2023-12-25 09:28:55,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:28:55,132 INFO L262 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:28:55,141 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:28:55,956 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 27 proven. 42 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-25 09:28:55,956 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:28:56,170 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 27 proven. 42 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-25 09:28:56,170 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:28:56,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1666104412] [2023-12-25 09:28:56,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1666104412] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:28:56,170 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:28:56,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-12-25 09:28:56,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433483905] [2023-12-25 09:28:56,171 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:28:56,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:28:56,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:28:56,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:28:56,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:28:56,172 INFO L87 Difference]: Start difference. First operand 65382 states and 75330 transitions. Second operand has 16 states, 16 states have (on average 15.4375) internal successors, (247), 15 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:28:58,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:28:58,134 INFO L93 Difference]: Finished difference Result 128257 states and 146846 transitions. [2023-12-25 09:28:58,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-12-25 09:28:58,134 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 15.4375) internal successors, (247), 15 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 139 [2023-12-25 09:28:58,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:28:58,222 INFO L225 Difference]: With dead ends: 128257 [2023-12-25 09:28:58,223 INFO L226 Difference]: Without dead ends: 82676 [2023-12-25 09:28:58,258 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 262 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=484, Invalid=1156, Unknown=0, NotChecked=0, Total=1640 [2023-12-25 09:28:58,259 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 2026 mSDsluCounter, 1417 mSDsCounter, 0 mSdLazyCounter, 1229 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2026 SdHoareTripleChecker+Valid, 1742 SdHoareTripleChecker+Invalid, 1250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:28:58,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2026 Valid, 1742 Invalid, 1250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1229 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 09:28:58,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82676 states. [2023-12-25 09:28:58,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82676 to 62751. [2023-12-25 09:28:58,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62751 states, 62750 states have (on average 1.1431553784860558) internal successors, (71733), 62750 states have internal predecessors, (71733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:28:58,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62751 states to 62751 states and 71733 transitions. [2023-12-25 09:28:58,923 INFO L78 Accepts]: Start accepts. Automaton has 62751 states and 71733 transitions. Word has length 139 [2023-12-25 09:28:58,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:28:58,923 INFO L495 AbstractCegarLoop]: Abstraction has 62751 states and 71733 transitions. [2023-12-25 09:28:58,923 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 15.4375) internal successors, (247), 15 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:28:58,923 INFO L276 IsEmpty]: Start isEmpty. Operand 62751 states and 71733 transitions. [2023-12-25 09:28:58,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-25 09:28:58,934 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:28:58,935 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:28:58,937 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Ended with exit code 0 [2023-12-25 09:28:59,135 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:28:59,135 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:28:59,135 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:28:59,136 INFO L85 PathProgramCache]: Analyzing trace with hash -1225353830, now seen corresponding path program 1 times [2023-12-25 09:28:59,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:28:59,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2138812832] [2023-12-25 09:28:59,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:28:59,136 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:28:59,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:28:59,137 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:28:59,138 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2023-12-25 09:28:59,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:28:59,279 INFO L262 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:28:59,281 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:28:59,298 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-25 09:28:59,298 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:28:59,298 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:28:59,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2138812832] [2023-12-25 09:28:59,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2138812832] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:28:59,298 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:28:59,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:28:59,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151675640] [2023-12-25 09:28:59,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:28:59,299 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:28:59,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:28:59,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:28:59,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:28:59,299 INFO L87 Difference]: Start difference. First operand 62751 states and 71733 transitions. Second operand has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:28:59,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:28:59,477 INFO L93 Difference]: Finished difference Result 85925 states and 98262 transitions. [2023-12-25 09:28:59,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:28:59,478 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 139 [2023-12-25 09:28:59,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:28:59,500 INFO L225 Difference]: With dead ends: 85925 [2023-12-25 09:28:59,500 INFO L226 Difference]: Without dead ends: 24099 [2023-12-25 09:28:59,526 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:28:59,527 INFO L413 NwaCegarLoop]: 227 mSDtfsCounter, 107 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:28:59,527 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 343 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:28:59,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24099 states. [2023-12-25 09:28:59,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24099 to 23239. [2023-12-25 09:28:59,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23239 states, 23238 states have (on average 1.1173939237455892) internal successors, (25966), 23238 states have internal predecessors, (25966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:28:59,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23239 states to 23239 states and 25966 transitions. [2023-12-25 09:28:59,956 INFO L78 Accepts]: Start accepts. Automaton has 23239 states and 25966 transitions. Word has length 139 [2023-12-25 09:28:59,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:28:59,957 INFO L495 AbstractCegarLoop]: Abstraction has 23239 states and 25966 transitions. [2023-12-25 09:28:59,957 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:28:59,957 INFO L276 IsEmpty]: Start isEmpty. Operand 23239 states and 25966 transitions. [2023-12-25 09:28:59,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-25 09:28:59,964 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:28:59,965 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:28:59,967 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Ended with exit code 0 [2023-12-25 09:29:00,165 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:00,166 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:29:00,166 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:00,166 INFO L85 PathProgramCache]: Analyzing trace with hash -1284480272, now seen corresponding path program 1 times [2023-12-25 09:29:00,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:00,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [425235446] [2023-12-25 09:29:00,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:00,167 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:00,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:00,168 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:29:00,169 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2023-12-25 09:29:00,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:00,355 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 09:29:00,357 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:00,872 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-12-25 09:29:00,872 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:29:00,872 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:00,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [425235446] [2023-12-25 09:29:00,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [425235446] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:29:00,872 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:29:00,872 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-25 09:29:00,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587175201] [2023-12-25 09:29:00,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:29:00,873 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-25 09:29:00,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:00,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-25 09:29:00,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-12-25 09:29:00,873 INFO L87 Difference]: Start difference. First operand 23239 states and 25966 transitions. Second operand has 10 states, 10 states have (on average 10.0) internal successors, (100), 10 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:01,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:01,806 INFO L93 Difference]: Finished difference Result 40833 states and 45612 transitions. [2023-12-25 09:29:01,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-25 09:29:01,806 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.0) internal successors, (100), 10 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 140 [2023-12-25 09:29:01,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:01,845 INFO L225 Difference]: With dead ends: 40833 [2023-12-25 09:29:01,845 INFO L226 Difference]: Without dead ends: 34759 [2023-12-25 09:29:01,858 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:29:01,858 INFO L413 NwaCegarLoop]: 314 mSDtfsCounter, 1397 mSDsluCounter, 1566 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1397 SdHoareTripleChecker+Valid, 1880 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:01,858 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1397 Valid, 1880 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:29:01,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34759 states. [2023-12-25 09:29:02,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34759 to 23239. [2023-12-25 09:29:02,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23239 states, 23238 states have (on average 1.1172648248558397) internal successors, (25963), 23238 states have internal predecessors, (25963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:02,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23239 states to 23239 states and 25963 transitions. [2023-12-25 09:29:02,098 INFO L78 Accepts]: Start accepts. Automaton has 23239 states and 25963 transitions. Word has length 140 [2023-12-25 09:29:02,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:02,098 INFO L495 AbstractCegarLoop]: Abstraction has 23239 states and 25963 transitions. [2023-12-25 09:29:02,098 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.0) internal successors, (100), 10 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:02,098 INFO L276 IsEmpty]: Start isEmpty. Operand 23239 states and 25963 transitions. [2023-12-25 09:29:02,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-25 09:29:02,105 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:02,105 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:29:02,110 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Forceful destruction successful, exit code 0 [2023-12-25 09:29:02,306 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:02,306 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:29:02,307 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:02,307 INFO L85 PathProgramCache]: Analyzing trace with hash 1344854064, now seen corresponding path program 1 times [2023-12-25 09:29:02,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:02,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1328251453] [2023-12-25 09:29:02,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:02,307 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:02,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:02,309 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:29:02,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2023-12-25 09:29:02,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:02,480 INFO L262 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:29:02,481 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:02,922 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-12-25 09:29:02,923 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:29:02,923 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:02,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1328251453] [2023-12-25 09:29:02,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1328251453] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:29:02,923 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:29:02,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 09:29:02,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769208046] [2023-12-25 09:29:02,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:29:02,924 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:29:02,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:02,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:29:02,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:29:02,924 INFO L87 Difference]: Start difference. First operand 23239 states and 25963 transitions. Second operand has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 9 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:03,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:03,739 INFO L93 Difference]: Finished difference Result 47563 states and 53479 transitions. [2023-12-25 09:29:03,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-25 09:29:03,739 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 9 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 140 [2023-12-25 09:29:03,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:03,776 INFO L225 Difference]: With dead ends: 47563 [2023-12-25 09:29:03,776 INFO L226 Difference]: Without dead ends: 40547 [2023-12-25 09:29:03,789 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:29:03,789 INFO L413 NwaCegarLoop]: 345 mSDtfsCounter, 1455 mSDsluCounter, 1410 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1455 SdHoareTripleChecker+Valid, 1755 SdHoareTripleChecker+Invalid, 358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:03,789 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1455 Valid, 1755 Invalid, 358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 350 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 09:29:03,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40547 states. [2023-12-25 09:29:03,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40547 to 24192. [2023-12-25 09:29:03,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24192 states, 24191 states have (on average 1.1166549543218551) internal successors, (27013), 24191 states have internal predecessors, (27013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:04,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24192 states to 24192 states and 27013 transitions. [2023-12-25 09:29:04,019 INFO L78 Accepts]: Start accepts. Automaton has 24192 states and 27013 transitions. Word has length 140 [2023-12-25 09:29:04,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:04,019 INFO L495 AbstractCegarLoop]: Abstraction has 24192 states and 27013 transitions. [2023-12-25 09:29:04,019 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 9 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:04,019 INFO L276 IsEmpty]: Start isEmpty. Operand 24192 states and 27013 transitions. [2023-12-25 09:29:04,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-25 09:29:04,024 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:04,024 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:29:04,027 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Ended with exit code 0 [2023-12-25 09:29:04,224 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:04,225 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:29:04,225 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:04,225 INFO L85 PathProgramCache]: Analyzing trace with hash -549423178, now seen corresponding path program 1 times [2023-12-25 09:29:04,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:04,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1741690038] [2023-12-25 09:29:04,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:04,226 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:04,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:04,227 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:29:04,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (63)] Waiting until timeout for monitored process [2023-12-25 09:29:04,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:04,411 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 09:29:04,414 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:04,981 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2023-12-25 09:29:04,981 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:29:04,981 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:04,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1741690038] [2023-12-25 09:29:04,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1741690038] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:29:04,981 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:29:04,981 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-25 09:29:04,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553355374] [2023-12-25 09:29:04,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:29:04,982 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-25 09:29:04,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:04,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-25 09:29:04,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-12-25 09:29:04,983 INFO L87 Difference]: Start difference. First operand 24192 states and 27013 transitions. Second operand has 10 states, 10 states have (on average 10.5) internal successors, (105), 10 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:05,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:05,789 INFO L93 Difference]: Finished difference Result 31960 states and 35883 transitions. [2023-12-25 09:29:05,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-25 09:29:05,789 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 10 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 140 [2023-12-25 09:29:05,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:05,822 INFO L225 Difference]: With dead ends: 31960 [2023-12-25 09:29:05,822 INFO L226 Difference]: Without dead ends: 30000 [2023-12-25 09:29:05,832 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:29:05,832 INFO L413 NwaCegarLoop]: 302 mSDtfsCounter, 1157 mSDsluCounter, 1701 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1157 SdHoareTripleChecker+Valid, 2003 SdHoareTripleChecker+Invalid, 401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:05,832 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1157 Valid, 2003 Invalid, 401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 391 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 09:29:05,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30000 states. [2023-12-25 09:29:06,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30000 to 24172. [2023-12-25 09:29:06,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24172 states, 24171 states have (on average 1.1165446195854536) internal successors, (26988), 24171 states have internal predecessors, (26988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:06,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24172 states to 24172 states and 26988 transitions. [2023-12-25 09:29:06,083 INFO L78 Accepts]: Start accepts. Automaton has 24172 states and 26988 transitions. Word has length 140 [2023-12-25 09:29:06,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:06,083 INFO L495 AbstractCegarLoop]: Abstraction has 24172 states and 26988 transitions. [2023-12-25 09:29:06,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 10 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:06,084 INFO L276 IsEmpty]: Start isEmpty. Operand 24172 states and 26988 transitions. [2023-12-25 09:29:06,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-25 09:29:06,091 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:06,091 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:29:06,094 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (63)] Forceful destruction successful, exit code 0 [2023-12-25 09:29:06,292 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:06,292 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:29:06,292 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:06,293 INFO L85 PathProgramCache]: Analyzing trace with hash 71632948, now seen corresponding path program 1 times [2023-12-25 09:29:06,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:06,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [195300783] [2023-12-25 09:29:06,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:06,293 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:06,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:06,296 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:29:06,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2023-12-25 09:29:06,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:06,454 INFO L262 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:29:06,456 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:07,228 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 52 proven. 4 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-25 09:29:07,228 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:07,450 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 52 proven. 4 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-25 09:29:07,450 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:07,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [195300783] [2023-12-25 09:29:07,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [195300783] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:07,450 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:07,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2023-12-25 09:29:07,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356500047] [2023-12-25 09:29:07,451 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:07,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 09:29:07,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:07,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 09:29:07,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2023-12-25 09:29:07,452 INFO L87 Difference]: Start difference. First operand 24172 states and 26988 transitions. Second operand has 24 states, 24 states have (on average 9.083333333333334) internal successors, (218), 23 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:14,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:14,114 INFO L93 Difference]: Finished difference Result 49695 states and 55275 transitions. [2023-12-25 09:29:14,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2023-12-25 09:29:14,114 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 9.083333333333334) internal successors, (218), 23 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 143 [2023-12-25 09:29:14,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:14,158 INFO L225 Difference]: With dead ends: 49695 [2023-12-25 09:29:14,158 INFO L226 Difference]: Without dead ends: 41311 [2023-12-25 09:29:14,172 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 262 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2527 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1544, Invalid=7386, Unknown=0, NotChecked=0, Total=8930 [2023-12-25 09:29:14,173 INFO L413 NwaCegarLoop]: 311 mSDtfsCounter, 3108 mSDsluCounter, 4223 mSDsCounter, 0 mSdLazyCounter, 3891 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3108 SdHoareTripleChecker+Valid, 4534 SdHoareTripleChecker+Invalid, 3932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 3891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:14,173 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3108 Valid, 4534 Invalid, 3932 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 3891 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2023-12-25 09:29:14,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41311 states. [2023-12-25 09:29:14,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41311 to 25217. [2023-12-25 09:29:14,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25217 states, 25216 states have (on average 1.1130631345177664) internal successors, (28067), 25216 states have internal predecessors, (28067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:14,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25217 states to 25217 states and 28067 transitions. [2023-12-25 09:29:14,494 INFO L78 Accepts]: Start accepts. Automaton has 25217 states and 28067 transitions. Word has length 143 [2023-12-25 09:29:14,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:14,494 INFO L495 AbstractCegarLoop]: Abstraction has 25217 states and 28067 transitions. [2023-12-25 09:29:14,495 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.083333333333334) internal successors, (218), 23 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:14,495 INFO L276 IsEmpty]: Start isEmpty. Operand 25217 states and 28067 transitions. [2023-12-25 09:29:14,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-25 09:29:14,502 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:14,503 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:29:14,506 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (64)] Ended with exit code 0 [2023-12-25 09:29:14,706 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:14,706 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:29:14,706 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:14,706 INFO L85 PathProgramCache]: Analyzing trace with hash -2029862613, now seen corresponding path program 1 times [2023-12-25 09:29:14,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:14,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1159316937] [2023-12-25 09:29:14,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:14,707 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:14,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:14,708 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:29:14,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (65)] Waiting until timeout for monitored process [2023-12-25 09:29:14,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:14,869 INFO L262 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 09:29:14,871 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:15,619 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-25 09:29:15,620 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:15,886 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-25 09:29:15,886 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:15,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1159316937] [2023-12-25 09:29:15,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1159316937] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:15,886 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:15,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2023-12-25 09:29:15,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788638568] [2023-12-25 09:29:15,887 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:15,887 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-25 09:29:15,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:15,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-25 09:29:15,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2023-12-25 09:29:15,888 INFO L87 Difference]: Start difference. First operand 25217 states and 28067 transitions. Second operand has 22 states, 22 states have (on average 9.545454545454545) internal successors, (210), 21 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:19,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:19,838 INFO L93 Difference]: Finished difference Result 55824 states and 62327 transitions. [2023-12-25 09:29:19,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2023-12-25 09:29:19,838 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 9.545454545454545) internal successors, (210), 21 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 143 [2023-12-25 09:29:19,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:19,879 INFO L225 Difference]: With dead ends: 55824 [2023-12-25 09:29:19,879 INFO L226 Difference]: Without dead ends: 45475 [2023-12-25 09:29:19,894 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 264 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=782, Invalid=2758, Unknown=0, NotChecked=0, Total=3540 [2023-12-25 09:29:19,894 INFO L413 NwaCegarLoop]: 288 mSDtfsCounter, 3366 mSDsluCounter, 2709 mSDsCounter, 0 mSdLazyCounter, 2314 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3366 SdHoareTripleChecker+Valid, 2997 SdHoareTripleChecker+Invalid, 2356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 2314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:19,894 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3366 Valid, 2997 Invalid, 2356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 2314 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-25 09:29:19,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45475 states. [2023-12-25 09:29:20,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45475 to 25872. [2023-12-25 09:29:20,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25872 states, 25871 states have (on average 1.112751729735998) internal successors, (28788), 25871 states have internal predecessors, (28788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:20,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25872 states to 25872 states and 28788 transitions. [2023-12-25 09:29:20,226 INFO L78 Accepts]: Start accepts. Automaton has 25872 states and 28788 transitions. Word has length 143 [2023-12-25 09:29:20,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:20,226 INFO L495 AbstractCegarLoop]: Abstraction has 25872 states and 28788 transitions. [2023-12-25 09:29:20,226 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 9.545454545454545) internal successors, (210), 21 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:20,226 INFO L276 IsEmpty]: Start isEmpty. Operand 25872 states and 28788 transitions. [2023-12-25 09:29:20,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-25 09:29:20,232 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:20,232 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:29:20,234 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (65)] Ended with exit code 0 [2023-12-25 09:29:20,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:20,432 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:29:20,433 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:20,433 INFO L85 PathProgramCache]: Analyzing trace with hash -1405611293, now seen corresponding path program 1 times [2023-12-25 09:29:20,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:20,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [200161607] [2023-12-25 09:29:20,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:20,434 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:20,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:20,434 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:29:20,436 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2023-12-25 09:29:20,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:20,579 INFO L262 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:29:20,581 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:21,182 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-12-25 09:29:21,182 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:29:21,182 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:21,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [200161607] [2023-12-25 09:29:21,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [200161607] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:29:21,182 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:29:21,182 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-25 09:29:21,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034907376] [2023-12-25 09:29:21,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:29:21,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-25 09:29:21,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:21,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-25 09:29:21,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2023-12-25 09:29:21,183 INFO L87 Difference]: Start difference. First operand 25872 states and 28788 transitions. Second operand has 13 states, 13 states have (on average 9.076923076923077) internal successors, (118), 12 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:23,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:23,449 INFO L93 Difference]: Finished difference Result 30605 states and 34136 transitions. [2023-12-25 09:29:23,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-25 09:29:23,450 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 9.076923076923077) internal successors, (118), 12 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 143 [2023-12-25 09:29:23,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:23,483 INFO L225 Difference]: With dead ends: 30605 [2023-12-25 09:29:23,483 INFO L226 Difference]: Without dead ends: 29031 [2023-12-25 09:29:23,492 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=185, Invalid=571, Unknown=0, NotChecked=0, Total=756 [2023-12-25 09:29:23,493 INFO L413 NwaCegarLoop]: 225 mSDtfsCounter, 1349 mSDsluCounter, 1729 mSDsCounter, 0 mSdLazyCounter, 1318 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1349 SdHoareTripleChecker+Valid, 1954 SdHoareTripleChecker+Invalid, 1331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:23,493 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1349 Valid, 1954 Invalid, 1331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1318 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 09:29:23,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29031 states. [2023-12-25 09:29:23,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29031 to 25884. [2023-12-25 09:29:23,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25884 states, 25883 states have (on average 1.1126608198431402) internal successors, (28799), 25883 states have internal predecessors, (28799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:23,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25884 states to 25884 states and 28799 transitions. [2023-12-25 09:29:23,700 INFO L78 Accepts]: Start accepts. Automaton has 25884 states and 28799 transitions. Word has length 143 [2023-12-25 09:29:23,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:23,701 INFO L495 AbstractCegarLoop]: Abstraction has 25884 states and 28799 transitions. [2023-12-25 09:29:23,701 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 9.076923076923077) internal successors, (118), 12 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:23,701 INFO L276 IsEmpty]: Start isEmpty. Operand 25884 states and 28799 transitions. [2023-12-25 09:29:23,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2023-12-25 09:29:23,706 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:23,706 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:29:23,709 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (66)] Ended with exit code 0 [2023-12-25 09:29:23,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:23,907 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:29:23,907 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:23,907 INFO L85 PathProgramCache]: Analyzing trace with hash -879336953, now seen corresponding path program 1 times [2023-12-25 09:29:23,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:23,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [794442755] [2023-12-25 09:29:23,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:23,908 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:23,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:23,909 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:29:23,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (67)] Waiting until timeout for monitored process [2023-12-25 09:29:24,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:24,061 INFO L262 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 09:29:24,063 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:24,314 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 55 proven. 19 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:29:24,315 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:24,498 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 55 proven. 19 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:29:24,499 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:24,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [794442755] [2023-12-25 09:29:24,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [794442755] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:24,499 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:24,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2023-12-25 09:29:24,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070151216] [2023-12-25 09:29:24,499 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:24,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 09:29:24,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:24,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 09:29:24,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:29:24,500 INFO L87 Difference]: Start difference. First operand 25884 states and 28799 transitions. Second operand has 18 states, 18 states have (on average 10.833333333333334) internal successors, (195), 18 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:25,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:25,416 INFO L93 Difference]: Finished difference Result 56512 states and 63123 transitions. [2023-12-25 09:29:25,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-25 09:29:25,417 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 10.833333333333334) internal successors, (195), 18 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 144 [2023-12-25 09:29:25,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:25,456 INFO L225 Difference]: With dead ends: 56512 [2023-12-25 09:29:25,457 INFO L226 Difference]: Without dead ends: 46959 [2023-12-25 09:29:25,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 269 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=184, Invalid=808, Unknown=0, NotChecked=0, Total=992 [2023-12-25 09:29:25,472 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 737 mSDsluCounter, 3594 mSDsCounter, 0 mSdLazyCounter, 776 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 737 SdHoareTripleChecker+Valid, 3917 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 776 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:25,473 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [737 Valid, 3917 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 776 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 09:29:25,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46959 states. [2023-12-25 09:29:25,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46959 to 27078. [2023-12-25 09:29:25,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27078 states, 27077 states have (on average 1.1119400228976621) internal successors, (30108), 27077 states have internal predecessors, (30108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:25,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27078 states to 27078 states and 30108 transitions. [2023-12-25 09:29:25,829 INFO L78 Accepts]: Start accepts. Automaton has 27078 states and 30108 transitions. Word has length 144 [2023-12-25 09:29:25,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:25,830 INFO L495 AbstractCegarLoop]: Abstraction has 27078 states and 30108 transitions. [2023-12-25 09:29:25,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 10.833333333333334) internal successors, (195), 18 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:25,830 INFO L276 IsEmpty]: Start isEmpty. Operand 27078 states and 30108 transitions. [2023-12-25 09:29:25,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2023-12-25 09:29:25,835 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:25,835 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:29:25,840 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (67)] Ended with exit code 0 [2023-12-25 09:29:26,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:26,036 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:29:26,036 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:26,036 INFO L85 PathProgramCache]: Analyzing trace with hash -1573206822, now seen corresponding path program 1 times [2023-12-25 09:29:26,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:26,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [449163576] [2023-12-25 09:29:26,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:26,037 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:26,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:26,038 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:29:26,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2023-12-25 09:29:26,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:26,190 INFO L262 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-25 09:29:26,192 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:26,386 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 61 proven. 12 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-25 09:29:26,386 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:26,520 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 61 proven. 12 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-25 09:29:26,520 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:26,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [449163576] [2023-12-25 09:29:26,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [449163576] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:26,520 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:26,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2023-12-25 09:29:26,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279408770] [2023-12-25 09:29:26,521 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:26,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:29:26,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:26,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:29:26,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:29:26,521 INFO L87 Difference]: Start difference. First operand 27078 states and 30108 transitions. Second operand has 16 states, 16 states have (on average 10.6875) internal successors, (171), 16 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:27,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:27,662 INFO L93 Difference]: Finished difference Result 55982 states and 62459 transitions. [2023-12-25 09:29:27,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-12-25 09:29:27,662 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 10.6875) internal successors, (171), 16 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 144 [2023-12-25 09:29:27,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:27,713 INFO L225 Difference]: With dead ends: 55982 [2023-12-25 09:29:27,713 INFO L226 Difference]: Without dead ends: 49163 [2023-12-25 09:29:27,728 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 271 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=296, Invalid=1110, Unknown=0, NotChecked=0, Total=1406 [2023-12-25 09:29:27,728 INFO L413 NwaCegarLoop]: 376 mSDtfsCounter, 1502 mSDsluCounter, 3415 mSDsCounter, 0 mSdLazyCounter, 617 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1502 SdHoareTripleChecker+Valid, 3791 SdHoareTripleChecker+Invalid, 630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 617 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:27,728 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1502 Valid, 3791 Invalid, 630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 617 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 09:29:27,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49163 states. [2023-12-25 09:29:28,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49163 to 28251. [2023-12-25 09:29:28,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28251 states, 28250 states have (on average 1.1095221238938053) internal successors, (31344), 28250 states have internal predecessors, (31344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:28,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28251 states to 28251 states and 31344 transitions. [2023-12-25 09:29:28,180 INFO L78 Accepts]: Start accepts. Automaton has 28251 states and 31344 transitions. Word has length 144 [2023-12-25 09:29:28,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:28,180 INFO L495 AbstractCegarLoop]: Abstraction has 28251 states and 31344 transitions. [2023-12-25 09:29:28,181 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 10.6875) internal successors, (171), 16 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:28,181 INFO L276 IsEmpty]: Start isEmpty. Operand 28251 states and 31344 transitions. [2023-12-25 09:29:28,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2023-12-25 09:29:28,188 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:28,188 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:29:28,191 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Forceful destruction successful, exit code 0 [2023-12-25 09:29:28,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:28,389 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:29:28,389 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:28,389 INFO L85 PathProgramCache]: Analyzing trace with hash 928033878, now seen corresponding path program 1 times [2023-12-25 09:29:28,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:28,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1186335795] [2023-12-25 09:29:28,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:28,390 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:28,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:28,391 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:29:28,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (69)] Waiting until timeout for monitored process [2023-12-25 09:29:28,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:28,578 INFO L262 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 09:29:28,580 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:28,870 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 50 proven. 28 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:29:28,871 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:29,075 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 50 proven. 28 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:29:29,075 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:29,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1186335795] [2023-12-25 09:29:29,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1186335795] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:29,075 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:29,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2023-12-25 09:29:29,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616173602] [2023-12-25 09:29:29,076 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:29,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 09:29:29,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:29,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 09:29:29,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:29:29,077 INFO L87 Difference]: Start difference. First operand 28251 states and 31344 transitions. Second operand has 18 states, 18 states have (on average 10.833333333333334) internal successors, (195), 18 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:30,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:30,106 INFO L93 Difference]: Finished difference Result 39997 states and 44433 transitions. [2023-12-25 09:29:30,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-25 09:29:30,107 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 10.833333333333334) internal successors, (195), 18 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 144 [2023-12-25 09:29:30,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:30,146 INFO L225 Difference]: With dead ends: 39997 [2023-12-25 09:29:30,146 INFO L226 Difference]: Without dead ends: 36068 [2023-12-25 09:29:30,158 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 269 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=184, Invalid=808, Unknown=0, NotChecked=0, Total=992 [2023-12-25 09:29:30,158 INFO L413 NwaCegarLoop]: 370 mSDtfsCounter, 722 mSDsluCounter, 3899 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 722 SdHoareTripleChecker+Valid, 4269 SdHoareTripleChecker+Invalid, 724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:30,159 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [722 Valid, 4269 Invalid, 724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:29:30,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36068 states. [2023-12-25 09:29:30,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36068 to 28711. [2023-12-25 09:29:30,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28711 states, 28710 states have (on average 1.108115639150122) internal successors, (31814), 28710 states have internal predecessors, (31814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:30,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28711 states to 28711 states and 31814 transitions. [2023-12-25 09:29:30,444 INFO L78 Accepts]: Start accepts. Automaton has 28711 states and 31814 transitions. Word has length 144 [2023-12-25 09:29:30,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:30,444 INFO L495 AbstractCegarLoop]: Abstraction has 28711 states and 31814 transitions. [2023-12-25 09:29:30,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 10.833333333333334) internal successors, (195), 18 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:30,445 INFO L276 IsEmpty]: Start isEmpty. Operand 28711 states and 31814 transitions. [2023-12-25 09:29:30,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-25 09:29:30,450 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:30,450 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:29:30,453 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (69)] Ended with exit code 0 [2023-12-25 09:29:30,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:30,651 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:29:30,651 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:30,651 INFO L85 PathProgramCache]: Analyzing trace with hash -1372021796, now seen corresponding path program 1 times [2023-12-25 09:29:30,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:30,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [680147503] [2023-12-25 09:29:30,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:30,652 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:30,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:30,652 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:29:30,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2023-12-25 09:29:30,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:30,805 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:29:30,806 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:31,527 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 56 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:29:31,528 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:31,718 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 56 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:29:31,718 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:31,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [680147503] [2023-12-25 09:29:31,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [680147503] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:31,718 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:31,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2023-12-25 09:29:31,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317800588] [2023-12-25 09:29:31,718 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:31,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 09:29:31,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:31,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 09:29:31,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:29:31,719 INFO L87 Difference]: Start difference. First operand 28711 states and 31814 transitions. Second operand has 18 states, 18 states have (on average 14.055555555555555) internal successors, (253), 17 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:34,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:34,461 INFO L93 Difference]: Finished difference Result 49741 states and 55167 transitions. [2023-12-25 09:29:34,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-12-25 09:29:34,461 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 14.055555555555555) internal successors, (253), 17 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 147 [2023-12-25 09:29:34,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:34,496 INFO L225 Difference]: With dead ends: 49741 [2023-12-25 09:29:34,496 INFO L226 Difference]: Without dead ends: 37575 [2023-12-25 09:29:34,500 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 276 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 369 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=473, Invalid=1507, Unknown=0, NotChecked=0, Total=1980 [2023-12-25 09:29:34,500 INFO L413 NwaCegarLoop]: 218 mSDtfsCounter, 2023 mSDsluCounter, 2180 mSDsCounter, 0 mSdLazyCounter, 1887 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2023 SdHoareTripleChecker+Valid, 2398 SdHoareTripleChecker+Invalid, 1914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1887 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:34,500 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2023 Valid, 2398 Invalid, 1914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1887 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-25 09:29:34,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37575 states. [2023-12-25 09:29:34,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37575 to 24925. [2023-12-25 09:29:34,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24925 states, 24924 states have (on average 1.1056411490932434) internal successors, (27557), 24924 states have internal predecessors, (27557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:34,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24925 states to 24925 states and 27557 transitions. [2023-12-25 09:29:34,776 INFO L78 Accepts]: Start accepts. Automaton has 24925 states and 27557 transitions. Word has length 147 [2023-12-25 09:29:34,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:34,776 INFO L495 AbstractCegarLoop]: Abstraction has 24925 states and 27557 transitions. [2023-12-25 09:29:34,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 14.055555555555555) internal successors, (253), 17 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:34,777 INFO L276 IsEmpty]: Start isEmpty. Operand 24925 states and 27557 transitions. [2023-12-25 09:29:34,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-25 09:29:34,784 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:34,784 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:29:34,789 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (70)] Forceful destruction successful, exit code 0 [2023-12-25 09:29:34,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:34,984 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:29:34,985 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:34,985 INFO L85 PathProgramCache]: Analyzing trace with hash -2002939178, now seen corresponding path program 1 times [2023-12-25 09:29:34,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:34,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2033875479] [2023-12-25 09:29:34,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:34,986 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:34,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:34,987 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:29:34,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (71)] Waiting until timeout for monitored process [2023-12-25 09:29:35,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:35,164 INFO L262 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:29:35,167 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:35,782 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 61 proven. 12 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-25 09:29:35,782 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:36,027 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 61 proven. 12 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-25 09:29:36,027 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:36,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2033875479] [2023-12-25 09:29:36,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2033875479] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:36,027 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:36,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2023-12-25 09:29:36,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080533116] [2023-12-25 09:29:36,028 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:36,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 09:29:36,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:36,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 09:29:36,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:29:36,029 INFO L87 Difference]: Start difference. First operand 24925 states and 27557 transitions. Second operand has 18 states, 18 states have (on average 13.5) internal successors, (243), 17 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:38,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:38,129 INFO L93 Difference]: Finished difference Result 43343 states and 47939 transitions. [2023-12-25 09:29:38,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-25 09:29:38,129 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 13.5) internal successors, (243), 17 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 147 [2023-12-25 09:29:38,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:38,162 INFO L225 Difference]: With dead ends: 43343 [2023-12-25 09:29:38,162 INFO L226 Difference]: Without dead ends: 35065 [2023-12-25 09:29:38,173 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 276 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=396, Invalid=1244, Unknown=0, NotChecked=0, Total=1640 [2023-12-25 09:29:38,174 INFO L413 NwaCegarLoop]: 243 mSDtfsCounter, 1921 mSDsluCounter, 1743 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1921 SdHoareTripleChecker+Valid, 1986 SdHoareTripleChecker+Invalid, 1503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:38,174 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1921 Valid, 1986 Invalid, 1503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 09:29:38,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35065 states. [2023-12-25 09:29:38,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35065 to 21802. [2023-12-25 09:29:38,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21802 states, 21801 states have (on average 1.100958671620568) internal successors, (24002), 21801 states have internal predecessors, (24002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:38,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21802 states to 21802 states and 24002 transitions. [2023-12-25 09:29:38,365 INFO L78 Accepts]: Start accepts. Automaton has 21802 states and 24002 transitions. Word has length 147 [2023-12-25 09:29:38,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:38,365 INFO L495 AbstractCegarLoop]: Abstraction has 21802 states and 24002 transitions. [2023-12-25 09:29:38,365 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 13.5) internal successors, (243), 17 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:38,365 INFO L276 IsEmpty]: Start isEmpty. Operand 21802 states and 24002 transitions. [2023-12-25 09:29:38,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-25 09:29:38,370 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:38,370 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:29:38,374 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (71)] Ended with exit code 0 [2023-12-25 09:29:38,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:38,571 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:29:38,571 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:38,571 INFO L85 PathProgramCache]: Analyzing trace with hash 1378533137, now seen corresponding path program 1 times [2023-12-25 09:29:38,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:38,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2131863738] [2023-12-25 09:29:38,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:38,572 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:38,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:38,573 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:29:38,574 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (72)] Waiting until timeout for monitored process [2023-12-25 09:29:38,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:38,750 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:29:38,751 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:39,629 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 27 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:29:39,629 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:39,942 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 27 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:29:39,942 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:39,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2131863738] [2023-12-25 09:29:39,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2131863738] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:39,943 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:39,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-25 09:29:39,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184856113] [2023-12-25 09:29:39,943 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:39,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-25 09:29:39,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:39,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-25 09:29:39,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2023-12-25 09:29:39,944 INFO L87 Difference]: Start difference. First operand 21802 states and 24002 transitions. Second operand has 26 states, 26 states have (on average 10.807692307692308) internal successors, (281), 25 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:52,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:52,174 INFO L93 Difference]: Finished difference Result 49898 states and 55016 transitions. [2023-12-25 09:29:52,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2023-12-25 09:29:52,175 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 10.807692307692308) internal successors, (281), 25 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 147 [2023-12-25 09:29:52,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:52,211 INFO L225 Difference]: With dead ends: 49898 [2023-12-25 09:29:52,211 INFO L226 Difference]: Without dead ends: 42986 [2023-12-25 09:29:52,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 411 GetRequests, 268 SyntacticMatches, 0 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6813 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=3479, Invalid=17401, Unknown=0, NotChecked=0, Total=20880 [2023-12-25 09:29:52,223 INFO L413 NwaCegarLoop]: 368 mSDtfsCounter, 3619 mSDsluCounter, 5110 mSDsCounter, 0 mSdLazyCounter, 4985 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3619 SdHoareTripleChecker+Valid, 5478 SdHoareTripleChecker+Invalid, 5023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 4985 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:52,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3619 Valid, 5478 Invalid, 5023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 4985 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2023-12-25 09:29:52,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42986 states. [2023-12-25 09:29:52,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42986 to 21463. [2023-12-25 09:29:52,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21463 states, 21462 states have (on average 1.097800764141273) internal successors, (23561), 21462 states have internal predecessors, (23561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:52,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21463 states to 21463 states and 23561 transitions. [2023-12-25 09:29:52,432 INFO L78 Accepts]: Start accepts. Automaton has 21463 states and 23561 transitions. Word has length 147 [2023-12-25 09:29:52,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:52,432 INFO L495 AbstractCegarLoop]: Abstraction has 21463 states and 23561 transitions. [2023-12-25 09:29:52,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 10.807692307692308) internal successors, (281), 25 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:52,432 INFO L276 IsEmpty]: Start isEmpty. Operand 21463 states and 23561 transitions. [2023-12-25 09:29:52,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-25 09:29:52,436 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:52,436 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:29:52,440 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (72)] Ended with exit code 0 [2023-12-25 09:29:52,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:52,637 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:29:52,637 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:52,637 INFO L85 PathProgramCache]: Analyzing trace with hash -541166196, now seen corresponding path program 1 times [2023-12-25 09:29:52,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:52,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1915896352] [2023-12-25 09:29:52,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:52,638 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:52,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:52,638 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:29:52,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (73)] Waiting until timeout for monitored process [2023-12-25 09:29:52,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:52,807 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:29:52,808 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:53,483 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 51 proven. 29 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:29:53,483 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:53,710 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 51 proven. 29 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:29:53,711 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:53,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1915896352] [2023-12-25 09:29:53,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1915896352] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:53,711 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:53,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2023-12-25 09:29:53,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509745645] [2023-12-25 09:29:53,711 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:53,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 09:29:53,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:53,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 09:29:53,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:29:53,712 INFO L87 Difference]: Start difference. First operand 21463 states and 23561 transitions. Second operand has 18 states, 18 states have (on average 14.38888888888889) internal successors, (259), 17 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:56,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:56,311 INFO L93 Difference]: Finished difference Result 27166 states and 29900 transitions. [2023-12-25 09:29:56,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-12-25 09:29:56,312 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 14.38888888888889) internal successors, (259), 17 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 147 [2023-12-25 09:29:56,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:56,334 INFO L225 Difference]: With dead ends: 27166 [2023-12-25 09:29:56,334 INFO L226 Difference]: Without dead ends: 24002 [2023-12-25 09:29:56,343 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 276 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 412 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=548, Invalid=1614, Unknown=0, NotChecked=0, Total=2162 [2023-12-25 09:29:56,344 INFO L413 NwaCegarLoop]: 260 mSDtfsCounter, 1733 mSDsluCounter, 2072 mSDsCounter, 0 mSdLazyCounter, 1867 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1733 SdHoareTripleChecker+Valid, 2332 SdHoareTripleChecker+Invalid, 1893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1867 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:56,344 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1733 Valid, 2332 Invalid, 1893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1867 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-25 09:29:56,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24002 states. [2023-12-25 09:29:56,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24002 to 21069. [2023-12-25 09:29:56,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21069 states, 21068 states have (on average 1.0967343838997532) internal successors, (23106), 21068 states have internal predecessors, (23106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:56,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21069 states to 21069 states and 23106 transitions. [2023-12-25 09:29:56,505 INFO L78 Accepts]: Start accepts. Automaton has 21069 states and 23106 transitions. Word has length 147 [2023-12-25 09:29:56,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:56,505 INFO L495 AbstractCegarLoop]: Abstraction has 21069 states and 23106 transitions. [2023-12-25 09:29:56,505 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 14.38888888888889) internal successors, (259), 17 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:29:56,505 INFO L276 IsEmpty]: Start isEmpty. Operand 21069 states and 23106 transitions. [2023-12-25 09:29:56,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-25 09:29:56,510 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:56,510 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:29:56,515 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (73)] Forceful destruction successful, exit code 0 [2023-12-25 09:29:56,710 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:56,711 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:29:56,711 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:56,711 INFO L85 PathProgramCache]: Analyzing trace with hash -2009660047, now seen corresponding path program 1 times [2023-12-25 09:29:56,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:56,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1082130667] [2023-12-25 09:29:56,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:56,712 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:29:56,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:56,713 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:29:56,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (74)] Waiting until timeout for monitored process [2023-12-25 09:29:56,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:56,894 INFO L262 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:29:56,896 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:57,678 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 38 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:29:57,678 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:57,970 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 38 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:29:57,971 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:57,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1082130667] [2023-12-25 09:29:57,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1082130667] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:57,971 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:57,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-25 09:29:57,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663555726] [2023-12-25 09:29:57,971 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:57,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-25 09:29:57,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:57,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-25 09:29:57,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2023-12-25 09:29:57,972 INFO L87 Difference]: Start difference. First operand 21069 states and 23106 transitions. Second operand has 26 states, 26 states have (on average 10.576923076923077) internal successors, (275), 25 states have internal predecessors, (275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:05,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:05,613 INFO L93 Difference]: Finished difference Result 28588 states and 31371 transitions. [2023-12-25 09:30:05,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2023-12-25 09:30:05,613 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 10.576923076923077) internal successors, (275), 25 states have internal predecessors, (275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 147 [2023-12-25 09:30:05,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:05,637 INFO L225 Difference]: With dead ends: 28588 [2023-12-25 09:30:05,638 INFO L226 Difference]: Without dead ends: 26413 [2023-12-25 09:30:05,646 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 268 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3085 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=2015, Invalid=9115, Unknown=0, NotChecked=0, Total=11130 [2023-12-25 09:30:05,646 INFO L413 NwaCegarLoop]: 319 mSDtfsCounter, 3149 mSDsluCounter, 4111 mSDsCounter, 0 mSdLazyCounter, 3893 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3149 SdHoareTripleChecker+Valid, 4430 SdHoareTripleChecker+Invalid, 3937 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 3893 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:05,646 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3149 Valid, 4430 Invalid, 3937 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 3893 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-12-25 09:30:05,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26413 states. [2023-12-25 09:30:05,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26413 to 21069. [2023-12-25 09:30:05,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21069 states, 21068 states have (on average 1.0961173343459274) internal successors, (23093), 21068 states have internal predecessors, (23093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:05,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21069 states to 21069 states and 23093 transitions. [2023-12-25 09:30:05,808 INFO L78 Accepts]: Start accepts. Automaton has 21069 states and 23093 transitions. Word has length 147 [2023-12-25 09:30:05,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:05,808 INFO L495 AbstractCegarLoop]: Abstraction has 21069 states and 23093 transitions. [2023-12-25 09:30:05,808 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 10.576923076923077) internal successors, (275), 25 states have internal predecessors, (275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:05,809 INFO L276 IsEmpty]: Start isEmpty. Operand 21069 states and 23093 transitions. [2023-12-25 09:30:05,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2023-12-25 09:30:05,812 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:05,813 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:30:05,817 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (74)] Ended with exit code 0 [2023-12-25 09:30:06,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:30:06,013 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:30:06,013 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:06,014 INFO L85 PathProgramCache]: Analyzing trace with hash 57449118, now seen corresponding path program 1 times [2023-12-25 09:30:06,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:06,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [965161141] [2023-12-25 09:30:06,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:06,014 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:30:06,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:06,015 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:30:06,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (75)] Waiting until timeout for monitored process [2023-12-25 09:30:06,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:30:06,197 INFO L262 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 09:30:06,199 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:30:07,386 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 51 proven. 29 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:30:07,386 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:30:07,793 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 51 proven. 29 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:30:07,794 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:30:07,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [965161141] [2023-12-25 09:30:07,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [965161141] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:30:07,794 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:30:07,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 27 [2023-12-25 09:30:07,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246538831] [2023-12-25 09:30:07,794 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:30:07,794 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-25 09:30:07,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:30:07,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-25 09:30:07,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=632, Unknown=0, NotChecked=0, Total=702 [2023-12-25 09:30:07,795 INFO L87 Difference]: Start difference. First operand 21069 states and 23093 transitions. Second operand has 27 states, 27 states have (on average 9.592592592592593) internal successors, (259), 27 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:12,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:12,705 INFO L93 Difference]: Finished difference Result 41942 states and 45942 transitions. [2023-12-25 09:30:12,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-12-25 09:30:12,705 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 9.592592592592593) internal successors, (259), 27 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 148 [2023-12-25 09:30:12,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:12,742 INFO L225 Difference]: With dead ends: 41942 [2023-12-25 09:30:12,742 INFO L226 Difference]: Without dead ends: 38596 [2023-12-25 09:30:12,754 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 269 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 989 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=772, Invalid=4198, Unknown=0, NotChecked=0, Total=4970 [2023-12-25 09:30:12,754 INFO L413 NwaCegarLoop]: 508 mSDtfsCounter, 3517 mSDsluCounter, 7709 mSDsCounter, 0 mSdLazyCounter, 2147 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3517 SdHoareTripleChecker+Valid, 8217 SdHoareTripleChecker+Invalid, 2171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 2147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:12,754 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3517 Valid, 8217 Invalid, 2171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 2147 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-25 09:30:12,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38596 states. [2023-12-25 09:30:12,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38596 to 21096. [2023-12-25 09:30:12,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21096 states, 21095 states have (on average 1.0959943114482105) internal successors, (23120), 21095 states have internal predecessors, (23120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:12,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21096 states to 21096 states and 23120 transitions. [2023-12-25 09:30:12,981 INFO L78 Accepts]: Start accepts. Automaton has 21096 states and 23120 transitions. Word has length 148 [2023-12-25 09:30:12,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:12,981 INFO L495 AbstractCegarLoop]: Abstraction has 21096 states and 23120 transitions. [2023-12-25 09:30:12,981 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 9.592592592592593) internal successors, (259), 27 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:12,981 INFO L276 IsEmpty]: Start isEmpty. Operand 21096 states and 23120 transitions. [2023-12-25 09:30:12,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2023-12-25 09:30:12,985 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:12,985 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:30:12,995 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (75)] Ended with exit code 0 [2023-12-25 09:30:13,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:30:13,188 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:30:13,189 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:13,189 INFO L85 PathProgramCache]: Analyzing trace with hash -685948338, now seen corresponding path program 1 times [2023-12-25 09:30:13,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:13,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1277571010] [2023-12-25 09:30:13,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:13,189 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:30:13,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:13,190 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:30:13,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (76)] Waiting until timeout for monitored process [2023-12-25 09:30:13,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:30:13,386 INFO L262 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 09:30:13,388 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:30:14,489 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 58 proven. 19 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:30:14,489 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:30:14,724 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 58 proven. 19 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:30:14,724 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:30:14,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1277571010] [2023-12-25 09:30:14,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1277571010] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:30:14,724 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:30:14,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2023-12-25 09:30:14,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198223208] [2023-12-25 09:30:14,724 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:30:14,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 09:30:14,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:30:14,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 09:30:14,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2023-12-25 09:30:14,725 INFO L87 Difference]: Start difference. First operand 21096 states and 23120 transitions. Second operand has 24 states, 24 states have (on average 10.291666666666666) internal successors, (247), 24 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:22,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:22,507 INFO L93 Difference]: Finished difference Result 47608 states and 52512 transitions. [2023-12-25 09:30:22,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-12-25 09:30:22,508 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 10.291666666666666) internal successors, (247), 24 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 148 [2023-12-25 09:30:22,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:22,550 INFO L225 Difference]: With dead ends: 47608 [2023-12-25 09:30:22,550 INFO L226 Difference]: Without dead ends: 43684 [2023-12-25 09:30:22,561 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 366 GetRequests, 272 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2615 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=1687, Invalid=7433, Unknown=0, NotChecked=0, Total=9120 [2023-12-25 09:30:22,561 INFO L413 NwaCegarLoop]: 595 mSDtfsCounter, 4088 mSDsluCounter, 6644 mSDsCounter, 0 mSdLazyCounter, 2116 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4088 SdHoareTripleChecker+Valid, 7239 SdHoareTripleChecker+Invalid, 2147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 2116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:22,561 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4088 Valid, 7239 Invalid, 2147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 2116 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-12-25 09:30:22,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43684 states. [2023-12-25 09:30:22,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43684 to 21265. [2023-12-25 09:30:22,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21265 states, 21264 states have (on average 1.0956075996990218) internal successors, (23297), 21264 states have internal predecessors, (23297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:22,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21265 states to 21265 states and 23297 transitions. [2023-12-25 09:30:22,794 INFO L78 Accepts]: Start accepts. Automaton has 21265 states and 23297 transitions. Word has length 148 [2023-12-25 09:30:22,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:22,794 INFO L495 AbstractCegarLoop]: Abstraction has 21265 states and 23297 transitions. [2023-12-25 09:30:22,794 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 10.291666666666666) internal successors, (247), 24 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:22,795 INFO L276 IsEmpty]: Start isEmpty. Operand 21265 states and 23297 transitions. [2023-12-25 09:30:22,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2023-12-25 09:30:22,799 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:22,799 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:30:22,804 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (76)] Ended with exit code 0 [2023-12-25 09:30:23,000 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:30:23,000 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:30:23,000 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:23,000 INFO L85 PathProgramCache]: Analyzing trace with hash -117314442, now seen corresponding path program 1 times [2023-12-25 09:30:23,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:23,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1012930594] [2023-12-25 09:30:23,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:23,001 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:30:23,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:23,002 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:30:23,003 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (77)] Waiting until timeout for monitored process [2023-12-25 09:30:23,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:30:23,178 INFO L262 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 09:30:23,179 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:30:24,134 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 65 proven. 12 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-25 09:30:24,134 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:30:24,356 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 65 proven. 12 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-25 09:30:24,356 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:30:24,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1012930594] [2023-12-25 09:30:24,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1012930594] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:30:24,356 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:30:24,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 26 [2023-12-25 09:30:24,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581029887] [2023-12-25 09:30:24,357 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:30:24,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-25 09:30:24,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:30:24,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-25 09:30:24,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2023-12-25 09:30:24,357 INFO L87 Difference]: Start difference. First operand 21265 states and 23297 transitions. Second operand has 26 states, 26 states have (on average 9.23076923076923) internal successors, (240), 26 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:29,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:29,998 INFO L93 Difference]: Finished difference Result 40346 states and 44619 transitions. [2023-12-25 09:30:29,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-12-25 09:30:29,999 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 9.23076923076923) internal successors, (240), 26 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 148 [2023-12-25 09:30:29,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:30,043 INFO L225 Difference]: With dead ends: 40346 [2023-12-25 09:30:30,044 INFO L226 Difference]: Without dead ends: 39392 [2023-12-25 09:30:30,056 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 270 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1925 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=1234, Invalid=6248, Unknown=0, NotChecked=0, Total=7482 [2023-12-25 09:30:30,056 INFO L413 NwaCegarLoop]: 566 mSDtfsCounter, 3978 mSDsluCounter, 6488 mSDsCounter, 0 mSdLazyCounter, 1974 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3978 SdHoareTripleChecker+Valid, 7054 SdHoareTripleChecker+Invalid, 2005 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:30,056 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3978 Valid, 7054 Invalid, 2005 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1974 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 09:30:30,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39392 states. [2023-12-25 09:30:30,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39392 to 21206. [2023-12-25 09:30:30,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21206 states, 21205 states have (on average 1.0957321386465457) internal successors, (23235), 21205 states have internal predecessors, (23235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:30,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21206 states to 21206 states and 23235 transitions. [2023-12-25 09:30:30,347 INFO L78 Accepts]: Start accepts. Automaton has 21206 states and 23235 transitions. Word has length 148 [2023-12-25 09:30:30,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:30,347 INFO L495 AbstractCegarLoop]: Abstraction has 21206 states and 23235 transitions. [2023-12-25 09:30:30,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 9.23076923076923) internal successors, (240), 26 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:30,347 INFO L276 IsEmpty]: Start isEmpty. Operand 21206 states and 23235 transitions. [2023-12-25 09:30:30,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2023-12-25 09:30:30,353 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:30,353 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:30:30,356 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (77)] Ended with exit code 0 [2023-12-25 09:30:30,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:30:30,554 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:30:30,554 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:30,554 INFO L85 PathProgramCache]: Analyzing trace with hash 19841631, now seen corresponding path program 1 times [2023-12-25 09:30:30,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:30,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [448934936] [2023-12-25 09:30:30,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:30,555 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:30:30,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:30,555 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:30:30,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (78)] Waiting until timeout for monitored process [2023-12-25 09:30:30,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:30:30,740 INFO L262 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:30:30,742 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:30:31,424 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 39 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:30:31,424 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:30:31,803 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 39 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:30:31,804 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:30:31,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [448934936] [2023-12-25 09:30:31,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [448934936] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:30:31,804 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:30:31,804 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:30:31,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219653539] [2023-12-25 09:30:31,804 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:30:31,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:30:31,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:30:31,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:30:31,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:30:31,805 INFO L87 Difference]: Start difference. First operand 21206 states and 23235 transitions. Second operand has 31 states, 31 states have (on average 9.129032258064516) internal successors, (283), 31 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:35,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:35,492 INFO L93 Difference]: Finished difference Result 39055 states and 42934 transitions. [2023-12-25 09:30:35,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2023-12-25 09:30:35,493 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 9.129032258064516) internal successors, (283), 31 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 153 [2023-12-25 09:30:35,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:35,526 INFO L225 Difference]: With dead ends: 39055 [2023-12-25 09:30:35,526 INFO L226 Difference]: Without dead ends: 38246 [2023-12-25 09:30:35,536 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 275 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1322 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=757, Invalid=5249, Unknown=0, NotChecked=0, Total=6006 [2023-12-25 09:30:35,537 INFO L413 NwaCegarLoop]: 482 mSDtfsCounter, 1801 mSDsluCounter, 10516 mSDsCounter, 0 mSdLazyCounter, 2213 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1801 SdHoareTripleChecker+Valid, 10998 SdHoareTripleChecker+Invalid, 2229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 2213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:35,537 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1801 Valid, 10998 Invalid, 2229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 2213 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-25 09:30:35,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38246 states. [2023-12-25 09:30:35,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38246 to 21246. [2023-12-25 09:30:35,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21246 states, 21245 states have (on average 1.0955518945634266) internal successors, (23275), 21245 states have internal predecessors, (23275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:35,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21246 states to 21246 states and 23275 transitions. [2023-12-25 09:30:35,810 INFO L78 Accepts]: Start accepts. Automaton has 21246 states and 23275 transitions. Word has length 153 [2023-12-25 09:30:35,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:35,810 INFO L495 AbstractCegarLoop]: Abstraction has 21246 states and 23275 transitions. [2023-12-25 09:30:35,810 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 9.129032258064516) internal successors, (283), 31 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:35,810 INFO L276 IsEmpty]: Start isEmpty. Operand 21246 states and 23275 transitions. [2023-12-25 09:30:35,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2023-12-25 09:30:35,814 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:35,814 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:30:35,817 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (78)] Ended with exit code 0 [2023-12-25 09:30:36,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:30:36,015 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:30:36,016 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:36,016 INFO L85 PathProgramCache]: Analyzing trace with hash 1051437156, now seen corresponding path program 1 times [2023-12-25 09:30:36,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:36,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1564121801] [2023-12-25 09:30:36,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:36,016 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:30:36,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:36,017 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:30:36,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (79)] Waiting until timeout for monitored process [2023-12-25 09:30:36,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:30:36,208 INFO L262 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-25 09:30:36,210 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:30:36,950 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 19 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:30:36,950 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:30:37,340 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 19 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:30:37,341 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:30:37,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1564121801] [2023-12-25 09:30:37,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1564121801] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:30:37,341 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:30:37,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2023-12-25 09:30:37,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309629211] [2023-12-25 09:30:37,341 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:30:37,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-12-25 09:30:37,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:30:37,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-12-25 09:30:37,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=731, Unknown=0, NotChecked=0, Total=812 [2023-12-25 09:30:37,342 INFO L87 Difference]: Start difference. First operand 21246 states and 23275 transitions. Second operand has 29 states, 29 states have (on average 9.862068965517242) internal successors, (286), 29 states have internal predecessors, (286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:42,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:42,247 INFO L93 Difference]: Finished difference Result 44200 states and 48443 transitions. [2023-12-25 09:30:42,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2023-12-25 09:30:42,248 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 9.862068965517242) internal successors, (286), 29 states have internal predecessors, (286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 153 [2023-12-25 09:30:42,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:42,285 INFO L225 Difference]: With dead ends: 44200 [2023-12-25 09:30:42,285 INFO L226 Difference]: Without dead ends: 42412 [2023-12-25 09:30:42,297 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 277 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2170 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1391, Invalid=7351, Unknown=0, NotChecked=0, Total=8742 [2023-12-25 09:30:42,297 INFO L413 NwaCegarLoop]: 719 mSDtfsCounter, 2822 mSDsluCounter, 11482 mSDsCounter, 0 mSdLazyCounter, 2686 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2822 SdHoareTripleChecker+Valid, 12201 SdHoareTripleChecker+Invalid, 2701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 2686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:42,297 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2822 Valid, 12201 Invalid, 2701 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 2686 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-25 09:30:42,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42412 states. [2023-12-25 09:30:42,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42412 to 19611. [2023-12-25 09:30:42,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19611 states, 19610 states have (on average 1.0972972972972972) internal successors, (21518), 19610 states have internal predecessors, (21518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:42,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19611 states to 19611 states and 21518 transitions. [2023-12-25 09:30:42,502 INFO L78 Accepts]: Start accepts. Automaton has 19611 states and 21518 transitions. Word has length 153 [2023-12-25 09:30:42,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:42,502 INFO L495 AbstractCegarLoop]: Abstraction has 19611 states and 21518 transitions. [2023-12-25 09:30:42,503 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 9.862068965517242) internal successors, (286), 29 states have internal predecessors, (286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:42,503 INFO L276 IsEmpty]: Start isEmpty. Operand 19611 states and 21518 transitions. [2023-12-25 09:30:42,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2023-12-25 09:30:42,506 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:42,506 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:30:42,509 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (79)] Ended with exit code 0 [2023-12-25 09:30:42,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:30:42,707 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:30:42,707 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:42,707 INFO L85 PathProgramCache]: Analyzing trace with hash -410273498, now seen corresponding path program 1 times [2023-12-25 09:30:42,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:42,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [580223041] [2023-12-25 09:30:42,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:42,708 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:30:42,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:42,709 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:30:42,710 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (80)] Waiting until timeout for monitored process [2023-12-25 09:30:42,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:30:42,962 INFO L262 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:30:42,964 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:30:43,702 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 28 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:30:43,702 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:30:44,127 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 28 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:30:44,127 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:30:44,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [580223041] [2023-12-25 09:30:44,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [580223041] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:30:44,127 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:30:44,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:30:44,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141147171] [2023-12-25 09:30:44,128 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:30:44,128 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:30:44,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:30:44,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:30:44,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:30:44,129 INFO L87 Difference]: Start difference. First operand 19611 states and 21518 transitions. Second operand has 31 states, 31 states have (on average 9.193548387096774) internal successors, (285), 31 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:48,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:48,576 INFO L93 Difference]: Finished difference Result 34215 states and 37906 transitions. [2023-12-25 09:30:48,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2023-12-25 09:30:48,577 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 9.193548387096774) internal successors, (285), 31 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 153 [2023-12-25 09:30:48,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:48,607 INFO L225 Difference]: With dead ends: 34215 [2023-12-25 09:30:48,607 INFO L226 Difference]: Without dead ends: 33707 [2023-12-25 09:30:48,617 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 363 GetRequests, 275 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1930 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1066, Invalid=6944, Unknown=0, NotChecked=0, Total=8010 [2023-12-25 09:30:48,618 INFO L413 NwaCegarLoop]: 518 mSDtfsCounter, 2237 mSDsluCounter, 8824 mSDsCounter, 0 mSdLazyCounter, 1974 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2237 SdHoareTripleChecker+Valid, 9342 SdHoareTripleChecker+Invalid, 1996 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:48,618 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2237 Valid, 9342 Invalid, 1996 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1974 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 09:30:48,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33707 states. [2023-12-25 09:30:48,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33707 to 19572. [2023-12-25 09:30:48,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19572 states, 19571 states have (on average 1.0974400899289765) internal successors, (21478), 19571 states have internal predecessors, (21478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:48,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19572 states to 19572 states and 21478 transitions. [2023-12-25 09:30:48,804 INFO L78 Accepts]: Start accepts. Automaton has 19572 states and 21478 transitions. Word has length 153 [2023-12-25 09:30:48,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:48,804 INFO L495 AbstractCegarLoop]: Abstraction has 19572 states and 21478 transitions. [2023-12-25 09:30:48,805 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 9.193548387096774) internal successors, (285), 31 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:48,805 INFO L276 IsEmpty]: Start isEmpty. Operand 19572 states and 21478 transitions. [2023-12-25 09:30:48,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-12-25 09:30:48,809 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:48,809 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:30:48,811 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (80)] Ended with exit code 0 [2023-12-25 09:30:49,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:30:49,009 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:30:49,010 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:49,010 INFO L85 PathProgramCache]: Analyzing trace with hash -539277882, now seen corresponding path program 1 times [2023-12-25 09:30:49,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:49,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [598681577] [2023-12-25 09:30:49,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:49,010 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:30:49,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:49,011 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:30:49,012 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (81)] Waiting until timeout for monitored process [2023-12-25 09:30:49,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:30:49,193 INFO L262 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 09:30:49,195 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:30:50,462 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 52 proven. 28 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:30:50,462 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:30:50,876 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 52 proven. 28 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:30:50,876 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:30:50,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [598681577] [2023-12-25 09:30:50,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [598681577] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:30:50,876 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:30:50,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 27 [2023-12-25 09:30:50,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753730328] [2023-12-25 09:30:50,876 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:30:50,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-25 09:30:50,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:30:50,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-25 09:30:50,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=632, Unknown=0, NotChecked=0, Total=702 [2023-12-25 09:30:50,877 INFO L87 Difference]: Start difference. First operand 19572 states and 21478 transitions. Second operand has 27 states, 27 states have (on average 10.222222222222221) internal successors, (276), 27 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:57,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:57,656 INFO L93 Difference]: Finished difference Result 38570 states and 42416 transitions. [2023-12-25 09:30:57,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2023-12-25 09:30:57,657 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 10.222222222222221) internal successors, (276), 27 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 157 [2023-12-25 09:30:57,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:57,696 INFO L225 Difference]: With dead ends: 38570 [2023-12-25 09:30:57,696 INFO L226 Difference]: Without dead ends: 36193 [2023-12-25 09:30:57,709 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 287 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1479 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=1119, Invalid=5523, Unknown=0, NotChecked=0, Total=6642 [2023-12-25 09:30:57,709 INFO L413 NwaCegarLoop]: 464 mSDtfsCounter, 3632 mSDsluCounter, 7508 mSDsCounter, 0 mSdLazyCounter, 2363 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3632 SdHoareTripleChecker+Valid, 7972 SdHoareTripleChecker+Invalid, 2390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 2363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:57,709 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3632 Valid, 7972 Invalid, 2390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 2363 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-12-25 09:30:57,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36193 states. [2023-12-25 09:30:57,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36193 to 19526. [2023-12-25 09:30:57,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19526 states, 19525 states have (on average 1.0977208706786172) internal successors, (21433), 19525 states have internal predecessors, (21433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:57,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19526 states to 19526 states and 21433 transitions. [2023-12-25 09:30:57,953 INFO L78 Accepts]: Start accepts. Automaton has 19526 states and 21433 transitions. Word has length 157 [2023-12-25 09:30:57,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:57,954 INFO L495 AbstractCegarLoop]: Abstraction has 19526 states and 21433 transitions. [2023-12-25 09:30:57,954 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 10.222222222222221) internal successors, (276), 27 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:30:57,954 INFO L276 IsEmpty]: Start isEmpty. Operand 19526 states and 21433 transitions. [2023-12-25 09:30:57,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-12-25 09:30:57,959 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:57,959 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:30:57,962 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (81)] Forceful destruction successful, exit code 0 [2023-12-25 09:30:58,159 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:30:58,160 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:30:58,160 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:58,160 INFO L85 PathProgramCache]: Analyzing trace with hash 2101325699, now seen corresponding path program 1 times [2023-12-25 09:30:58,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:58,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [452493558] [2023-12-25 09:30:58,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:58,161 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:30:58,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:58,161 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:30:58,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (82)] Waiting until timeout for monitored process [2023-12-25 09:30:58,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:30:58,340 INFO L262 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:30:58,342 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:30:59,044 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 38 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:30:59,045 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:30:59,486 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 38 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:30:59,486 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:30:59,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [452493558] [2023-12-25 09:30:59,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [452493558] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:30:59,486 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:30:59,487 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:30:59,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668237183] [2023-12-25 09:30:59,487 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:30:59,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:30:59,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:30:59,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:30:59,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:30:59,488 INFO L87 Difference]: Start difference. First operand 19526 states and 21433 transitions. Second operand has 31 states, 31 states have (on average 9.419354838709678) internal successors, (292), 31 states have internal predecessors, (292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:31:03,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:31:03,577 INFO L93 Difference]: Finished difference Result 38295 states and 42166 transitions. [2023-12-25 09:31:03,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-12-25 09:31:03,578 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 9.419354838709678) internal successors, (292), 31 states have internal predecessors, (292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 157 [2023-12-25 09:31:03,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:31:03,616 INFO L225 Difference]: With dead ends: 38295 [2023-12-25 09:31:03,616 INFO L226 Difference]: Without dead ends: 36508 [2023-12-25 09:31:03,628 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 283 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1618 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=858, Invalid=6114, Unknown=0, NotChecked=0, Total=6972 [2023-12-25 09:31:03,629 INFO L413 NwaCegarLoop]: 511 mSDtfsCounter, 2914 mSDsluCounter, 8675 mSDsCounter, 0 mSdLazyCounter, 1866 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2914 SdHoareTripleChecker+Valid, 9186 SdHoareTripleChecker+Invalid, 1885 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1866 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:31:03,629 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2914 Valid, 9186 Invalid, 1885 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1866 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 09:31:03,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36508 states. [2023-12-25 09:31:03,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36508 to 21481. [2023-12-25 09:31:03,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21481 states, 21480 states have (on average 1.0971601489757914) internal successors, (23567), 21480 states have internal predecessors, (23567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:31:03,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21481 states to 21481 states and 23567 transitions. [2023-12-25 09:31:03,885 INFO L78 Accepts]: Start accepts. Automaton has 21481 states and 23567 transitions. Word has length 157 [2023-12-25 09:31:03,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:31:03,885 INFO L495 AbstractCegarLoop]: Abstraction has 21481 states and 23567 transitions. [2023-12-25 09:31:03,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 9.419354838709678) internal successors, (292), 31 states have internal predecessors, (292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:31:03,886 INFO L276 IsEmpty]: Start isEmpty. Operand 21481 states and 23567 transitions. [2023-12-25 09:31:03,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-12-25 09:31:03,890 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:31:03,891 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:31:03,894 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (82)] Forceful destruction successful, exit code 0 [2023-12-25 09:31:04,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:31:04,091 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:31:04,091 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:31:04,091 INFO L85 PathProgramCache]: Analyzing trace with hash 2088280285, now seen corresponding path program 1 times [2023-12-25 09:31:04,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:31:04,092 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1084056922] [2023-12-25 09:31:04,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:31:04,092 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:31:04,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:31:04,093 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:31:04,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (83)] Waiting until timeout for monitored process [2023-12-25 09:31:04,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:31:04,287 INFO L262 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 09:31:04,289 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:31:05,365 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 65 proven. 12 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-25 09:31:05,365 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:31:05,628 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 65 proven. 12 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-25 09:31:05,628 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:31:05,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1084056922] [2023-12-25 09:31:05,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1084056922] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:31:05,629 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:31:05,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 26 [2023-12-25 09:31:05,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655312661] [2023-12-25 09:31:05,629 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:31:05,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-25 09:31:05,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:31:05,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-25 09:31:05,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2023-12-25 09:31:05,630 INFO L87 Difference]: Start difference. First operand 21481 states and 23567 transitions. Second operand has 26 states, 26 states have (on average 9.923076923076923) internal successors, (258), 26 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:31:14,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:31:14,529 INFO L93 Difference]: Finished difference Result 44997 states and 49638 transitions. [2023-12-25 09:31:14,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2023-12-25 09:31:14,529 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 9.923076923076923) internal successors, (258), 26 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 157 [2023-12-25 09:31:14,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:31:14,568 INFO L225 Difference]: With dead ends: 44997 [2023-12-25 09:31:14,568 INFO L226 Difference]: Without dead ends: 41965 [2023-12-25 09:31:14,583 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 385 GetRequests, 288 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2699 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=1642, Invalid=8060, Unknown=0, NotChecked=0, Total=9702 [2023-12-25 09:31:14,583 INFO L413 NwaCegarLoop]: 577 mSDtfsCounter, 3185 mSDsluCounter, 8874 mSDsCounter, 0 mSdLazyCounter, 2651 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3185 SdHoareTripleChecker+Valid, 9451 SdHoareTripleChecker+Invalid, 2674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 2651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:31:14,583 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3185 Valid, 9451 Invalid, 2674 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 2651 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-12-25 09:31:14,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41965 states. [2023-12-25 09:31:14,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41965 to 21461. [2023-12-25 09:31:14,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21461 states, 21460 states have (on average 1.0971109040074558) internal successors, (23544), 21460 states have internal predecessors, (23544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:31:14,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21461 states to 21461 states and 23544 transitions. [2023-12-25 09:31:14,872 INFO L78 Accepts]: Start accepts. Automaton has 21461 states and 23544 transitions. Word has length 157 [2023-12-25 09:31:14,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:31:14,872 INFO L495 AbstractCegarLoop]: Abstraction has 21461 states and 23544 transitions. [2023-12-25 09:31:14,872 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 9.923076923076923) internal successors, (258), 26 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:31:14,872 INFO L276 IsEmpty]: Start isEmpty. Operand 21461 states and 23544 transitions. [2023-12-25 09:31:14,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-12-25 09:31:14,876 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:31:14,877 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:31:14,881 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (83)] Ended with exit code 0 [2023-12-25 09:31:15,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:31:15,077 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:31:15,077 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:31:15,078 INFO L85 PathProgramCache]: Analyzing trace with hash 244705277, now seen corresponding path program 1 times [2023-12-25 09:31:15,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:31:15,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [413417371] [2023-12-25 09:31:15,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:31:15,078 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:31:15,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:31:15,079 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:31:15,080 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (84)] Waiting until timeout for monitored process [2023-12-25 09:31:15,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:31:15,287 INFO L262 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 09:31:15,290 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:31:16,634 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 59 proven. 19 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:31:16,635 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:31:16,873 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 59 proven. 19 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:31:16,873 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:31:16,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [413417371] [2023-12-25 09:31:16,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [413417371] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:31:16,873 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:31:16,873 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2023-12-25 09:31:16,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607150591] [2023-12-25 09:31:16,874 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:31:16,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 09:31:16,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:31:16,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 09:31:16,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2023-12-25 09:31:16,874 INFO L87 Difference]: Start difference. First operand 21461 states and 23544 transitions. Second operand has 24 states, 24 states have (on average 11.083333333333334) internal successors, (266), 24 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:31:25,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:31:25,721 INFO L93 Difference]: Finished difference Result 65433 states and 72469 transitions. [2023-12-25 09:31:25,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2023-12-25 09:31:25,721 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 11.083333333333334) internal successors, (266), 24 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 158 [2023-12-25 09:31:25,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:31:25,796 INFO L225 Difference]: With dead ends: 65433 [2023-12-25 09:31:25,796 INFO L226 Difference]: Without dead ends: 58104 [2023-12-25 09:31:25,822 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 292 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3237 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=2024, Invalid=8688, Unknown=0, NotChecked=0, Total=10712 [2023-12-25 09:31:25,822 INFO L413 NwaCegarLoop]: 590 mSDtfsCounter, 4171 mSDsluCounter, 6884 mSDsCounter, 0 mSdLazyCounter, 2304 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4171 SdHoareTripleChecker+Valid, 7474 SdHoareTripleChecker+Invalid, 2328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 2304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:31:25,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4171 Valid, 7474 Invalid, 2328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 2304 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-12-25 09:31:25,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58104 states. [2023-12-25 09:31:26,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58104 to 21550. [2023-12-25 09:31:26,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21550 states, 21549 states have (on average 1.0969882593159774) internal successors, (23639), 21549 states have internal predecessors, (23639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:31:26,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21550 states to 21550 states and 23639 transitions. [2023-12-25 09:31:26,213 INFO L78 Accepts]: Start accepts. Automaton has 21550 states and 23639 transitions. Word has length 158 [2023-12-25 09:31:26,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:31:26,214 INFO L495 AbstractCegarLoop]: Abstraction has 21550 states and 23639 transitions. [2023-12-25 09:31:26,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 11.083333333333334) internal successors, (266), 24 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:31:26,214 INFO L276 IsEmpty]: Start isEmpty. Operand 21550 states and 23639 transitions. [2023-12-25 09:31:26,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-25 09:31:26,219 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:31:26,219 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:31:26,225 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (84)] Ended with exit code 0 [2023-12-25 09:31:26,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:31:26,420 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:31:26,420 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:31:26,421 INFO L85 PathProgramCache]: Analyzing trace with hash 1570283261, now seen corresponding path program 1 times [2023-12-25 09:31:26,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:31:26,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [232425703] [2023-12-25 09:31:26,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:31:26,421 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:31:26,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:31:26,422 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:31:26,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (85)] Waiting until timeout for monitored process [2023-12-25 09:31:26,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:31:26,627 INFO L262 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:31:26,630 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:31:27,434 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 40 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:31:27,434 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:31:27,875 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 40 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:31:27,875 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:31:27,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [232425703] [2023-12-25 09:31:27,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [232425703] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:31:27,875 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:31:27,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:31:27,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526964715] [2023-12-25 09:31:27,875 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:31:27,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:31:27,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:31:27,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:31:27,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:31:27,876 INFO L87 Difference]: Start difference. First operand 21550 states and 23639 transitions. Second operand has 31 states, 31 states have (on average 9.67741935483871) internal successors, (300), 31 states have internal predecessors, (300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:31:31,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:31:31,323 INFO L93 Difference]: Finished difference Result 41060 states and 45374 transitions. [2023-12-25 09:31:31,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2023-12-25 09:31:31,324 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 9.67741935483871) internal successors, (300), 31 states have internal predecessors, (300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 162 [2023-12-25 09:31:31,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:31:31,359 INFO L225 Difference]: With dead ends: 41060 [2023-12-25 09:31:31,359 INFO L226 Difference]: Without dead ends: 40152 [2023-12-25 09:31:31,370 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 376 GetRequests, 293 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1653 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=866, Invalid=6274, Unknown=0, NotChecked=0, Total=7140 [2023-12-25 09:31:31,371 INFO L413 NwaCegarLoop]: 479 mSDtfsCounter, 2842 mSDsluCounter, 8452 mSDsCounter, 0 mSdLazyCounter, 1875 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2842 SdHoareTripleChecker+Valid, 8931 SdHoareTripleChecker+Invalid, 1894 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1875 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:31:31,371 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2842 Valid, 8931 Invalid, 1894 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1875 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 09:31:31,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40152 states. [2023-12-25 09:31:31,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40152 to 21644. [2023-12-25 09:31:31,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21644 states, 21643 states have (on average 1.0967056323060573) internal successors, (23736), 21643 states have internal predecessors, (23736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:31:31,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21644 states to 21644 states and 23736 transitions. [2023-12-25 09:31:31,661 INFO L78 Accepts]: Start accepts. Automaton has 21644 states and 23736 transitions. Word has length 162 [2023-12-25 09:31:31,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:31:31,661 INFO L495 AbstractCegarLoop]: Abstraction has 21644 states and 23736 transitions. [2023-12-25 09:31:31,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 9.67741935483871) internal successors, (300), 31 states have internal predecessors, (300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:31:31,661 INFO L276 IsEmpty]: Start isEmpty. Operand 21644 states and 23736 transitions. [2023-12-25 09:31:31,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-25 09:31:31,666 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:31:31,666 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:31:31,670 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (85)] Ended with exit code 0 [2023-12-25 09:31:31,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:31:31,867 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:31:31,867 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:31:31,867 INFO L85 PathProgramCache]: Analyzing trace with hash 1605318371, now seen corresponding path program 1 times [2023-12-25 09:31:31,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:31:31,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1584878764] [2023-12-25 09:31:31,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:31:31,868 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:31:31,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:31:31,869 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:31:31,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (86)] Waiting until timeout for monitored process [2023-12-25 09:31:32,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:31:32,057 INFO L262 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-25 09:31:32,059 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:31:33,149 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-12-25 09:31:33,149 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:31:33,149 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:31:33,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1584878764] [2023-12-25 09:31:33,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1584878764] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:31:33,149 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:31:33,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-12-25 09:31:33,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840667617] [2023-12-25 09:31:33,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:31:33,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-25 09:31:33,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:31:33,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-25 09:31:33,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:31:33,150 INFO L87 Difference]: Start difference. First operand 21644 states and 23736 transitions. Second operand has 17 states, 17 states have (on average 8.058823529411764) internal successors, (137), 17 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:31:35,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:31:35,290 INFO L93 Difference]: Finished difference Result 45393 states and 50253 transitions. [2023-12-25 09:31:35,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-12-25 09:31:35,291 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 8.058823529411764) internal successors, (137), 17 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 162 [2023-12-25 09:31:35,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:31:35,332 INFO L225 Difference]: With dead ends: 45393 [2023-12-25 09:31:35,332 INFO L226 Difference]: Without dead ends: 44457 [2023-12-25 09:31:35,343 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=195, Invalid=861, Unknown=0, NotChecked=0, Total=1056 [2023-12-25 09:31:35,343 INFO L413 NwaCegarLoop]: 363 mSDtfsCounter, 1445 mSDsluCounter, 3969 mSDsCounter, 0 mSdLazyCounter, 1486 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1445 SdHoareTripleChecker+Valid, 4332 SdHoareTripleChecker+Invalid, 1490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:31:35,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1445 Valid, 4332 Invalid, 1490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1486 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 09:31:35,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44457 states. [2023-12-25 09:31:35,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44457 to 21644. [2023-12-25 09:31:35,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21644 states, 21643 states have (on average 1.0966594279905744) internal successors, (23735), 21643 states have internal predecessors, (23735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:31:35,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21644 states to 21644 states and 23735 transitions. [2023-12-25 09:31:35,589 INFO L78 Accepts]: Start accepts. Automaton has 21644 states and 23735 transitions. Word has length 162 [2023-12-25 09:31:35,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:31:35,589 INFO L495 AbstractCegarLoop]: Abstraction has 21644 states and 23735 transitions. [2023-12-25 09:31:35,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 8.058823529411764) internal successors, (137), 17 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:31:35,589 INFO L276 IsEmpty]: Start isEmpty. Operand 21644 states and 23735 transitions. [2023-12-25 09:31:35,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-25 09:31:35,593 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:31:35,593 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:31:35,599 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (86)] Forceful destruction successful, exit code 0 [2023-12-25 09:31:35,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:31:35,797 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:31:35,797 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:31:35,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1017885891, now seen corresponding path program 1 times [2023-12-25 09:31:35,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:31:35,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1151577477] [2023-12-25 09:31:35,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:31:35,798 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:31:35,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:31:35,798 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:31:35,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (87)] Waiting until timeout for monitored process [2023-12-25 09:31:35,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:31:35,988 INFO L262 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-25 09:31:35,991 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:31:36,883 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 60 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-25 09:31:36,883 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:31:37,674 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 37 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:31:37,675 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:31:37,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1151577477] [2023-12-25 09:31:37,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1151577477] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:31:37,675 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:31:37,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 32 [2023-12-25 09:31:37,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417407609] [2023-12-25 09:31:37,675 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:31:37,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-25 09:31:37,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:31:37,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-25 09:31:37,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=830, Unknown=0, NotChecked=0, Total=992 [2023-12-25 09:31:37,676 INFO L87 Difference]: Start difference. First operand 21644 states and 23735 transitions. Second operand has 32 states, 32 states have (on average 8.96875) internal successors, (287), 32 states have internal predecessors, (287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:31:44,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:31:44,145 INFO L93 Difference]: Finished difference Result 54565 states and 60083 transitions. [2023-12-25 09:31:44,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2023-12-25 09:31:44,146 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 8.96875) internal successors, (287), 32 states have internal predecessors, (287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 162 [2023-12-25 09:31:44,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:31:44,190 INFO L225 Difference]: With dead ends: 54565 [2023-12-25 09:31:44,190 INFO L226 Difference]: Without dead ends: 48398 [2023-12-25 09:31:44,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 396 GetRequests, 292 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3034 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=1739, Invalid=9391, Unknown=0, NotChecked=0, Total=11130 [2023-12-25 09:31:44,207 INFO L413 NwaCegarLoop]: 519 mSDtfsCounter, 4009 mSDsluCounter, 9128 mSDsCounter, 0 mSdLazyCounter, 2749 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4009 SdHoareTripleChecker+Valid, 9647 SdHoareTripleChecker+Invalid, 2807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 2749 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:31:44,207 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4009 Valid, 9647 Invalid, 2807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 2749 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-12-25 09:31:44,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48398 states. [2023-12-25 09:31:44,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48398 to 23578. [2023-12-25 09:31:44,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23578 states, 23577 states have (on average 1.0973406285786995) internal successors, (25872), 23577 states have internal predecessors, (25872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:31:44,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23578 states to 23578 states and 25872 transitions. [2023-12-25 09:31:44,490 INFO L78 Accepts]: Start accepts. Automaton has 23578 states and 25872 transitions. Word has length 162 [2023-12-25 09:31:44,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:31:44,490 INFO L495 AbstractCegarLoop]: Abstraction has 23578 states and 25872 transitions. [2023-12-25 09:31:44,490 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 8.96875) internal successors, (287), 32 states have internal predecessors, (287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:31:44,490 INFO L276 IsEmpty]: Start isEmpty. Operand 23578 states and 25872 transitions. [2023-12-25 09:31:44,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-25 09:31:44,495 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:31:44,495 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:31:44,500 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (87)] Ended with exit code 0 [2023-12-25 09:31:44,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:31:44,697 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:31:44,697 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:31:44,697 INFO L85 PathProgramCache]: Analyzing trace with hash 122984661, now seen corresponding path program 1 times [2023-12-25 09:31:44,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:31:44,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1899237748] [2023-12-25 09:31:44,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:31:44,697 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:31:44,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:31:44,698 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:31:44,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (88)] Waiting until timeout for monitored process [2023-12-25 09:31:44,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:31:44,880 INFO L262 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-25 09:31:44,882 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:31:45,829 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 53 proven. 2 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-25 09:31:45,830 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:31:46,808 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 16 proven. 71 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:31:46,808 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:31:46,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1899237748] [2023-12-25 09:31:46,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1899237748] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:31:46,809 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:31:46,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 34 [2023-12-25 09:31:46,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103506699] [2023-12-25 09:31:46,809 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:31:46,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-12-25 09:31:46,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:31:46,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-12-25 09:31:46,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=958, Unknown=0, NotChecked=0, Total=1122 [2023-12-25 09:31:46,810 INFO L87 Difference]: Start difference. First operand 23578 states and 25872 transitions. Second operand has 34 states, 34 states have (on average 8.558823529411764) internal successors, (291), 34 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:32:19,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:32:19,791 INFO L93 Difference]: Finished difference Result 101585 states and 112946 transitions. [2023-12-25 09:32:19,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 315 states. [2023-12-25 09:32:19,791 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 8.558823529411764) internal successors, (291), 34 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 162 [2023-12-25 09:32:19,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:32:19,877 INFO L225 Difference]: With dead ends: 101585 [2023-12-25 09:32:19,877 INFO L226 Difference]: Without dead ends: 97868 [2023-12-25 09:32:19,900 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 631 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 341 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49720 ImplicationChecksByTransitivity, 26.6s TimeCoverageRelationStatistics Valid=13856, Invalid=103450, Unknown=0, NotChecked=0, Total=117306 [2023-12-25 09:32:19,900 INFO L413 NwaCegarLoop]: 554 mSDtfsCounter, 6166 mSDsluCounter, 14009 mSDsCounter, 0 mSdLazyCounter, 5598 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6166 SdHoareTripleChecker+Valid, 14563 SdHoareTripleChecker+Invalid, 5652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 5598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:32:19,900 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6166 Valid, 14563 Invalid, 5652 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [54 Valid, 5598 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2023-12-25 09:32:19,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97868 states. [2023-12-25 09:32:20,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97868 to 25112. [2023-12-25 09:32:20,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25112 states, 25111 states have (on average 1.0974473338377604) internal successors, (27558), 25111 states have internal predecessors, (27558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:32:20,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25112 states to 25112 states and 27558 transitions. [2023-12-25 09:32:20,398 INFO L78 Accepts]: Start accepts. Automaton has 25112 states and 27558 transitions. Word has length 162 [2023-12-25 09:32:20,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:32:20,399 INFO L495 AbstractCegarLoop]: Abstraction has 25112 states and 27558 transitions. [2023-12-25 09:32:20,399 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 8.558823529411764) internal successors, (291), 34 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:32:20,399 INFO L276 IsEmpty]: Start isEmpty. Operand 25112 states and 27558 transitions. [2023-12-25 09:32:20,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-25 09:32:20,404 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:32:20,404 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:32:20,407 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (88)] Forceful destruction successful, exit code 0 [2023-12-25 09:32:20,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:32:20,605 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:32:20,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:32:20,605 INFO L85 PathProgramCache]: Analyzing trace with hash -896466175, now seen corresponding path program 1 times [2023-12-25 09:32:20,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:32:20,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1680038064] [2023-12-25 09:32:20,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:32:20,605 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:32:20,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:32:20,606 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:32:20,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (89)] Waiting until timeout for monitored process [2023-12-25 09:32:20,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:32:20,772 INFO L262 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 31 conjunts are in the unsatisfiable core [2023-12-25 09:32:20,775 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:32:22,003 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 25 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:32:22,003 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:32:23,975 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 25 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:32:23,976 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:32:23,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1680038064] [2023-12-25 09:32:23,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1680038064] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:32:23,976 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:32:23,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 51 [2023-12-25 09:32:23,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848164990] [2023-12-25 09:32:23,976 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:32:23,977 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2023-12-25 09:32:23,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:32:23,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2023-12-25 09:32:23,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=2420, Unknown=0, NotChecked=0, Total=2550 [2023-12-25 09:32:23,978 INFO L87 Difference]: Start difference. First operand 25112 states and 27558 transitions. Second operand has 51 states, 51 states have (on average 5.705882352941177) internal successors, (291), 51 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:33:22,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:33:22,964 INFO L93 Difference]: Finished difference Result 49468 states and 54048 transitions. [2023-12-25 09:33:22,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 324 states. [2023-12-25 09:33:22,965 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 5.705882352941177) internal successors, (291), 51 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 163 [2023-12-25 09:33:22,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:33:23,015 INFO L225 Difference]: With dead ends: 49468 [2023-12-25 09:33:23,015 INFO L226 Difference]: Without dead ends: 49216 [2023-12-25 09:33:23,032 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 638 GetRequests, 275 SyntacticMatches, 2 SemanticMatches, 361 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 48987 ImplicationChecksByTransitivity, 41.6s TimeCoverageRelationStatistics Valid=7429, Invalid=123977, Unknown=0, NotChecked=0, Total=131406 [2023-12-25 09:33:23,032 INFO L413 NwaCegarLoop]: 869 mSDtfsCounter, 5197 mSDsluCounter, 28595 mSDsCounter, 0 mSdLazyCounter, 13311 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5197 SdHoareTripleChecker+Valid, 29464 SdHoareTripleChecker+Invalid, 13437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 13311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:33:23,032 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5197 Valid, 29464 Invalid, 13437 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [126 Valid, 13311 Invalid, 0 Unknown, 0 Unchecked, 18.2s Time] [2023-12-25 09:33:23,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49216 states. [2023-12-25 09:33:23,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49216 to 25199. [2023-12-25 09:33:23,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25199 states, 25198 states have (on average 1.0974283673307406) internal successors, (27653), 25198 states have internal predecessors, (27653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:33:23,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25199 states to 25199 states and 27653 transitions. [2023-12-25 09:33:23,331 INFO L78 Accepts]: Start accepts. Automaton has 25199 states and 27653 transitions. Word has length 163 [2023-12-25 09:33:23,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:33:23,331 INFO L495 AbstractCegarLoop]: Abstraction has 25199 states and 27653 transitions. [2023-12-25 09:33:23,331 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 5.705882352941177) internal successors, (291), 51 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:33:23,332 INFO L276 IsEmpty]: Start isEmpty. Operand 25199 states and 27653 transitions. [2023-12-25 09:33:23,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-25 09:33:23,337 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:33:23,337 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:33:23,340 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (89)] Ended with exit code 0 [2023-12-25 09:33:23,537 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:33:23,537 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:33:23,538 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:33:23,538 INFO L85 PathProgramCache]: Analyzing trace with hash -374013993, now seen corresponding path program 1 times [2023-12-25 09:33:23,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:33:23,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [262590679] [2023-12-25 09:33:23,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:33:23,538 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:33:23,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:33:23,539 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:33:23,540 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (90)] Waiting until timeout for monitored process [2023-12-25 09:33:23,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:33:23,720 INFO L262 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-25 09:33:23,722 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:33:24,651 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 19 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:33:24,652 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:33:25,076 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 19 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:33:25,076 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:33:25,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [262590679] [2023-12-25 09:33:25,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [262590679] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:33:25,076 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:33:25,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2023-12-25 09:33:25,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581265364] [2023-12-25 09:33:25,077 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:33:25,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-12-25 09:33:25,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:33:25,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-12-25 09:33:25,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=731, Unknown=0, NotChecked=0, Total=812 [2023-12-25 09:33:25,078 INFO L87 Difference]: Start difference. First operand 25199 states and 27653 transitions. Second operand has 29 states, 29 states have (on average 10.551724137931034) internal successors, (306), 29 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:33:30,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:33:30,510 INFO L93 Difference]: Finished difference Result 45877 states and 50359 transitions. [2023-12-25 09:33:30,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2023-12-25 09:33:30,511 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 10.551724137931034) internal successors, (306), 29 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 163 [2023-12-25 09:33:30,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:33:30,550 INFO L225 Difference]: With dead ends: 45877 [2023-12-25 09:33:30,550 INFO L226 Difference]: Without dead ends: 44468 [2023-12-25 09:33:30,564 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 392 GetRequests, 297 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2415 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=1510, Invalid=7802, Unknown=0, NotChecked=0, Total=9312 [2023-12-25 09:33:30,564 INFO L413 NwaCegarLoop]: 622 mSDtfsCounter, 2745 mSDsluCounter, 11475 mSDsCounter, 0 mSdLazyCounter, 2612 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2745 SdHoareTripleChecker+Valid, 12097 SdHoareTripleChecker+Invalid, 2625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 2612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:33:30,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2745 Valid, 12097 Invalid, 2625 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 2612 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-25 09:33:30,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44468 states. [2023-12-25 09:33:30,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44468 to 23941. [2023-12-25 09:33:30,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23941 states, 23940 states have (on average 1.0988304093567252) internal successors, (26306), 23940 states have internal predecessors, (26306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:33:30,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23941 states to 23941 states and 26306 transitions. [2023-12-25 09:33:30,811 INFO L78 Accepts]: Start accepts. Automaton has 23941 states and 26306 transitions. Word has length 163 [2023-12-25 09:33:30,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:33:30,811 INFO L495 AbstractCegarLoop]: Abstraction has 23941 states and 26306 transitions. [2023-12-25 09:33:30,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 10.551724137931034) internal successors, (306), 29 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:33:30,811 INFO L276 IsEmpty]: Start isEmpty. Operand 23941 states and 26306 transitions. [2023-12-25 09:33:30,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-25 09:33:30,816 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:33:30,816 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:33:30,819 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (90)] Ended with exit code 0 [2023-12-25 09:33:31,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:33:31,016 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:33:31,017 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:33:31,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1344417902, now seen corresponding path program 1 times [2023-12-25 09:33:31,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:33:31,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [288692553] [2023-12-25 09:33:31,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:33:31,017 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:33:31,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:33:31,018 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:33:31,019 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (91)] Waiting until timeout for monitored process [2023-12-25 09:33:31,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:33:31,188 INFO L262 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 30 conjunts are in the unsatisfiable core [2023-12-25 09:33:31,191 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:33:32,725 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 16 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:33:32,725 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:33:34,290 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 16 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:33:34,290 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:33:34,290 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [288692553] [2023-12-25 09:33:34,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [288692553] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:33:34,290 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:33:34,290 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 49 [2023-12-25 09:33:34,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244311800] [2023-12-25 09:33:34,290 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:33:34,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2023-12-25 09:33:34,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:33:34,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2023-12-25 09:33:34,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=2227, Unknown=0, NotChecked=0, Total=2352 [2023-12-25 09:33:34,292 INFO L87 Difference]: Start difference. First operand 23941 states and 26306 transitions. Second operand has 49 states, 49 states have (on average 6.040816326530612) internal successors, (296), 49 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:35:35,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:35:35,939 INFO L93 Difference]: Finished difference Result 63884 states and 69865 transitions. [2023-12-25 09:35:35,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 646 states. [2023-12-25 09:35:35,939 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 6.040816326530612) internal successors, (296), 49 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 163 [2023-12-25 09:35:35,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:35:36,002 INFO L225 Difference]: With dead ends: 63884 [2023-12-25 09:35:36,003 INFO L226 Difference]: Without dead ends: 62147 [2023-12-25 09:35:36,022 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 960 GetRequests, 276 SyntacticMatches, 2 SemanticMatches, 682 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 203979 ImplicationChecksByTransitivity, 105.5s TimeCoverageRelationStatistics Valid=27932, Invalid=439240, Unknown=0, NotChecked=0, Total=467172 [2023-12-25 09:35:36,023 INFO L413 NwaCegarLoop]: 1057 mSDtfsCounter, 9731 mSDsluCounter, 33257 mSDsCounter, 0 mSdLazyCounter, 15321 mSolverCounterSat, 277 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9731 SdHoareTripleChecker+Valid, 34314 SdHoareTripleChecker+Invalid, 15598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 277 IncrementalHoareTripleChecker+Valid, 15321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:35:36,023 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9731 Valid, 34314 Invalid, 15598 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [277 Valid, 15321 Invalid, 0 Unknown, 0 Unchecked, 16.0s Time] [2023-12-25 09:35:36,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62147 states. [2023-12-25 09:35:36,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62147 to 26721. [2023-12-25 09:35:36,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26721 states, 26720 states have (on average 1.0991017964071856) internal successors, (29368), 26720 states have internal predecessors, (29368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:35:36,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26721 states to 26721 states and 29368 transitions. [2023-12-25 09:35:36,409 INFO L78 Accepts]: Start accepts. Automaton has 26721 states and 29368 transitions. Word has length 163 [2023-12-25 09:35:36,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:35:36,409 INFO L495 AbstractCegarLoop]: Abstraction has 26721 states and 29368 transitions. [2023-12-25 09:35:36,409 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 6.040816326530612) internal successors, (296), 49 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:35:36,410 INFO L276 IsEmpty]: Start isEmpty. Operand 26721 states and 29368 transitions. [2023-12-25 09:35:36,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-25 09:35:36,414 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:35:36,414 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:35:36,417 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (91)] Ended with exit code 0 [2023-12-25 09:35:36,617 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:35:36,618 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:35:36,618 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:35:36,618 INFO L85 PathProgramCache]: Analyzing trace with hash 861599523, now seen corresponding path program 1 times [2023-12-25 09:35:36,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:35:36,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [955397872] [2023-12-25 09:35:36,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:35:36,619 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:35:36,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:35:36,620 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:35:36,621 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (92)] Waiting until timeout for monitored process [2023-12-25 09:35:36,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:35:36,807 INFO L262 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:35:36,809 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:35:37,633 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 29 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:35:37,633 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:35:38,101 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 29 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:35:38,102 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:35:38,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [955397872] [2023-12-25 09:35:38,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [955397872] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:35:38,102 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:35:38,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:35:38,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29516650] [2023-12-25 09:35:38,102 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:35:38,103 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:35:38,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:35:38,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:35:38,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:35:38,104 INFO L87 Difference]: Start difference. First operand 26721 states and 29368 transitions. Second operand has 31 states, 31 states have (on average 9.806451612903226) internal successors, (304), 31 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:35:44,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:35:44,753 INFO L93 Difference]: Finished difference Result 51854 states and 57487 transitions. [2023-12-25 09:35:44,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2023-12-25 09:35:44,753 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 9.806451612903226) internal successors, (304), 31 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 163 [2023-12-25 09:35:44,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:35:44,818 INFO L225 Difference]: With dead ends: 51854 [2023-12-25 09:35:44,818 INFO L226 Difference]: Without dead ends: 51076 [2023-12-25 09:35:44,838 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 404 GetRequests, 295 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3260 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=1635, Invalid=10575, Unknown=0, NotChecked=0, Total=12210 [2023-12-25 09:35:44,838 INFO L413 NwaCegarLoop]: 677 mSDtfsCounter, 2286 mSDsluCounter, 12831 mSDsCounter, 0 mSdLazyCounter, 2862 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2286 SdHoareTripleChecker+Valid, 13508 SdHoareTripleChecker+Invalid, 2880 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 2862 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:35:44,838 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2286 Valid, 13508 Invalid, 2880 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 2862 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-12-25 09:35:44,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51076 states. [2023-12-25 09:35:45,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51076 to 26696. [2023-12-25 09:35:45,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26696 states, 26695 states have (on average 1.0991571455328712) internal successors, (29342), 26695 states have internal predecessors, (29342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:35:45,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26696 states to 26696 states and 29342 transitions. [2023-12-25 09:35:45,272 INFO L78 Accepts]: Start accepts. Automaton has 26696 states and 29342 transitions. Word has length 163 [2023-12-25 09:35:45,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:35:45,272 INFO L495 AbstractCegarLoop]: Abstraction has 26696 states and 29342 transitions. [2023-12-25 09:35:45,272 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 9.806451612903226) internal successors, (304), 31 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:35:45,272 INFO L276 IsEmpty]: Start isEmpty. Operand 26696 states and 29342 transitions. [2023-12-25 09:35:45,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-25 09:35:45,278 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:35:45,279 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:35:45,283 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (92)] Ended with exit code 0 [2023-12-25 09:35:45,479 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:35:45,480 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:35:45,480 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:35:45,480 INFO L85 PathProgramCache]: Analyzing trace with hash -573794645, now seen corresponding path program 1 times [2023-12-25 09:35:45,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:35:45,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1519109972] [2023-12-25 09:35:45,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:35:45,481 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:35:45,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:35:45,482 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:35:45,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (93)] Waiting until timeout for monitored process [2023-12-25 09:35:45,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:35:45,680 INFO L262 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:35:45,682 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:35:46,835 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 28 proven. 63 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:35:46,835 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:35:47,315 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 28 proven. 63 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:35:47,315 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:35:47,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1519109972] [2023-12-25 09:35:47,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1519109972] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:35:47,315 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:35:47,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:35:47,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914378734] [2023-12-25 09:35:47,316 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:35:47,316 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:35:47,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:35:47,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:35:47,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:35:47,317 INFO L87 Difference]: Start difference. First operand 26696 states and 29342 transitions. Second operand has 31 states, 31 states have (on average 9.903225806451612) internal successors, (307), 31 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:35:51,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:35:51,596 INFO L93 Difference]: Finished difference Result 42694 states and 47371 transitions. [2023-12-25 09:35:51,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-25 09:35:51,597 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 9.903225806451612) internal successors, (307), 31 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 164 [2023-12-25 09:35:51,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:35:51,640 INFO L225 Difference]: With dead ends: 42694 [2023-12-25 09:35:51,640 INFO L226 Difference]: Without dead ends: 41812 [2023-12-25 09:35:51,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 297 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1486 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=956, Invalid=5686, Unknown=0, NotChecked=0, Total=6642 [2023-12-25 09:35:51,652 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 2967 mSDsluCounter, 8189 mSDsCounter, 0 mSdLazyCounter, 1936 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2967 SdHoareTripleChecker+Valid, 8713 SdHoareTripleChecker+Invalid, 1954 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1936 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:35:51,652 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2967 Valid, 8713 Invalid, 1954 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1936 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 09:35:51,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41812 states. [2023-12-25 09:35:51,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41812 to 27164. [2023-12-25 09:35:51,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27164 states, 27163 states have (on average 1.0993999190074735) internal successors, (29863), 27163 states have internal predecessors, (29863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:35:51,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27164 states to 27164 states and 29863 transitions. [2023-12-25 09:35:51,937 INFO L78 Accepts]: Start accepts. Automaton has 27164 states and 29863 transitions. Word has length 164 [2023-12-25 09:35:51,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:35:51,937 INFO L495 AbstractCegarLoop]: Abstraction has 27164 states and 29863 transitions. [2023-12-25 09:35:51,938 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 9.903225806451612) internal successors, (307), 31 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:35:51,938 INFO L276 IsEmpty]: Start isEmpty. Operand 27164 states and 29863 transitions. [2023-12-25 09:35:51,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-25 09:35:51,942 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:35:51,942 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:35:51,945 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (93)] Ended with exit code 0 [2023-12-25 09:35:52,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:35:52,143 INFO L420 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:35:52,143 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:35:52,143 INFO L85 PathProgramCache]: Analyzing trace with hash -538759535, now seen corresponding path program 1 times [2023-12-25 09:35:52,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:35:52,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [669993691] [2023-12-25 09:35:52,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:35:52,144 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:35:52,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:35:52,144 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:35:52,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (94)] Waiting until timeout for monitored process [2023-12-25 09:35:52,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:35:52,334 INFO L262 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 35 conjunts are in the unsatisfiable core [2023-12-25 09:35:52,336 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:35:54,099 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 25 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:35:54,099 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:35:55,616 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 25 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:35:55,616 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:35:55,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [669993691] [2023-12-25 09:35:55,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [669993691] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:35:55,616 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:35:55,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 27] total 54 [2023-12-25 09:35:55,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742807704] [2023-12-25 09:35:55,617 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:35:55,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2023-12-25 09:35:55,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:35:55,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2023-12-25 09:35:55,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=2673, Unknown=0, NotChecked=0, Total=2862 [2023-12-25 09:35:55,618 INFO L87 Difference]: Start difference. First operand 27164 states and 29863 transitions. Second operand has 54 states, 54 states have (on average 5.425925925925926) internal successors, (293), 54 states have internal predecessors, (293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:36:51,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:36:51,442 INFO L93 Difference]: Finished difference Result 73515 states and 81015 transitions. [2023-12-25 09:36:51,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 352 states. [2023-12-25 09:36:51,443 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 5.425925925925926) internal successors, (293), 54 states have internal predecessors, (293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 164 [2023-12-25 09:36:51,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:36:51,518 INFO L225 Difference]: With dead ends: 73515 [2023-12-25 09:36:51,518 INFO L226 Difference]: Without dead ends: 72993 [2023-12-25 09:36:51,541 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 669 GetRequests, 274 SyntacticMatches, 2 SemanticMatches, 393 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 60241 ImplicationChecksByTransitivity, 44.9s TimeCoverageRelationStatistics Valid=10291, Invalid=145339, Unknown=0, NotChecked=0, Total=155630 [2023-12-25 09:36:51,541 INFO L413 NwaCegarLoop]: 779 mSDtfsCounter, 6054 mSDsluCounter, 26525 mSDsCounter, 0 mSdLazyCounter, 10191 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6054 SdHoareTripleChecker+Valid, 27304 SdHoareTripleChecker+Invalid, 10322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 10191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:36:51,541 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6054 Valid, 27304 Invalid, 10322 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [131 Valid, 10191 Invalid, 0 Unknown, 0 Unchecked, 11.8s Time] [2023-12-25 09:36:51,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72993 states. [2023-12-25 09:36:51,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72993 to 29554. [2023-12-25 09:36:51,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29554 states, 29553 states have (on average 1.1014786992860286) internal successors, (32552), 29553 states have internal predecessors, (32552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:36:52,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29554 states to 29554 states and 32552 transitions. [2023-12-25 09:36:52,014 INFO L78 Accepts]: Start accepts. Automaton has 29554 states and 32552 transitions. Word has length 164 [2023-12-25 09:36:52,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:36:52,014 INFO L495 AbstractCegarLoop]: Abstraction has 29554 states and 32552 transitions. [2023-12-25 09:36:52,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 5.425925925925926) internal successors, (293), 54 states have internal predecessors, (293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:36:52,014 INFO L276 IsEmpty]: Start isEmpty. Operand 29554 states and 32552 transitions. [2023-12-25 09:36:52,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-25 09:36:52,020 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:36:52,020 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:36:52,023 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (94)] Ended with exit code 0 [2023-12-25 09:36:52,220 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:36:52,220 INFO L420 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:36:52,221 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:36:52,221 INFO L85 PathProgramCache]: Analyzing trace with hash 1158543756, now seen corresponding path program 1 times [2023-12-25 09:36:52,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:36:52,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2055915522] [2023-12-25 09:36:52,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:36:52,221 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:36:52,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:36:52,222 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:36:52,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (95)] Waiting until timeout for monitored process [2023-12-25 09:36:52,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:36:52,393 INFO L262 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-25 09:36:52,395 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:36:53,789 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 19 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:36:53,789 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:36:54,948 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 19 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:36:54,948 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:36:54,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2055915522] [2023-12-25 09:36:54,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2055915522] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:36:54,949 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:36:54,949 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 19] total 39 [2023-12-25 09:36:54,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458915293] [2023-12-25 09:36:54,949 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:36:54,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2023-12-25 09:36:54,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:36:54,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2023-12-25 09:36:54,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1377, Unknown=0, NotChecked=0, Total=1482 [2023-12-25 09:36:54,950 INFO L87 Difference]: Start difference. First operand 29554 states and 32552 transitions. Second operand has 39 states, 39 states have (on average 8.102564102564102) internal successors, (316), 39 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:37:27,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:37:27,231 INFO L93 Difference]: Finished difference Result 65548 states and 71424 transitions. [2023-12-25 09:37:27,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 183 states. [2023-12-25 09:37:27,232 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 8.102564102564102) internal successors, (316), 39 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 164 [2023-12-25 09:37:27,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:37:27,298 INFO L225 Difference]: With dead ends: 65548 [2023-12-25 09:37:27,298 INFO L226 Difference]: Without dead ends: 63454 [2023-12-25 09:37:27,321 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 509 GetRequests, 292 SyntacticMatches, 0 SemanticMatches, 217 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16552 ImplicationChecksByTransitivity, 25.5s TimeCoverageRelationStatistics Valid=5316, Invalid=42426, Unknown=0, NotChecked=0, Total=47742 [2023-12-25 09:37:27,322 INFO L413 NwaCegarLoop]: 541 mSDtfsCounter, 5727 mSDsluCounter, 14222 mSDsCounter, 0 mSdLazyCounter, 5705 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5727 SdHoareTripleChecker+Valid, 14763 SdHoareTripleChecker+Invalid, 5783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 5705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:37:27,322 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5727 Valid, 14763 Invalid, 5783 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [78 Valid, 5705 Invalid, 0 Unknown, 0 Unchecked, 7.4s Time] [2023-12-25 09:37:27,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63454 states. [2023-12-25 09:37:27,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63454 to 29999. [2023-12-25 09:37:27,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29999 states, 29998 states have (on average 1.1008067204480299) internal successors, (33022), 29998 states have internal predecessors, (33022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:37:27,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29999 states to 29999 states and 33022 transitions. [2023-12-25 09:37:27,722 INFO L78 Accepts]: Start accepts. Automaton has 29999 states and 33022 transitions. Word has length 164 [2023-12-25 09:37:27,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:37:27,722 INFO L495 AbstractCegarLoop]: Abstraction has 29999 states and 33022 transitions. [2023-12-25 09:37:27,722 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 8.102564102564102) internal successors, (316), 39 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:37:27,722 INFO L276 IsEmpty]: Start isEmpty. Operand 29999 states and 33022 transitions. [2023-12-25 09:37:27,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-25 09:37:27,727 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:37:27,727 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 09:37:27,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (95)] Forceful destruction successful, exit code 0 [2023-12-25 09:37:27,928 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:37:27,928 INFO L420 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:37:27,928 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:37:27,928 INFO L85 PathProgramCache]: Analyzing trace with hash 359756578, now seen corresponding path program 1 times [2023-12-25 09:37:27,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:37:27,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [313597295] [2023-12-25 09:37:27,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:37:27,929 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:37:27,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:37:27,930 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:37:27,931 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (96)] Waiting until timeout for monitored process [2023-12-25 09:37:28,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:37:28,103 INFO L262 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 34 conjunts are in the unsatisfiable core [2023-12-25 09:37:28,106 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:37:29,819 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 16 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:37:29,819 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:37:31,293 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 16 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:37:31,294 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:37:31,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [313597295] [2023-12-25 09:37:31,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [313597295] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:37:31,294 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:37:31,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 26] total 52 [2023-12-25 09:37:31,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263427912] [2023-12-25 09:37:31,294 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:37:31,294 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-12-25 09:37:31,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:37:31,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-12-25 09:37:31,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=2474, Unknown=0, NotChecked=0, Total=2652 [2023-12-25 09:37:31,295 INFO L87 Difference]: Start difference. First operand 29999 states and 33022 transitions. Second operand has 52 states, 52 states have (on average 5.653846153846154) internal successors, (294), 52 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)