/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.UNBOUNDED.pals.c.v+lhb-reducer.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 09:26:05,017 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 09:26:05,090 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:26:05,092 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 09:26:05,093 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 09:26:05,110 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 09:26:05,111 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 09:26:05,111 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 09:26:05,111 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 09:26:05,115 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 09:26:05,116 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 09:26:05,116 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 09:26:05,116 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 09:26:05,117 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 09:26:05,118 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 09:26:05,118 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 09:26:05,118 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 09:26:05,118 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 09:26:05,119 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 09:26:05,120 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 09:26:05,120 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 09:26:05,120 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 09:26:05,120 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 09:26:05,120 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 09:26:05,121 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 09:26:05,121 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 09:26:05,121 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 09:26:05,121 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 09:26:05,121 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 09:26:05,121 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 09:26:05,122 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 09:26:05,122 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 09:26:05,122 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 09:26:05,122 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 09:26:05,122 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 09:26:05,123 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 09:26:05,123 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 09:26:05,123 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 09:26:05,123 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 09:26:05,123 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 09:26:05,123 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 09:26:05,123 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 09:26:05,123 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 09:26:05,123 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 09:26:05,124 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 09:26:05,124 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 09:26:05,124 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:26:05,291 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 09:26:05,314 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 09:26:05,316 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 09:26:05,316 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 09:26:05,317 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 09:26:05,317 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.UNBOUNDED.pals.c.v+lhb-reducer.c [2023-12-25 09:26:06,330 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 09:26:06,532 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 09:26:06,533 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c [2023-12-25 09:26:06,553 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/29fa5cd4c/4d2ee9d2d04046f9ba86143b1ca5b22e/FLAG247f44d61 [2023-12-25 09:26:06,576 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/29fa5cd4c/4d2ee9d2d04046f9ba86143b1ca5b22e [2023-12-25 09:26:06,578 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 09:26:06,579 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 09:26:06,580 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 09:26:06,580 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 09:26:06,586 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 09:26:06,587 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 09:26:06" (1/1) ... [2023-12-25 09:26:06,588 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@71c737c0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:26:06, skipping insertion in model container [2023-12-25 09:26:06,588 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 09:26:06" (1/1) ... [2023-12-25 09:26:06,661 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 09:26:06,877 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.UNBOUNDED.pals.c.v+lhb-reducer.c[8125,8138] [2023-12-25 09:26:06,933 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.UNBOUNDED.pals.c.v+lhb-reducer.c[14955,14968] [2023-12-25 09:26:06,951 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.UNBOUNDED.pals.c.v+lhb-reducer.c[17042,17055] [2023-12-25 09:26:06,955 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[18066,18079] [2023-12-25 09:26:07,052 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 09:26:07,067 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 09:26:07,126 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.UNBOUNDED.pals.c.v+lhb-reducer.c[8125,8138] [2023-12-25 09:26:07,156 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.UNBOUNDED.pals.c.v+lhb-reducer.c[14955,14968] [2023-12-25 09:26:07,160 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.UNBOUNDED.pals.c.v+lhb-reducer.c[17042,17055] [2023-12-25 09:26:07,163 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.UNBOUNDED.pals.c.v+lhb-reducer.c[18066,18079] [2023-12-25 09:26:07,289 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 09:26:07,307 INFO L206 MainTranslator]: Completed translation [2023-12-25 09:26:07,307 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:26:07 WrapperNode [2023-12-25 09:26:07,307 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 09:26:07,308 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 09:26:07,308 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 09:26:07,308 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 09:26:07,319 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:26:07" (1/1) ... [2023-12-25 09:26:07,343 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:26:07" (1/1) ... [2023-12-25 09:26:07,429 INFO L138 Inliner]: procedures = 23, calls = 7, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 2602 [2023-12-25 09:26:07,429 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 09:26:07,430 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 09:26:07,430 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 09:26:07,430 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 09:26:07,438 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:26:07" (1/1) ... [2023-12-25 09:26:07,438 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:26:07" (1/1) ... [2023-12-25 09:26:07,447 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:26:07" (1/1) ... [2023-12-25 09:26:07,497 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:26:07,497 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:26:07" (1/1) ... [2023-12-25 09:26:07,497 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:26:07" (1/1) ... [2023-12-25 09:26:07,538 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:26:07" (1/1) ... [2023-12-25 09:26:07,546 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:26:07" (1/1) ... [2023-12-25 09:26:07,568 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:26:07" (1/1) ... [2023-12-25 09:26:07,574 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:26:07" (1/1) ... [2023-12-25 09:26:07,592 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 09:26:07,592 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 09:26:07,592 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 09:26:07,592 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 09:26:07,593 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:26:07" (1/1) ... [2023-12-25 09:26:07,598 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 09:26:07,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 09:26:07,616 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:26:07,634 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:26:07,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 09:26:07,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 09:26:07,638 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 09:26:07,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 09:26:07,798 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 09:26:07,800 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 09:26:08,968 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 09:26:08,996 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 09:26:08,996 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-12-25 09:26:08,996 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 09:26:08 BoogieIcfgContainer [2023-12-25 09:26:08,996 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 09:26:08,998 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 09:26:08,998 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 09:26:09,000 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 09:26:09,000 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 09:26:06" (1/3) ... [2023-12-25 09:26:09,000 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@adeb574 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 09:26:09, skipping insertion in model container [2023-12-25 09:26:09,001 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:26:07" (2/3) ... [2023-12-25 09:26:09,001 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@adeb574 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 09:26:09, skipping insertion in model container [2023-12-25 09:26:09,001 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 09:26:08" (3/3) ... [2023-12-25 09:26:09,002 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_lcr-var-start-time.3.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c [2023-12-25 09:26:09,013 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 09:26:09,013 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 4 error locations. [2023-12-25 09:26:09,045 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 09:26:09,050 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;@48e9a8d5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 09:26:09,050 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2023-12-25 09:26:09,056 INFO L276 IsEmpty]: Start isEmpty. Operand has 454 states, 449 states have (on average 1.8530066815144766) internal successors, (832), 453 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call 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,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-12-25 09:26:09,067 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:09,067 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] [2023-12-25 09:26:09,067 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:26:09,070 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:09,071 INFO L85 PathProgramCache]: Analyzing trace with hash 34120099, now seen corresponding path program 1 times [2023-12-25 09:26:09,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:09,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [304700980] [2023-12-25 09:26:09,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:09,082 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:09,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:09,098 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:26:09,100 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:26:09,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:09,276 INFO L262 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:26:09,282 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:09,587 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:26:09,587 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:09,588 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:09,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [304700980] [2023-12-25 09:26:09,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [304700980] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:09,588 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:09,589 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 09:26:09,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843210893] [2023-12-25 09:26:09,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:09,593 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:26:09,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:09,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:26:09,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:26:09,621 INFO L87 Difference]: Start difference. First operand has 454 states, 449 states have (on average 1.8530066815144766) internal successors, (832), 453 states have internal predecessors, (832), 0 states have call successors, (0), 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 9.8) internal successors, (49), 4 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call 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,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:10,051 INFO L93 Difference]: Finished difference Result 828 states and 1467 transitions. [2023-12-25 09:26:10,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:26:10,053 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 0 states have call successors, (0), 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 49 [2023-12-25 09:26:10,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:10,061 INFO L225 Difference]: With dead ends: 828 [2023-12-25 09:26:10,061 INFO L226 Difference]: Without dead ends: 483 [2023-12-25 09:26:10,064 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 45 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:26:10,066 INFO L413 NwaCegarLoop]: 436 mSDtfsCounter, 2278 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2278 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:10,066 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2278 Valid, 562 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 09:26:10,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2023-12-25 09:26:10,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 477. [2023-12-25 09:26:10,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 473 states have (on average 1.3763213530655392) internal successors, (651), 476 states have internal predecessors, (651), 0 states have call successors, (0), 0 states have call 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,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 651 transitions. [2023-12-25 09:26:10,102 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 651 transitions. Word has length 49 [2023-12-25 09:26:10,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:10,102 INFO L495 AbstractCegarLoop]: Abstraction has 477 states and 651 transitions. [2023-12-25 09:26:10,102 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call 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,102 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 651 transitions. [2023-12-25 09:26:10,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-12-25 09:26:10,104 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:10,104 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:26:10,117 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:26:10,307 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:26:10,307 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:26:10,308 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:10,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1293280514, now seen corresponding path program 1 times [2023-12-25 09:26:10,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:10,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1234930288] [2023-12-25 09:26:10,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:10,308 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,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:10,329 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:26:10,330 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:26:10,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:10,454 INFO L262 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:26:10,507 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:10,633 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:26:10,634 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:10,634 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:10,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1234930288] [2023-12-25 09:26:10,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1234930288] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:10,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:10,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 09:26:10,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033661230] [2023-12-25 09:26:10,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:10,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:26:10,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:10,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:26:10,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:26:10,636 INFO L87 Difference]: Start difference. First operand 477 states and 651 transitions. 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:26:10,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:10,955 INFO L93 Difference]: Finished difference Result 973 states and 1373 transitions. [2023-12-25 09:26:10,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:26:10,956 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:26:10,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:10,958 INFO L225 Difference]: With dead ends: 973 [2023-12-25 09:26:10,958 INFO L226 Difference]: Without dead ends: 644 [2023-12-25 09:26:10,959 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:26:10,960 INFO L413 NwaCegarLoop]: 256 mSDtfsCounter, 972 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 972 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:10,961 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [972 Valid, 367 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 09:26:10,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2023-12-25 09:26:10,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 637. [2023-12-25 09:26:10,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 633 states have (on average 1.401263823064771) internal successors, (887), 636 states have internal predecessors, (887), 0 states have call successors, (0), 0 states have call 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,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 887 transitions. [2023-12-25 09:26:10,975 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 887 transitions. Word has length 50 [2023-12-25 09:26:10,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:10,975 INFO L495 AbstractCegarLoop]: Abstraction has 637 states and 887 transitions. [2023-12-25 09:26:10,975 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:26:10,975 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 887 transitions. [2023-12-25 09:26:10,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-12-25 09:26:10,976 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:10,977 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:26:10,981 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:26:11,179 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:26:11,179 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:26:11,180 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:11,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1148996632, now seen corresponding path program 1 times [2023-12-25 09:26:11,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:11,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1868184154] [2023-12-25 09:26:11,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:11,181 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:11,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:11,187 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:26:11,188 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:26:11,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:11,299 INFO L262 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:26:11,301 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:11,364 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:26:11,364 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:11,364 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:11,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1868184154] [2023-12-25 09:26:11,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1868184154] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:11,364 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:11,364 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:26:11,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552008515] [2023-12-25 09:26:11,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:11,365 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:26:11,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:11,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:26:11,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:26:11,366 INFO L87 Difference]: Start difference. First operand 637 states and 887 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 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:26:11,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:11,477 INFO L93 Difference]: Finished difference Result 1586 states and 2301 transitions. [2023-12-25 09:26:11,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:26:11,477 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 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:26:11,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:11,480 INFO L225 Difference]: With dead ends: 1586 [2023-12-25 09:26:11,480 INFO L226 Difference]: Without dead ends: 1089 [2023-12-25 09:26:11,481 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 46 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:26:11,482 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 822 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 822 SdHoareTripleChecker+Valid, 910 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:11,482 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [822 Valid, 910 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:26:11,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1089 states. [2023-12-25 09:26:11,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1089 to 1080. [2023-12-25 09:26:11,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1080 states, 1076 states have (on average 1.4423791821561338) internal successors, (1552), 1079 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call 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,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1080 states to 1080 states and 1552 transitions. [2023-12-25 09:26:11,503 INFO L78 Accepts]: Start accepts. Automaton has 1080 states and 1552 transitions. Word has length 50 [2023-12-25 09:26:11,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:11,503 INFO L495 AbstractCegarLoop]: Abstraction has 1080 states and 1552 transitions. [2023-12-25 09:26:11,503 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 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:26:11,503 INFO L276 IsEmpty]: Start isEmpty. Operand 1080 states and 1552 transitions. [2023-12-25 09:26:11,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-12-25 09:26:11,505 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:11,505 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:26:11,518 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:26:11,709 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:26:11,709 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:26:11,710 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:11,710 INFO L85 PathProgramCache]: Analyzing trace with hash -1729159359, now seen corresponding path program 1 times [2023-12-25 09:26:11,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:11,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [941085447] [2023-12-25 09:26:11,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:11,710 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:11,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:11,715 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:26:11,716 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:26:11,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:11,826 INFO L262 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:26:11,828 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:11,981 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:26:11,982 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:11,982 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:11,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [941085447] [2023-12-25 09:26:11,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [941085447] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:11,983 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:11,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 09:26:11,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076694201] [2023-12-25 09:26:11,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:11,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:26:11,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:11,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:26:11,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:26:11,987 INFO L87 Difference]: Start difference. First operand 1080 states and 1552 transitions. 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:26:12,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:12,259 INFO L93 Difference]: Finished difference Result 2693 states and 3962 transitions. [2023-12-25 09:26:12,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:26:12,259 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:26:12,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:12,264 INFO L225 Difference]: With dead ends: 2693 [2023-12-25 09:26:12,264 INFO L226 Difference]: Without dead ends: 1721 [2023-12-25 09:26:12,265 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:26:12,265 INFO L413 NwaCegarLoop]: 224 mSDtfsCounter, 1043 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1043 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:12,266 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1043 Valid, 339 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 09:26:12,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1721 states. [2023-12-25 09:26:12,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1721 to 1715. [2023-12-25 09:26:12,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1715 states, 1711 states have (on average 1.4693161893629456) internal successors, (2514), 1714 states have internal predecessors, (2514), 0 states have call successors, (0), 0 states have call 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,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1715 states to 1715 states and 2514 transitions. [2023-12-25 09:26:12,290 INFO L78 Accepts]: Start accepts. Automaton has 1715 states and 2514 transitions. Word has length 50 [2023-12-25 09:26:12,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:12,291 INFO L495 AbstractCegarLoop]: Abstraction has 1715 states and 2514 transitions. [2023-12-25 09:26:12,291 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:26:12,291 INFO L276 IsEmpty]: Start isEmpty. Operand 1715 states and 2514 transitions. [2023-12-25 09:26:12,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-25 09:26:12,292 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:12,292 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:26:12,297 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:26:12,494 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:26:12,495 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:26:12,495 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:12,495 INFO L85 PathProgramCache]: Analyzing trace with hash 1397993911, now seen corresponding path program 1 times [2023-12-25 09:26:12,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:12,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2018982221] [2023-12-25 09:26:12,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:12,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:12,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:12,497 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:26:12,527 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:26:12,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:12,631 INFO L262 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:26:12,634 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:12,653 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:26:12,654 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:12,654 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:12,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2018982221] [2023-12-25 09:26:12,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2018982221] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:12,654 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:12,654 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:26:12,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191477802] [2023-12-25 09:26:12,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:12,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:26:12,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:12,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:26:12,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:26:12,656 INFO L87 Difference]: Start difference. First operand 1715 states and 2514 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 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:26:12,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:12,687 INFO L93 Difference]: Finished difference Result 3341 states and 4959 transitions. [2023-12-25 09:26:12,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:26:12,687 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 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:26:12,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:12,693 INFO L225 Difference]: With dead ends: 3341 [2023-12-25 09:26:12,693 INFO L226 Difference]: Without dead ends: 2197 [2023-12-25 09:26:12,694 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 49 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:26:12,694 INFO L413 NwaCegarLoop]: 401 mSDtfsCounter, 226 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 690 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:26:12,695 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [226 Valid, 690 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:26:12,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2197 states. [2023-12-25 09:26:12,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2197 to 2168. [2023-12-25 09:26:12,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2168 states, 2164 states have (on average 1.4611829944547134) internal successors, (3162), 2167 states have internal predecessors, (3162), 0 states have call successors, (0), 0 states have call 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,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2168 states to 2168 states and 3162 transitions. [2023-12-25 09:26:12,730 INFO L78 Accepts]: Start accepts. Automaton has 2168 states and 3162 transitions. Word has length 51 [2023-12-25 09:26:12,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:12,734 INFO L495 AbstractCegarLoop]: Abstraction has 2168 states and 3162 transitions. [2023-12-25 09:26:12,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 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:26:12,735 INFO L276 IsEmpty]: Start isEmpty. Operand 2168 states and 3162 transitions. [2023-12-25 09:26:12,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-25 09:26:12,736 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:12,736 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:26:12,741 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 (6)] Ended with exit code 0 [2023-12-25 09:26:12,939 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:26:12,939 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:26:12,940 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:12,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1712475855, now seen corresponding path program 1 times [2023-12-25 09:26:12,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:12,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1388183040] [2023-12-25 09:26:12,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:12,941 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,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:12,942 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:26:12,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 (7)] Waiting until timeout for monitored process [2023-12-25 09:26:13,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:13,078 INFO L262 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 09:26:13,082 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:13,171 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:26:13,171 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:13,171 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:13,171 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1388183040] [2023-12-25 09:26:13,171 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1388183040] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:13,171 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:13,171 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:26:13,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751469499] [2023-12-25 09:26:13,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:13,172 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 09:26:13,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:13,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 09:26:13,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:26:13,172 INFO L87 Difference]: Start difference. First operand 2168 states and 3162 transitions. Second operand has 6 states, 6 states have (on average 8.5) 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:26:13,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:13,464 INFO L93 Difference]: Finished difference Result 8242 states and 12186 transitions. [2023-12-25 09:26:13,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:26:13,465 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) 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:26:13,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:13,498 INFO L225 Difference]: With dead ends: 8242 [2023-12-25 09:26:13,498 INFO L226 Difference]: Without dead ends: 6298 [2023-12-25 09:26:13,502 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 46 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:26:13,502 INFO L413 NwaCegarLoop]: 262 mSDtfsCounter, 1331 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1331 SdHoareTripleChecker+Valid, 618 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:13,502 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1331 Valid, 618 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 09:26:13,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6298 states. [2023-12-25 09:26:13,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6298 to 2162. [2023-12-25 09:26:13,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2162 states, 2158 states have (on average 1.4494902687673772) internal successors, (3128), 2161 states have internal predecessors, (3128), 0 states have call successors, (0), 0 states have call 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:13,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2162 states to 2162 states and 3128 transitions. [2023-12-25 09:26:13,616 INFO L78 Accepts]: Start accepts. Automaton has 2162 states and 3128 transitions. Word has length 51 [2023-12-25 09:26:13,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:13,616 INFO L495 AbstractCegarLoop]: Abstraction has 2162 states and 3128 transitions. [2023-12-25 09:26:13,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) 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:26:13,616 INFO L276 IsEmpty]: Start isEmpty. Operand 2162 states and 3128 transitions. [2023-12-25 09:26:13,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-25 09:26:13,618 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:13,618 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:26:13,621 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:26:13,821 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:26:13,821 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:26:13,821 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:13,822 INFO L85 PathProgramCache]: Analyzing trace with hash 330816908, now seen corresponding path program 1 times [2023-12-25 09:26:13,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:13,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1497334330] [2023-12-25 09:26:13,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:13,822 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:13,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:13,823 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:26:13,825 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:26:13,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:13,926 INFO L262 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:26:13,927 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:13,944 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:26:13,944 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:13,944 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:13,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1497334330] [2023-12-25 09:26:13,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1497334330] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:13,944 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:13,944 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:26:13,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317086189] [2023-12-25 09:26:13,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:13,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:26:13,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:13,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:26:13,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:26:13,945 INFO L87 Difference]: Start difference. First operand 2162 states and 3128 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 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:26:13,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:13,974 INFO L93 Difference]: Finished difference Result 4015 states and 5823 transitions. [2023-12-25 09:26:13,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:26:13,975 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 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:26:13,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:13,980 INFO L225 Difference]: With dead ends: 4015 [2023-12-25 09:26:13,980 INFO L226 Difference]: Without dead ends: 2530 [2023-12-25 09:26:13,981 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 49 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:26:13,982 INFO L413 NwaCegarLoop]: 459 mSDtfsCounter, 230 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 750 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:26:13,982 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 750 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:26:13,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2530 states. [2023-12-25 09:26:14,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2530 to 2507. [2023-12-25 09:26:14,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2507 states, 2503 states have (on average 1.4079105073911307) internal successors, (3524), 2506 states have internal predecessors, (3524), 0 states have call successors, (0), 0 states have call 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:14,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2507 states to 2507 states and 3524 transitions. [2023-12-25 09:26:14,011 INFO L78 Accepts]: Start accepts. Automaton has 2507 states and 3524 transitions. Word has length 51 [2023-12-25 09:26:14,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:14,011 INFO L495 AbstractCegarLoop]: Abstraction has 2507 states and 3524 transitions. [2023-12-25 09:26:14,011 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 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:26:14,012 INFO L276 IsEmpty]: Start isEmpty. Operand 2507 states and 3524 transitions. [2023-12-25 09:26:14,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-25 09:26:14,013 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:14,013 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:26:14,028 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:26:14,215 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:26:14,216 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:26:14,216 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:14,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1403373740, now seen corresponding path program 1 times [2023-12-25 09:26:14,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:14,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1250307377] [2023-12-25 09:26:14,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:14,217 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:14,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:14,218 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:26:14,250 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:26:14,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:14,345 INFO L262 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 09:26:14,346 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:14,438 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:26:14,438 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:14,440 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:14,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1250307377] [2023-12-25 09:26:14,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1250307377] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:14,441 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:14,441 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:26:14,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820657225] [2023-12-25 09:26:14,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:14,441 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 09:26:14,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:14,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 09:26:14,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:26:14,442 INFO L87 Difference]: Start difference. First operand 2507 states and 3524 transitions. Second operand has 6 states, 6 states have (on average 8.5) 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:26:14,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:14,782 INFO L93 Difference]: Finished difference Result 11654 states and 16699 transitions. [2023-12-25 09:26:14,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:26:14,782 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) 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:26:14,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:14,806 INFO L225 Difference]: With dead ends: 11654 [2023-12-25 09:26:14,806 INFO L226 Difference]: Without dead ends: 9825 [2023-12-25 09:26:14,811 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 46 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:26:14,812 INFO L413 NwaCegarLoop]: 259 mSDtfsCounter, 1512 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1512 SdHoareTripleChecker+Valid, 669 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:14,812 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1512 Valid, 669 Invalid, 437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 09:26:14,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9825 states. [2023-12-25 09:26:14,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9825 to 2502. [2023-12-25 09:26:14,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2502 states, 2498 states have (on average 1.3855084067253802) internal successors, (3461), 2501 states have internal predecessors, (3461), 0 states have call successors, (0), 0 states have call 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:14,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2502 states to 2502 states and 3461 transitions. [2023-12-25 09:26:14,886 INFO L78 Accepts]: Start accepts. Automaton has 2502 states and 3461 transitions. Word has length 51 [2023-12-25 09:26:14,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:14,886 INFO L495 AbstractCegarLoop]: Abstraction has 2502 states and 3461 transitions. [2023-12-25 09:26:14,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) 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:26:14,886 INFO L276 IsEmpty]: Start isEmpty. Operand 2502 states and 3461 transitions. [2023-12-25 09:26:14,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-25 09:26:14,887 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:14,887 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:26:14,904 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:26:15,105 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:26:15,105 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:26:15,105 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:15,106 INFO L85 PathProgramCache]: Analyzing trace with hash 1490455062, now seen corresponding path program 1 times [2023-12-25 09:26:15,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:15,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1570626005] [2023-12-25 09:26:15,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:15,106 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:15,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:15,107 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:26:15,108 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:26:15,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:15,214 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:26:15,216 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:15,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:26:15,232 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:15,232 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:15,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1570626005] [2023-12-25 09:26:15,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1570626005] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:15,233 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:15,233 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:26:15,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624215671] [2023-12-25 09:26:15,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:15,233 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:26:15,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:15,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:26:15,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:26:15,234 INFO L87 Difference]: Start difference. First operand 2502 states and 3461 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:26:15,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:15,271 INFO L93 Difference]: Finished difference Result 3668 states and 5074 transitions. [2023-12-25 09:26:15,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:26:15,271 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:26:15,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:15,276 INFO L225 Difference]: With dead ends: 3668 [2023-12-25 09:26:15,276 INFO L226 Difference]: Without dead ends: 2597 [2023-12-25 09:26:15,278 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:26:15,278 INFO L413 NwaCegarLoop]: 418 mSDtfsCounter, 206 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 704 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:26:15,278 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 704 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:26:15,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2597 states. [2023-12-25 09:26:15,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2597 to 2372. [2023-12-25 09:26:15,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2372 states, 2368 states have (on average 1.3530405405405406) internal successors, (3204), 2371 states have internal predecessors, (3204), 0 states have call successors, (0), 0 states have call 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:15,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2372 states to 2372 states and 3204 transitions. [2023-12-25 09:26:15,303 INFO L78 Accepts]: Start accepts. Automaton has 2372 states and 3204 transitions. Word has length 52 [2023-12-25 09:26:15,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:15,303 INFO L495 AbstractCegarLoop]: Abstraction has 2372 states and 3204 transitions. [2023-12-25 09:26:15,303 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:26:15,303 INFO L276 IsEmpty]: Start isEmpty. Operand 2372 states and 3204 transitions. [2023-12-25 09:26:15,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-25 09:26:15,304 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:15,304 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:26:15,313 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:26:15,507 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:26:15,507 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:26:15,507 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:15,508 INFO L85 PathProgramCache]: Analyzing trace with hash -1221262858, now seen corresponding path program 1 times [2023-12-25 09:26:15,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:15,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1781323378] [2023-12-25 09:26:15,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:15,508 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:15,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:15,509 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:26:15,513 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:26:15,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:15,616 INFO L262 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:26:15,617 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:15,900 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:26:15,900 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:15,900 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:15,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1781323378] [2023-12-25 09:26:15,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1781323378] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:15,900 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:15,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:26:15,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123236725] [2023-12-25 09:26:15,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:15,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:26:15,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:15,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:26:15,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:26:15,901 INFO L87 Difference]: Start difference. First operand 2372 states and 3204 transitions. Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 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:26:16,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:16,902 INFO L93 Difference]: Finished difference Result 5301 states and 7351 transitions. [2023-12-25 09:26:16,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 09:26:16,902 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 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:26:16,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:16,908 INFO L225 Difference]: With dead ends: 5301 [2023-12-25 09:26:16,908 INFO L226 Difference]: Without dead ends: 3828 [2023-12-25 09:26:16,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 45 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:26:16,909 INFO L413 NwaCegarLoop]: 268 mSDtfsCounter, 1726 mSDsluCounter, 793 mSDsCounter, 0 mSdLazyCounter, 738 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1726 SdHoareTripleChecker+Valid, 1061 SdHoareTripleChecker+Invalid, 755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 738 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:16,916 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1726 Valid, 1061 Invalid, 755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 738 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-25 09:26:16,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3828 states. [2023-12-25 09:26:16,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3828 to 2349. [2023-12-25 09:26:16,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2349 states, 2345 states have (on average 1.353091684434968) internal successors, (3173), 2348 states have internal predecessors, (3173), 0 states have call successors, (0), 0 states have call 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:16,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2349 states to 2349 states and 3173 transitions. [2023-12-25 09:26:16,944 INFO L78 Accepts]: Start accepts. Automaton has 2349 states and 3173 transitions. Word has length 52 [2023-12-25 09:26:16,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:16,944 INFO L495 AbstractCegarLoop]: Abstraction has 2349 states and 3173 transitions. [2023-12-25 09:26:16,944 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 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:26:16,944 INFO L276 IsEmpty]: Start isEmpty. Operand 2349 states and 3173 transitions. [2023-12-25 09:26:16,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-12-25 09:26:16,945 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:16,946 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:26:16,948 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 (11)] Ended with exit code 0 [2023-12-25 09:26:17,148 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:26:17,148 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:26:17,148 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:17,148 INFO L85 PathProgramCache]: Analyzing trace with hash -55106621, now seen corresponding path program 1 times [2023-12-25 09:26:17,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:17,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1361502057] [2023-12-25 09:26:17,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:17,149 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:17,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:17,150 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:26:17,151 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:26:17,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:17,253 INFO L262 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 09:26:17,254 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:17,465 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:26:17,465 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:17,465 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:17,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1361502057] [2023-12-25 09:26:17,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1361502057] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:17,465 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:17,465 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 09:26:17,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002624833] [2023-12-25 09:26:17,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:17,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 09:26:17,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:17,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 09:26:17,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 09:26:17,466 INFO L87 Difference]: Start difference. First operand 2349 states and 3173 transitions. Second operand has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 6 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:26:18,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:18,144 INFO L93 Difference]: Finished difference Result 3103 states and 4213 transitions. [2023-12-25 09:26:18,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 09:26:18,144 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 6 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:26:18,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:18,147 INFO L225 Difference]: With dead ends: 3103 [2023-12-25 09:26:18,147 INFO L226 Difference]: Without dead ends: 2491 [2023-12-25 09:26:18,148 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 47 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:26:18,149 INFO L413 NwaCegarLoop]: 268 mSDtfsCounter, 1537 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1537 SdHoareTripleChecker+Valid, 797 SdHoareTripleChecker+Invalid, 564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:18,149 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1537 Valid, 797 Invalid, 564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:26:18,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2491 states. [2023-12-25 09:26:18,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2491 to 2259. [2023-12-25 09:26:18,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2259 states, 2255 states have (on average 1.3529933481152994) internal successors, (3051), 2258 states have internal predecessors, (3051), 0 states have call successors, (0), 0 states have call 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:18,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2259 states to 2259 states and 3051 transitions. [2023-12-25 09:26:18,169 INFO L78 Accepts]: Start accepts. Automaton has 2259 states and 3051 transitions. Word has length 53 [2023-12-25 09:26:18,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:18,170 INFO L495 AbstractCegarLoop]: Abstraction has 2259 states and 3051 transitions. [2023-12-25 09:26:18,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 6 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:26:18,170 INFO L276 IsEmpty]: Start isEmpty. Operand 2259 states and 3051 transitions. [2023-12-25 09:26:18,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-12-25 09:26:18,171 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:18,171 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:26:18,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 (12)] Forceful destruction successful, exit code 0 [2023-12-25 09:26:18,373 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:26:18,374 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:26:18,374 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:18,374 INFO L85 PathProgramCache]: Analyzing trace with hash -421230622, now seen corresponding path program 1 times [2023-12-25 09:26:18,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:18,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [143829085] [2023-12-25 09:26:18,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:18,375 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:18,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:18,375 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:26:18,410 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:26:18,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:18,484 INFO L262 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:26:18,485 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:18,839 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:26:18,840 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:18,840 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:18,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [143829085] [2023-12-25 09:26:18,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [143829085] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:18,840 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:18,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:26:18,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797059823] [2023-12-25 09:26:18,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:18,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:26:18,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:18,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:26:18,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:26:18,841 INFO L87 Difference]: Start difference. First operand 2259 states and 3051 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:26:19,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:19,819 INFO L93 Difference]: Finished difference Result 2683 states and 3638 transitions. [2023-12-25 09:26:19,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 09:26:19,820 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:26:19,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:19,824 INFO L225 Difference]: With dead ends: 2683 [2023-12-25 09:26:19,824 INFO L226 Difference]: Without dead ends: 2678 [2023-12-25 09:26:19,824 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:26:19,825 INFO L413 NwaCegarLoop]: 267 mSDtfsCounter, 1109 mSDsluCounter, 844 mSDsCounter, 0 mSdLazyCounter, 769 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1109 SdHoareTripleChecker+Valid, 1111 SdHoareTripleChecker+Invalid, 781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 769 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:19,825 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1109 Valid, 1111 Invalid, 781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 769 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-25 09:26:19,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2678 states. [2023-12-25 09:26:19,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2678 to 2259. [2023-12-25 09:26:19,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2259 states, 2255 states have (on average 1.3521064301552106) internal successors, (3049), 2258 states have internal predecessors, (3049), 0 states have call successors, (0), 0 states have call 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,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2259 states to 2259 states and 3049 transitions. [2023-12-25 09:26:19,858 INFO L78 Accepts]: Start accepts. Automaton has 2259 states and 3049 transitions. Word has length 53 [2023-12-25 09:26:19,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:19,858 INFO L495 AbstractCegarLoop]: Abstraction has 2259 states and 3049 transitions. [2023-12-25 09:26:19,858 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:26:19,858 INFO L276 IsEmpty]: Start isEmpty. Operand 2259 states and 3049 transitions. [2023-12-25 09:26:19,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-12-25 09:26:19,859 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:19,860 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:26:19,865 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:26:20,062 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:26:20,062 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:26:20,063 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:20,063 INFO L85 PathProgramCache]: Analyzing trace with hash -719520502, now seen corresponding path program 1 times [2023-12-25 09:26:20,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:20,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [216217158] [2023-12-25 09:26:20,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:20,063 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:20,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:20,064 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:26:20,098 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:26:20,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:20,171 INFO L262 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 09:26:20,172 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:20,294 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:26:20,294 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:20,294 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:20,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [216217158] [2023-12-25 09:26:20,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [216217158] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:20,294 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:20,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:26:20,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566973800] [2023-12-25 09:26:20,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:20,295 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 09:26:20,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:20,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 09:26:20,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:26:20,296 INFO L87 Difference]: Start difference. First operand 2259 states and 3049 transitions. Second operand has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 5 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:26:20,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:20,612 INFO L93 Difference]: Finished difference Result 8113 states and 11193 transitions. [2023-12-25 09:26:20,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:26:20,612 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 5 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:26:20,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:20,620 INFO L225 Difference]: With dead ends: 8113 [2023-12-25 09:26:20,621 INFO L226 Difference]: Without dead ends: 6753 [2023-12-25 09:26:20,622 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 48 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:26:20,623 INFO L413 NwaCegarLoop]: 314 mSDtfsCounter, 1369 mSDsluCounter, 469 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1369 SdHoareTripleChecker+Valid, 783 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:20,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1369 Valid, 783 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 09:26:20,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6753 states. [2023-12-25 09:26:20,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6753 to 2268. [2023-12-25 09:26:20,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2268 states, 2264 states have (on average 1.342756183745583) internal successors, (3040), 2267 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call 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,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2268 states to 2268 states and 3040 transitions. [2023-12-25 09:26:20,662 INFO L78 Accepts]: Start accepts. Automaton has 2268 states and 3040 transitions. Word has length 53 [2023-12-25 09:26:20,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:20,662 INFO L495 AbstractCegarLoop]: Abstraction has 2268 states and 3040 transitions. [2023-12-25 09:26:20,663 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 5 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:26:20,663 INFO L276 IsEmpty]: Start isEmpty. Operand 2268 states and 3040 transitions. [2023-12-25 09:26:20,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-12-25 09:26:20,664 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:20,664 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:26:20,668 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:26:20,866 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:26:20,866 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:26:20,867 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:20,867 INFO L85 PathProgramCache]: Analyzing trace with hash -863697757, now seen corresponding path program 1 times [2023-12-25 09:26:20,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:20,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1609396256] [2023-12-25 09:26:20,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:20,867 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:20,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:20,868 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:26:20,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 (15)] Waiting until timeout for monitored process [2023-12-25 09:26:20,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:20,978 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:26:20,980 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:21,000 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:26:21,000 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:21,000 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:21,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1609396256] [2023-12-25 09:26:21,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1609396256] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:21,000 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:21,000 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:26:21,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229816197] [2023-12-25 09:26:21,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:21,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:26:21,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:21,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:26:21,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:26:21,001 INFO L87 Difference]: Start difference. First operand 2268 states and 3040 transitions. Second operand has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 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:26:21,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:21,023 INFO L93 Difference]: Finished difference Result 2764 states and 3708 transitions. [2023-12-25 09:26:21,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:26:21,023 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 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:26:21,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:21,025 INFO L225 Difference]: With dead ends: 2764 [2023-12-25 09:26:21,026 INFO L226 Difference]: Without dead ends: 2158 [2023-12-25 09:26:21,026 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 52 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:26:21,027 INFO L413 NwaCegarLoop]: 464 mSDtfsCounter, 229 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 716 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:26:21,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 716 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:26:21,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2158 states. [2023-12-25 09:26:21,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2158 to 2152. [2023-12-25 09:26:21,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2152 states, 2148 states have (on average 1.3310055865921788) internal successors, (2859), 2151 states have internal predecessors, (2859), 0 states have call successors, (0), 0 states have call 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,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2152 states to 2152 states and 2859 transitions. [2023-12-25 09:26:21,043 INFO L78 Accepts]: Start accepts. Automaton has 2152 states and 2859 transitions. Word has length 54 [2023-12-25 09:26:21,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:21,044 INFO L495 AbstractCegarLoop]: Abstraction has 2152 states and 2859 transitions. [2023-12-25 09:26:21,044 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 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:26:21,044 INFO L276 IsEmpty]: Start isEmpty. Operand 2152 states and 2859 transitions. [2023-12-25 09:26:21,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-12-25 09:26:21,045 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:21,045 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:26:21,049 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:26:21,247 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:26:21,248 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:26:21,248 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:21,248 INFO L85 PathProgramCache]: Analyzing trace with hash 1589153365, now seen corresponding path program 1 times [2023-12-25 09:26:21,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:21,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1834325046] [2023-12-25 09:26:21,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:21,248 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,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:21,249 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:26:21,284 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:26:21,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:21,354 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:26:21,355 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:21,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:26:21,385 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:21,385 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:21,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1834325046] [2023-12-25 09:26:21,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1834325046] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:21,385 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:21,385 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:26:21,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183312461] [2023-12-25 09:26:21,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:21,386 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:26:21,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:21,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:26:21,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:26:21,386 INFO L87 Difference]: Start difference. First operand 2152 states and 2859 transitions. Second operand has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 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:26:21,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:21,407 INFO L93 Difference]: Finished difference Result 2762 states and 3674 transitions. [2023-12-25 09:26:21,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:26:21,408 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 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:26:21,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:21,410 INFO L225 Difference]: With dead ends: 2762 [2023-12-25 09:26:21,410 INFO L226 Difference]: Without dead ends: 1650 [2023-12-25 09:26:21,410 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 52 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:26:21,411 INFO L413 NwaCegarLoop]: 418 mSDtfsCounter, 249 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 674 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:26:21,411 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 674 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:26:21,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1650 states. [2023-12-25 09:26:21,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1650 to 1644. [2023-12-25 09:26:21,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1644 states, 1640 states have (on average 1.295731707317073) internal successors, (2125), 1643 states have internal predecessors, (2125), 0 states have call successors, (0), 0 states have call 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,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1644 states to 1644 states and 2125 transitions. [2023-12-25 09:26:21,422 INFO L78 Accepts]: Start accepts. Automaton has 1644 states and 2125 transitions. Word has length 54 [2023-12-25 09:26:21,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:21,422 INFO L495 AbstractCegarLoop]: Abstraction has 1644 states and 2125 transitions. [2023-12-25 09:26:21,422 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 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:26:21,422 INFO L276 IsEmpty]: Start isEmpty. Operand 1644 states and 2125 transitions. [2023-12-25 09:26:21,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-12-25 09:26:21,423 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:21,423 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:26:21,426 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:26:21,626 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:26:21,626 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:26:21,627 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:21,627 INFO L85 PathProgramCache]: Analyzing trace with hash 1127796312, now seen corresponding path program 1 times [2023-12-25 09:26:21,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:21,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2017634075] [2023-12-25 09:26:21,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:21,628 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,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:21,629 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:26:21,630 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:26:21,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:21,768 INFO L262 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:26:21,769 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:21,791 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:26:21,791 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:21,791 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:21,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2017634075] [2023-12-25 09:26:21,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2017634075] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:21,792 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:21,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:26:21,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989480652] [2023-12-25 09:26:21,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:21,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:26:21,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:21,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:26:21,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:26:21,793 INFO L87 Difference]: Start difference. First operand 1644 states and 2125 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:26:21,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:21,854 INFO L93 Difference]: Finished difference Result 2833 states and 3723 transitions. [2023-12-25 09:26:21,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:26:21,855 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:26:21,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:21,857 INFO L225 Difference]: With dead ends: 2833 [2023-12-25 09:26:21,857 INFO L226 Difference]: Without dead ends: 2124 [2023-12-25 09:26:21,858 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:26:21,860 INFO L413 NwaCegarLoop]: 348 mSDtfsCounter, 314 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 491 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.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:21,861 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [314 Valid, 491 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:26:21,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2124 states. [2023-12-25 09:26:21,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2124 to 1476. [2023-12-25 09:26:21,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1476 states, 1472 states have (on average 1.3050271739130435) internal successors, (1921), 1475 states have internal predecessors, (1921), 0 states have call successors, (0), 0 states have call 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,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1476 states to 1476 states and 1921 transitions. [2023-12-25 09:26:21,877 INFO L78 Accepts]: Start accepts. Automaton has 1476 states and 1921 transitions. Word has length 55 [2023-12-25 09:26:21,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:21,877 INFO L495 AbstractCegarLoop]: Abstraction has 1476 states and 1921 transitions. [2023-12-25 09:26:21,877 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:26:21,877 INFO L276 IsEmpty]: Start isEmpty. Operand 1476 states and 1921 transitions. [2023-12-25 09:26:21,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-12-25 09:26:21,878 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:21,879 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:26:21,894 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 (17)] Ended with exit code 0 [2023-12-25 09:26:22,081 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:26:22,082 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:26:22,082 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:22,082 INFO L85 PathProgramCache]: Analyzing trace with hash 847139516, now seen corresponding path program 1 times [2023-12-25 09:26:22,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:22,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [755711723] [2023-12-25 09:26:22,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:22,082 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:22,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:22,083 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:26:22,086 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:26:22,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:22,210 INFO L262 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:26:22,211 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:22,258 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:26:22,258 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:22,258 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:22,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [755711723] [2023-12-25 09:26:22,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [755711723] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:22,258 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:22,258 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:26:22,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941413491] [2023-12-25 09:26:22,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:22,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:26:22,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:22,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:26:22,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:26:22,259 INFO L87 Difference]: Start difference. First operand 1476 states and 1921 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:26:22,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:22,317 INFO L93 Difference]: Finished difference Result 2563 states and 3377 transitions. [2023-12-25 09:26:22,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:26:22,317 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:26:22,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:22,320 INFO L225 Difference]: With dead ends: 2563 [2023-12-25 09:26:22,320 INFO L226 Difference]: Without dead ends: 1828 [2023-12-25 09:26:22,321 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:26:22,322 INFO L413 NwaCegarLoop]: 289 mSDtfsCounter, 279 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:22,323 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [279 Valid, 425 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:26:22,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1828 states. [2023-12-25 09:26:22,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1828 to 1328. [2023-12-25 09:26:22,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1328 states, 1324 states have (on average 1.3134441087613293) internal successors, (1739), 1327 states have internal predecessors, (1739), 0 states have call successors, (0), 0 states have call 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,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1328 states to 1328 states and 1739 transitions. [2023-12-25 09:26:22,333 INFO L78 Accepts]: Start accepts. Automaton has 1328 states and 1739 transitions. Word has length 56 [2023-12-25 09:26:22,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:22,333 INFO L495 AbstractCegarLoop]: Abstraction has 1328 states and 1739 transitions. [2023-12-25 09:26:22,333 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:26:22,333 INFO L276 IsEmpty]: Start isEmpty. Operand 1328 states and 1739 transitions. [2023-12-25 09:26:22,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-12-25 09:26:22,335 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:22,335 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:26:22,338 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:26:22,538 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:26:22,538 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:26:22,539 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:22,539 INFO L85 PathProgramCache]: Analyzing trace with hash 474120695, now seen corresponding path program 1 times [2023-12-25 09:26:22,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:22,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1284145041] [2023-12-25 09:26:22,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:22,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:26:22,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:22,541 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:26:22,543 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:26:22,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:22,665 INFO L262 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-25 09:26:22,667 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:23,845 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:26:23,845 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:23,846 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:23,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1284145041] [2023-12-25 09:26:23,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1284145041] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:23,846 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:23,846 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-12-25 09:26:23,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096407696] [2023-12-25 09:26:23,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:23,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-25 09:26:23,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:23,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-25 09:26:23,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:26:23,847 INFO L87 Difference]: Start difference. First operand 1328 states and 1739 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 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:26:25,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:25,500 INFO L93 Difference]: Finished difference Result 3195 states and 4255 transitions. [2023-12-25 09:26:25,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 09:26:25,500 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 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:26:25,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:25,527 INFO L225 Difference]: With dead ends: 3195 [2023-12-25 09:26:25,527 INFO L226 Difference]: Without dead ends: 2447 [2023-12-25 09:26:25,528 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 40 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:26:25,529 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 1118 mSDsluCounter, 2288 mSDsCounter, 0 mSdLazyCounter, 1266 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1118 SdHoareTripleChecker+Valid, 2534 SdHoareTripleChecker+Invalid, 1276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:25,529 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1118 Valid, 2534 Invalid, 1276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1266 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 09:26:25,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2447 states. [2023-12-25 09:26:25,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2447 to 1565. [2023-12-25 09:26:25,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1565 states, 1563 states have (on average 1.326295585412668) internal successors, (2073), 1564 states have internal predecessors, (2073), 0 states have call successors, (0), 0 states have call 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,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1565 states to 1565 states and 2073 transitions. [2023-12-25 09:26:25,544 INFO L78 Accepts]: Start accepts. Automaton has 1565 states and 2073 transitions. Word has length 56 [2023-12-25 09:26:25,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:25,545 INFO L495 AbstractCegarLoop]: Abstraction has 1565 states and 2073 transitions. [2023-12-25 09:26:25,545 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 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:26:25,545 INFO L276 IsEmpty]: Start isEmpty. Operand 1565 states and 2073 transitions. [2023-12-25 09:26:25,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-25 09:26:25,546 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:25,546 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:26:25,559 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:26:25,749 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:26:25,749 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:26:25,750 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:25,750 INFO L85 PathProgramCache]: Analyzing trace with hash 1616892635, now seen corresponding path program 1 times [2023-12-25 09:26:25,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:25,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1542496853] [2023-12-25 09:26:25,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:25,750 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,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:25,751 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:26:25,757 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:26:25,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:25,878 INFO L262 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-25 09:26:25,881 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:27,084 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:26:27,085 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:27,085 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:27,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1542496853] [2023-12-25 09:26:27,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1542496853] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:27,085 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:27,085 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2023-12-25 09:26:27,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900648165] [2023-12-25 09:26:27,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:27,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 09:26:27,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:27,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 09:26:27,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:26:27,086 INFO L87 Difference]: Start difference. First operand 1565 states and 2073 transitions. Second operand has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 18 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:26:28,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:28,688 INFO L93 Difference]: Finished difference Result 2502 states and 3332 transitions. [2023-12-25 09:26:28,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-25 09:26:28,689 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 18 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:26:28,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:28,691 INFO L225 Difference]: With dead ends: 2502 [2023-12-25 09:26:28,691 INFO L226 Difference]: Without dead ends: 2428 [2023-12-25 09:26:28,691 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 40 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:26:28,692 INFO L413 NwaCegarLoop]: 241 mSDtfsCounter, 1177 mSDsluCounter, 1848 mSDsCounter, 0 mSdLazyCounter, 1056 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1177 SdHoareTripleChecker+Valid, 2089 SdHoareTripleChecker+Invalid, 1060 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:28,692 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1177 Valid, 2089 Invalid, 1060 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1056 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 09:26:28,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2428 states. [2023-12-25 09:26:28,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2428 to 1544. [2023-12-25 09:26:28,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1544 states, 1543 states have (on average 1.3266364225534673) internal successors, (2047), 1543 states have internal predecessors, (2047), 0 states have call successors, (0), 0 states have call 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,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1544 states to 1544 states and 2047 transitions. [2023-12-25 09:26:28,704 INFO L78 Accepts]: Start accepts. Automaton has 1544 states and 2047 transitions. Word has length 57 [2023-12-25 09:26:28,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:28,704 INFO L495 AbstractCegarLoop]: Abstraction has 1544 states and 2047 transitions. [2023-12-25 09:26:28,704 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 18 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:26:28,704 INFO L276 IsEmpty]: Start isEmpty. Operand 1544 states and 2047 transitions. [2023-12-25 09:26:28,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-12-25 09:26:28,706 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:28,706 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] [2023-12-25 09:26:28,708 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:26:28,907 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:26:28,908 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:26:28,908 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:28,908 INFO L85 PathProgramCache]: Analyzing trace with hash -88162099, now seen corresponding path program 1 times [2023-12-25 09:26:28,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:28,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [980376384] [2023-12-25 09:26:28,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:28,909 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,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:28,910 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:26:28,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 (21)] Waiting until timeout for monitored process [2023-12-25 09:26:29,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:29,018 INFO L262 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:26:29,019 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:29,283 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:26:29,283 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:29,283 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:29,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [980376384] [2023-12-25 09:26:29,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [980376384] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:29,283 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:29,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:26:29,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461720749] [2023-12-25 09:26:29,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:29,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:26:29,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:29,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:26:29,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:26:29,284 INFO L87 Difference]: Start difference. First operand 1544 states and 2047 transitions. Second operand has 8 states, 8 states have (on average 8.25) internal successors, (66), 7 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call 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:29,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:29,973 INFO L93 Difference]: Finished difference Result 2072 states and 2765 transitions. [2023-12-25 09:26:29,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:26:29,974 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 7 states have internal predecessors, (66), 0 states have call successors, (0), 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 66 [2023-12-25 09:26:29,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:29,975 INFO L225 Difference]: With dead ends: 2072 [2023-12-25 09:26:29,975 INFO L226 Difference]: Without dead ends: 1634 [2023-12-25 09:26:29,976 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 59 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:26:29,976 INFO L413 NwaCegarLoop]: 239 mSDtfsCounter, 1145 mSDsluCounter, 676 mSDsCounter, 0 mSdLazyCounter, 565 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1145 SdHoareTripleChecker+Valid, 915 SdHoareTripleChecker+Invalid, 575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:29,976 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1145 Valid, 915 Invalid, 575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 565 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:26:29,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1634 states. [2023-12-25 09:26:29,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1634 to 1525. [2023-12-25 09:26:29,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1525 states, 1524 states have (on average 1.3261154855643045) internal successors, (2021), 1524 states have internal predecessors, (2021), 0 states have call successors, (0), 0 states have call 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:29,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1525 states to 1525 states and 2021 transitions. [2023-12-25 09:26:29,986 INFO L78 Accepts]: Start accepts. Automaton has 1525 states and 2021 transitions. Word has length 66 [2023-12-25 09:26:29,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:29,987 INFO L495 AbstractCegarLoop]: Abstraction has 1525 states and 2021 transitions. [2023-12-25 09:26:29,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 7 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call 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:29,987 INFO L276 IsEmpty]: Start isEmpty. Operand 1525 states and 2021 transitions. [2023-12-25 09:26:29,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-12-25 09:26:29,988 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:29,988 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] [2023-12-25 09:26:30,007 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:26:30,190 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:26:30,191 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:26:30,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:30,191 INFO L85 PathProgramCache]: Analyzing trace with hash -1121355981, now seen corresponding path program 1 times [2023-12-25 09:26:30,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:30,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [238384125] [2023-12-25 09:26:30,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:30,192 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:30,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:30,193 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:26:30,193 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:26:30,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:30,304 INFO L262 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:26:30,305 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:30,563 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:26:30,563 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:30,563 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:30,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [238384125] [2023-12-25 09:26:30,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [238384125] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:30,563 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:30,563 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:26:30,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580516939] [2023-12-25 09:26:30,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:30,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:26:30,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:30,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:26:30,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:26:30,564 INFO L87 Difference]: Start difference. First operand 1525 states and 2021 transitions. Second operand has 8 states, 8 states have (on average 8.375) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call 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,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:31,241 INFO L93 Difference]: Finished difference Result 2384 states and 3195 transitions. [2023-12-25 09:26:31,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:26:31,241 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 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 67 [2023-12-25 09:26:31,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:31,242 INFO L225 Difference]: With dead ends: 2384 [2023-12-25 09:26:31,242 INFO L226 Difference]: Without dead ends: 1620 [2023-12-25 09:26:31,243 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 60 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:26:31,244 INFO L413 NwaCegarLoop]: 208 mSDtfsCounter, 820 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 549 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 820 SdHoareTripleChecker+Valid, 797 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:31,244 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [820 Valid, 797 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 549 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:26:31,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1620 states. [2023-12-25 09:26:31,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1620 to 1427. [2023-12-25 09:26:31,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1427 states, 1426 states have (on average 1.326086956521739) internal successors, (1891), 1426 states have internal predecessors, (1891), 0 states have call successors, (0), 0 states have call 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,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1427 states to 1427 states and 1891 transitions. [2023-12-25 09:26:31,254 INFO L78 Accepts]: Start accepts. Automaton has 1427 states and 1891 transitions. Word has length 67 [2023-12-25 09:26:31,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:31,254 INFO L495 AbstractCegarLoop]: Abstraction has 1427 states and 1891 transitions. [2023-12-25 09:26:31,254 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call 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,254 INFO L276 IsEmpty]: Start isEmpty. Operand 1427 states and 1891 transitions. [2023-12-25 09:26:31,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-12-25 09:26:31,255 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:31,255 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] [2023-12-25 09:26:31,267 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 (22)] Ended with exit code 0 [2023-12-25 09:26:31,458 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:26:31,458 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:26:31,458 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:31,458 INFO L85 PathProgramCache]: Analyzing trace with hash -426569645, now seen corresponding path program 1 times [2023-12-25 09:26:31,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:31,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1147844775] [2023-12-25 09:26:31,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:31,459 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:31,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:31,460 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:26:31,461 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:26:31,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:31,573 INFO L262 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:26:31,574 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:31,612 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:26:31,612 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:31,612 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:31,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1147844775] [2023-12-25 09:26:31,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1147844775] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:31,612 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:31,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:26:31,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725469283] [2023-12-25 09:26:31,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:31,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:26:31,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:31,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:26:31,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:26:31,613 INFO L87 Difference]: Start difference. First operand 1427 states and 1891 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call 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,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:31,638 INFO L93 Difference]: Finished difference Result 3236 states and 4414 transitions. [2023-12-25 09:26:31,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:26:31,638 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 0 states have call successors, (0), 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 67 [2023-12-25 09:26:31,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:31,639 INFO L225 Difference]: With dead ends: 3236 [2023-12-25 09:26:31,639 INFO L226 Difference]: Without dead ends: 2219 [2023-12-25 09:26:31,641 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 65 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:26:31,642 INFO L413 NwaCegarLoop]: 318 mSDtfsCounter, 150 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 462 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:26:31,645 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 462 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:26:31,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2219 states. [2023-12-25 09:26:31,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2219 to 2217. [2023-12-25 09:26:31,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2217 states, 2216 states have (on average 1.345667870036101) internal successors, (2982), 2216 states have internal predecessors, (2982), 0 states have call successors, (0), 0 states have call 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,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2217 states to 2217 states and 2982 transitions. [2023-12-25 09:26:31,662 INFO L78 Accepts]: Start accepts. Automaton has 2217 states and 2982 transitions. Word has length 67 [2023-12-25 09:26:31,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:31,663 INFO L495 AbstractCegarLoop]: Abstraction has 2217 states and 2982 transitions. [2023-12-25 09:26:31,663 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call 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,663 INFO L276 IsEmpty]: Start isEmpty. Operand 2217 states and 2982 transitions. [2023-12-25 09:26:31,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-12-25 09:26:31,664 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:31,664 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:26:31,667 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 (23)] Ended with exit code 0 [2023-12-25 09:26:31,866 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:26:31,867 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:26:31,867 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:31,867 INFO L85 PathProgramCache]: Analyzing trace with hash -124436595, now seen corresponding path program 1 times [2023-12-25 09:26:31,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:31,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1048630341] [2023-12-25 09:26:31,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26: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:26:31,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:31,869 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:26: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 (24)] Waiting until timeout for monitored process [2023-12-25 09:26:31,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:31,979 INFO L262 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:26:31,980 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:32,011 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:26:32,011 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:32,012 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:32,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1048630341] [2023-12-25 09:26:32,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1048630341] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:32,012 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:32,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:26:32,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898000560] [2023-12-25 09:26:32,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:32,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:26:32,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:32,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:26:32,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:26:32,013 INFO L87 Difference]: Start difference. First operand 2217 states and 2982 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 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:26:32,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:32,046 INFO L93 Difference]: Finished difference Result 5401 states and 7424 transitions. [2023-12-25 09:26:32,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:26:32,047 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 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:26:32,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:32,049 INFO L225 Difference]: With dead ends: 5401 [2023-12-25 09:26:32,049 INFO L226 Difference]: Without dead ends: 3594 [2023-12-25 09:26:32,051 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 66 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:26:32,051 INFO L413 NwaCegarLoop]: 301 mSDtfsCounter, 145 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 442 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:26:32,051 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 442 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:26:32,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3594 states. [2023-12-25 09:26:32,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3594 to 3592. [2023-12-25 09:26:32,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3592 states, 3591 states have (on average 1.3578390420495683) internal successors, (4876), 3591 states have internal predecessors, (4876), 0 states have call successors, (0), 0 states have call 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:32,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3592 states to 3592 states and 4876 transitions. [2023-12-25 09:26:32,077 INFO L78 Accepts]: Start accepts. Automaton has 3592 states and 4876 transitions. Word has length 68 [2023-12-25 09:26:32,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:32,077 INFO L495 AbstractCegarLoop]: Abstraction has 3592 states and 4876 transitions. [2023-12-25 09:26:32,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 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:26:32,077 INFO L276 IsEmpty]: Start isEmpty. Operand 3592 states and 4876 transitions. [2023-12-25 09:26:32,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-12-25 09:26:32,078 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:32,078 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:26:32,085 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 (24)] Ended with exit code 0 [2023-12-25 09:26:32,281 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:26:32,281 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:26:32,281 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:32,282 INFO L85 PathProgramCache]: Analyzing trace with hash 432123188, now seen corresponding path program 1 times [2023-12-25 09:26:32,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:32,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [969070227] [2023-12-25 09:26:32,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:32,282 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:32,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:32,283 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:26:32,284 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:26:32,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:32,407 INFO L262 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:26:32,409 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:32,421 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:26:32,421 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:32,421 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:32,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [969070227] [2023-12-25 09:26:32,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [969070227] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:32,422 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:32,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:26:32,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411656047] [2023-12-25 09:26:32,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:32,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:26:32,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:32,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:26:32,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:26:32,423 INFO L87 Difference]: Start difference. First operand 3592 states and 4876 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:26:32,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:32,448 INFO L93 Difference]: Finished difference Result 8856 states and 12198 transitions. [2023-12-25 09:26:32,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:26:32,448 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:26:32,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:32,451 INFO L225 Difference]: With dead ends: 8856 [2023-12-25 09:26:32,451 INFO L226 Difference]: Without dead ends: 5607 [2023-12-25 09:26:32,453 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:26:32,454 INFO L413 NwaCegarLoop]: 304 mSDtfsCounter, 141 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 444 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:26:32,454 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 444 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:26:32,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5607 states. [2023-12-25 09:26:32,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5607 to 5605. [2023-12-25 09:26:32,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5605 states, 5604 states have (on average 1.3552819414703783) internal successors, (7595), 5604 states have internal predecessors, (7595), 0 states have call successors, (0), 0 states have call 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:32,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5605 states to 5605 states and 7595 transitions. [2023-12-25 09:26:32,489 INFO L78 Accepts]: Start accepts. Automaton has 5605 states and 7595 transitions. Word has length 70 [2023-12-25 09:26:32,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:32,489 INFO L495 AbstractCegarLoop]: Abstraction has 5605 states and 7595 transitions. [2023-12-25 09:26:32,489 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:26:32,489 INFO L276 IsEmpty]: Start isEmpty. Operand 5605 states and 7595 transitions. [2023-12-25 09:26:32,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-25 09:26:32,490 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:32,490 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:26:32,508 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:26:32,692 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:26:32,693 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:26:32,693 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:32,693 INFO L85 PathProgramCache]: Analyzing trace with hash 1536040245, now seen corresponding path program 1 times [2023-12-25 09:26:32,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:32,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [457127210] [2023-12-25 09:26:32,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:32,694 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:32,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:32,696 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:26:32,697 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:26:32,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:32,812 INFO L262 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:26:32,813 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:33,067 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:26:33,067 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:33,067 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:33,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [457127210] [2023-12-25 09:26:33,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [457127210] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:33,067 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:33,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:26:33,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426818508] [2023-12-25 09:26:33,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:33,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:26:33,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:33,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:26:33,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:26:33,068 INFO L87 Difference]: Start difference. First operand 5605 states and 7595 transitions. Second operand has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 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:26:33,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:33,144 INFO L93 Difference]: Finished difference Result 18360 states and 25082 transitions. [2023-12-25 09:26:33,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:26:33,144 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 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:26:33,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:33,157 INFO L225 Difference]: With dead ends: 18360 [2023-12-25 09:26:33,157 INFO L226 Difference]: Without dead ends: 13098 [2023-12-25 09:26:33,163 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 67 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:26:33,163 INFO L413 NwaCegarLoop]: 230 mSDtfsCounter, 574 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 574 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:33,168 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [574 Valid, 545 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:26:33,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13098 states. [2023-12-25 09:26:33,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13098 to 10913. [2023-12-25 09:26:33,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10913 states, 10912 states have (on average 1.3257881231671553) internal successors, (14467), 10912 states have internal predecessors, (14467), 0 states have call successors, (0), 0 states have call 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,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10913 states to 10913 states and 14467 transitions. [2023-12-25 09:26:33,273 INFO L78 Accepts]: Start accepts. Automaton has 10913 states and 14467 transitions. Word has length 71 [2023-12-25 09:26:33,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:33,273 INFO L495 AbstractCegarLoop]: Abstraction has 10913 states and 14467 transitions. [2023-12-25 09:26:33,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 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:26:33,274 INFO L276 IsEmpty]: Start isEmpty. Operand 10913 states and 14467 transitions. [2023-12-25 09:26:33,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-25 09:26:33,274 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:33,275 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] [2023-12-25 09:26:33,288 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:26:33,477 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:26:33,477 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:26:33,478 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:33,478 INFO L85 PathProgramCache]: Analyzing trace with hash 1860008545, now seen corresponding path program 1 times [2023-12-25 09:26:33,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:33,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [280809285] [2023-12-25 09:26:33,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:33,478 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,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:33,479 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:26:33,480 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:26:33,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:33,596 INFO L262 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 09:26:33,597 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:33,615 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:26:33,615 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:33,615 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:33,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [280809285] [2023-12-25 09:26:33,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [280809285] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:33,615 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:33,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:26:33,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391496679] [2023-12-25 09:26:33,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:33,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:26:33,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:33,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:26:33,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:26:33,617 INFO L87 Difference]: Start difference. First operand 10913 states and 14467 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call 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,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:33,703 INFO L93 Difference]: Finished difference Result 23553 states and 30702 transitions. [2023-12-25 09:26:33,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 09:26:33,704 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 0 states have call successors, (0), 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 72 [2023-12-25 09:26:33,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:33,726 INFO L225 Difference]: With dead ends: 23553 [2023-12-25 09:26:33,726 INFO L226 Difference]: Without dead ends: 23551 [2023-12-25 09:26:33,732 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 70 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:26:33,733 INFO L413 NwaCegarLoop]: 278 mSDtfsCounter, 331 mSDsluCounter, 635 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 913 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.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:33,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [331 Valid, 913 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:26:33,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23551 states. [2023-12-25 09:26:33,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23551 to 12113. [2023-12-25 09:26:33,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12113 states, 12112 states have (on average 1.293510568031704) internal successors, (15667), 12112 states have internal predecessors, (15667), 0 states have call successors, (0), 0 states have call 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,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12113 states to 12113 states and 15667 transitions. [2023-12-25 09:26:33,924 INFO L78 Accepts]: Start accepts. Automaton has 12113 states and 15667 transitions. Word has length 72 [2023-12-25 09:26:33,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:33,924 INFO L495 AbstractCegarLoop]: Abstraction has 12113 states and 15667 transitions. [2023-12-25 09:26:33,924 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call 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,924 INFO L276 IsEmpty]: Start isEmpty. Operand 12113 states and 15667 transitions. [2023-12-25 09:26:33,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-12-25 09:26:33,925 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:33,925 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] [2023-12-25 09:26:33,928 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:26:34,128 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:26:34,128 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:26:34,128 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:34,128 INFO L85 PathProgramCache]: Analyzing trace with hash 134066200, now seen corresponding path program 1 times [2023-12-25 09:26:34,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:34,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [370547049] [2023-12-25 09:26:34,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:34,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:26:34,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:34,130 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:26:34,161 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:26:34,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:34,249 INFO L262 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 09:26:34,250 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:34,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:26:34,321 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:34,321 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:34,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [370547049] [2023-12-25 09:26:34,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [370547049] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:34,321 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:34,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 09:26:34,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488540499] [2023-12-25 09:26:34,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:34,322 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 09:26:34,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:34,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 09:26:34,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 09:26:34,323 INFO L87 Difference]: Start difference. First operand 12113 states and 15667 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call 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:34,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:34,391 INFO L93 Difference]: Finished difference Result 27669 states and 35809 transitions. [2023-12-25 09:26:34,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 09:26:34,391 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 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 73 [2023-12-25 09:26:34,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:34,404 INFO L225 Difference]: With dead ends: 27669 [2023-12-25 09:26:34,404 INFO L226 Difference]: Without dead ends: 15947 [2023-12-25 09:26:34,414 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 70 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:26:34,414 INFO L413 NwaCegarLoop]: 229 mSDtfsCounter, 164 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:34,415 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 539 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:26:34,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15947 states. [2023-12-25 09:26:34,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15947 to 15809. [2023-12-25 09:26:34,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15809 states, 15808 states have (on average 1.2752403846153846) internal successors, (20159), 15808 states have internal predecessors, (20159), 0 states have call successors, (0), 0 states have call 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:34,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15809 states to 15809 states and 20159 transitions. [2023-12-25 09:26:34,554 INFO L78 Accepts]: Start accepts. Automaton has 15809 states and 20159 transitions. Word has length 73 [2023-12-25 09:26:34,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:34,554 INFO L495 AbstractCegarLoop]: Abstraction has 15809 states and 20159 transitions. [2023-12-25 09:26:34,555 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call 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:34,555 INFO L276 IsEmpty]: Start isEmpty. Operand 15809 states and 20159 transitions. [2023-12-25 09:26:34,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-12-25 09:26:34,556 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:34,556 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] [2023-12-25 09:26:34,558 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:26:34,758 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:26:34,758 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:26:34,758 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:34,759 INFO L85 PathProgramCache]: Analyzing trace with hash 1274470703, now seen corresponding path program 1 times [2023-12-25 09:26:34,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:34,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1105747898] [2023-12-25 09:26:34,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:34,759 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:34,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:34,760 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:26:34,760 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:26:34,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:34,875 INFO L262 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 09:26:34,877 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:34,980 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:26:34,980 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:34,981 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:34,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1105747898] [2023-12-25 09:26:34,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1105747898] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:34,981 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:34,981 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:26:34,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113580357] [2023-12-25 09:26:34,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:34,981 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 09:26:34,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:34,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 09:26:34,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:26:34,982 INFO L87 Difference]: Start difference. First operand 15809 states and 20159 transitions. Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 5 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call 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,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:35,300 INFO L93 Difference]: Finished difference Result 32522 states and 41033 transitions. [2023-12-25 09:26:35,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:26:35,301 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 5 states have internal predecessors, (73), 0 states have call successors, (0), 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 73 [2023-12-25 09:26:35,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:35,318 INFO L225 Difference]: With dead ends: 32522 [2023-12-25 09:26:35,318 INFO L226 Difference]: Without dead ends: 22759 [2023-12-25 09:26:35,325 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 68 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:26:35,326 INFO L413 NwaCegarLoop]: 175 mSDtfsCounter, 1236 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1236 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:35,326 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1236 Valid, 547 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 09:26:35,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22759 states. [2023-12-25 09:26:35,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22759 to 15759. [2023-12-25 09:26:35,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15759 states, 15758 states have (on average 1.2753522020560986) internal successors, (20097), 15758 states have internal predecessors, (20097), 0 states have call successors, (0), 0 states have call 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,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15759 states to 15759 states and 20097 transitions. [2023-12-25 09:26:35,470 INFO L78 Accepts]: Start accepts. Automaton has 15759 states and 20097 transitions. Word has length 73 [2023-12-25 09:26:35,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:35,470 INFO L495 AbstractCegarLoop]: Abstraction has 15759 states and 20097 transitions. [2023-12-25 09:26:35,470 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 5 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call 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,470 INFO L276 IsEmpty]: Start isEmpty. Operand 15759 states and 20097 transitions. [2023-12-25 09:26:35,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-25 09:26:35,471 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:35,471 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:26:35,482 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 (29)] Forceful destruction successful, exit code 0 [2023-12-25 09:26:35,673 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:26:35,674 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:26:35,674 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:35,674 INFO L85 PathProgramCache]: Analyzing trace with hash -2035560395, now seen corresponding path program 1 times [2023-12-25 09:26:35,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:35,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1422384234] [2023-12-25 09:26:35,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:35,674 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,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:35,675 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:26:35,677 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:26:35,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:35,777 INFO L262 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:26:35,779 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:36,031 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:26:36,031 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:36,032 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:36,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1422384234] [2023-12-25 09:26:36,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1422384234] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:36,032 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:36,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:26:36,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029975714] [2023-12-25 09:26:36,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:36,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:26:36,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:36,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:26:36,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:26:36,033 INFO L87 Difference]: Start difference. First operand 15759 states and 20097 transitions. Second operand has 8 states, 8 states have (on average 9.375) internal successors, (75), 7 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:26:36,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:36,742 INFO L93 Difference]: Finished difference Result 17261 states and 22020 transitions. [2023-12-25 09:26:36,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:26:36,742 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.375) internal successors, (75), 7 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:26:36,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:36,759 INFO L225 Difference]: With dead ends: 17261 [2023-12-25 09:26:36,759 INFO L226 Difference]: Without dead ends: 16542 [2023-12-25 09:26:36,765 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 68 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:26:36,765 INFO L413 NwaCegarLoop]: 199 mSDtfsCounter, 960 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 960 SdHoareTripleChecker+Valid, 772 SdHoareTripleChecker+Invalid, 529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:36,766 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [960 Valid, 772 Invalid, 529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 520 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:26:36,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16542 states. [2023-12-25 09:26:36,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16542 to 15748. [2023-12-25 09:26:36,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15748 states, 15747 states have (on average 1.2754810440083826) internal successors, (20085), 15747 states have internal predecessors, (20085), 0 states have call successors, (0), 0 states have call 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:36,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15748 states to 15748 states and 20085 transitions. [2023-12-25 09:26:36,925 INFO L78 Accepts]: Start accepts. Automaton has 15748 states and 20085 transitions. Word has length 75 [2023-12-25 09:26:36,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:36,925 INFO L495 AbstractCegarLoop]: Abstraction has 15748 states and 20085 transitions. [2023-12-25 09:26:36,926 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.375) internal successors, (75), 7 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:26:36,926 INFO L276 IsEmpty]: Start isEmpty. Operand 15748 states and 20085 transitions. [2023-12-25 09:26:36,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-25 09:26:36,927 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:36,927 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:26:36,935 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:26:37,130 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:26:37,130 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:26:37,130 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:37,130 INFO L85 PathProgramCache]: Analyzing trace with hash -1283818898, now seen corresponding path program 1 times [2023-12-25 09:26:37,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:37,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [272379225] [2023-12-25 09:26:37,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:37,131 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:37,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:37,132 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:26:37,133 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:26:37,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:37,263 INFO L262 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:26:37,265 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:37,511 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:26:37,512 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:37,512 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:37,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [272379225] [2023-12-25 09:26:37,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [272379225] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:37,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:37,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:26:37,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207302898] [2023-12-25 09:26:37,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:37,513 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:26:37,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:37,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:26:37,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:26:37,514 INFO L87 Difference]: Start difference. First operand 15748 states and 20085 transitions. Second operand has 5 states, 5 states have (on average 15.2) 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:26:37,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:37,616 INFO L93 Difference]: Finished difference Result 21372 states and 27466 transitions. [2023-12-25 09:26:37,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:26:37,616 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) 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:26:37,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:37,634 INFO L225 Difference]: With dead ends: 21372 [2023-12-25 09:26:37,634 INFO L226 Difference]: Without dead ends: 17448 [2023-12-25 09:26:37,642 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 72 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:26:37,642 INFO L413 NwaCegarLoop]: 316 mSDtfsCounter, 334 mSDsluCounter, 460 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 776 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:37,642 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [334 Valid, 776 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:26:37,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17448 states. [2023-12-25 09:26:37,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17448 to 16002. [2023-12-25 09:26:37,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16002 states, 16001 states have (on average 1.2686082119867508) internal successors, (20299), 16001 states have internal predecessors, (20299), 0 states have call successors, (0), 0 states have call 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:37,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16002 states to 16002 states and 20299 transitions. [2023-12-25 09:26:37,820 INFO L78 Accepts]: Start accepts. Automaton has 16002 states and 20299 transitions. Word has length 76 [2023-12-25 09:26:37,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:37,821 INFO L495 AbstractCegarLoop]: Abstraction has 16002 states and 20299 transitions. [2023-12-25 09:26:37,821 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) 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:26:37,821 INFO L276 IsEmpty]: Start isEmpty. Operand 16002 states and 20299 transitions. [2023-12-25 09:26:37,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-25 09:26:37,822 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:37,822 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:26:37,826 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:26:38,024 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:26:38,024 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:26:38,025 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:38,025 INFO L85 PathProgramCache]: Analyzing trace with hash -490024547, now seen corresponding path program 1 times [2023-12-25 09:26:38,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:38,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1891925708] [2023-12-25 09:26:38,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:38,026 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:38,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:38,027 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:26:38,029 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:26:38,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:38,150 INFO L262 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:26:38,151 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:38,365 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:26:38,365 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:38,365 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:38,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1891925708] [2023-12-25 09:26:38,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1891925708] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:38,365 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:38,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:26:38,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259275873] [2023-12-25 09:26:38,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:38,366 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:26:38,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:38,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:26:38,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:26:38,366 INFO L87 Difference]: Start difference. First operand 16002 states and 20299 transitions. Second operand has 5 states, 5 states have (on average 15.2) 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:26:38,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:38,454 INFO L93 Difference]: Finished difference Result 22392 states and 28750 transitions. [2023-12-25 09:26:38,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:26:38,455 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) 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:26:38,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:38,470 INFO L225 Difference]: With dead ends: 22392 [2023-12-25 09:26:38,470 INFO L226 Difference]: Without dead ends: 16968 [2023-12-25 09:26:38,477 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 72 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:26:38,478 INFO L413 NwaCegarLoop]: 313 mSDtfsCounter, 513 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 513 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:38,478 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [513 Valid, 695 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:26:38,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16968 states. [2023-12-25 09:26:38,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16968 to 15880. [2023-12-25 09:26:38,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15880 states, 15879 states have (on average 1.257320989986775) internal successors, (19965), 15879 states have internal predecessors, (19965), 0 states have call successors, (0), 0 states have call 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,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15880 states to 15880 states and 19965 transitions. [2023-12-25 09:26:38,615 INFO L78 Accepts]: Start accepts. Automaton has 15880 states and 19965 transitions. Word has length 76 [2023-12-25 09:26:38,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:38,616 INFO L495 AbstractCegarLoop]: Abstraction has 15880 states and 19965 transitions. [2023-12-25 09:26:38,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) 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:26:38,616 INFO L276 IsEmpty]: Start isEmpty. Operand 15880 states and 19965 transitions. [2023-12-25 09:26:38,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-25 09:26:38,617 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:38,617 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:26:38,622 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:26:38,819 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:26:38,820 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:26:38,820 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:38,820 INFO L85 PathProgramCache]: Analyzing trace with hash 1987188899, now seen corresponding path program 1 times [2023-12-25 09:26:38,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:38,820 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [434031653] [2023-12-25 09:26:38,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:38,821 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:38,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:38,821 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:26:38,822 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:26:38,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:38,937 INFO L262 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:26:38,938 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:39,177 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:26:39,177 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:39,177 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:39,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [434031653] [2023-12-25 09:26:39,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [434031653] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:39,177 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:39,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:26:39,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288014427] [2023-12-25 09:26:39,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:39,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:26:39,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:39,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:26:39,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:26:39,179 INFO L87 Difference]: Start difference. First operand 15880 states and 19965 transitions. Second operand has 5 states, 5 states have (on average 15.2) 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:26:39,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:39,302 INFO L93 Difference]: Finished difference Result 21938 states and 27886 transitions. [2023-12-25 09:26:39,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:26:39,303 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) 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:26:39,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:39,317 INFO L225 Difference]: With dead ends: 21938 [2023-12-25 09:26:39,317 INFO L226 Difference]: Without dead ends: 16750 [2023-12-25 09:26:39,324 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 72 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:26:39,324 INFO L413 NwaCegarLoop]: 318 mSDtfsCounter, 501 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 501 SdHoareTripleChecker+Valid, 719 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:39,324 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [501 Valid, 719 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:26:39,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16750 states. [2023-12-25 09:26:39,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16750 to 16498. [2023-12-25 09:26:39,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16498 states, 16497 states have (on average 1.2493786749105897) internal successors, (20611), 16497 states have internal predecessors, (20611), 0 states have call successors, (0), 0 states have call 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:39,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16498 states to 16498 states and 20611 transitions. [2023-12-25 09:26:39,476 INFO L78 Accepts]: Start accepts. Automaton has 16498 states and 20611 transitions. Word has length 76 [2023-12-25 09:26:39,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:39,476 INFO L495 AbstractCegarLoop]: Abstraction has 16498 states and 20611 transitions. [2023-12-25 09:26:39,476 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) 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:26:39,476 INFO L276 IsEmpty]: Start isEmpty. Operand 16498 states and 20611 transitions. [2023-12-25 09:26:39,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 09:26:39,479 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:39,480 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] [2023-12-25 09:26:39,484 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:26:39,682 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:26:39,682 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:26:39,683 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:39,683 INFO L85 PathProgramCache]: Analyzing trace with hash -365813274, now seen corresponding path program 1 times [2023-12-25 09:26:39,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:39,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1799557273] [2023-12-25 09:26:39,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:39,683 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,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:39,684 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:26:39,685 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:26:39,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:39,805 INFO L262 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:26:39,807 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:40,280 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:26:40,280 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:40,504 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:26:40,504 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:40,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1799557273] [2023-12-25 09:26:40,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1799557273] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:40,504 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:40,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-12-25 09:26:40,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373157721] [2023-12-25 09:26:40,504 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:40,505 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:26:40,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:40,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:26:40,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:26:40,505 INFO L87 Difference]: Start difference. First operand 16498 states and 20611 transitions. Second operand has 16 states, 16 states have (on average 10.6875) internal successors, (171), 15 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:26:41,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:41,863 INFO L93 Difference]: Finished difference Result 43906 states and 54752 transitions. [2023-12-25 09:26:41,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-25 09:26:41,864 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 10.6875) internal successors, (171), 15 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 92 [2023-12-25 09:26:41,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:41,890 INFO L225 Difference]: With dead ends: 43906 [2023-12-25 09:26:41,890 INFO L226 Difference]: Without dead ends: 27928 [2023-12-25 09:26:41,903 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 168 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:26:41,903 INFO L413 NwaCegarLoop]: 254 mSDtfsCounter, 1892 mSDsluCounter, 1423 mSDsCounter, 0 mSdLazyCounter, 1196 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1892 SdHoareTripleChecker+Valid, 1677 SdHoareTripleChecker+Invalid, 1223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:41,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1892 Valid, 1677 Invalid, 1223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1196 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 09:26:41,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27928 states. [2023-12-25 09:26:42,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27928 to 19506. [2023-12-25 09:26:42,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19506 states, 19505 states have (on average 1.2485516534221994) internal successors, (24353), 19505 states have internal predecessors, (24353), 0 states have call successors, (0), 0 states have call 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:42,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19506 states to 19506 states and 24353 transitions. [2023-12-25 09:26:42,092 INFO L78 Accepts]: Start accepts. Automaton has 19506 states and 24353 transitions. Word has length 92 [2023-12-25 09:26:42,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:42,092 INFO L495 AbstractCegarLoop]: Abstraction has 19506 states and 24353 transitions. [2023-12-25 09:26:42,092 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 10.6875) internal successors, (171), 15 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:26:42,092 INFO L276 IsEmpty]: Start isEmpty. Operand 19506 states and 24353 transitions. [2023-12-25 09:26:42,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 09:26:42,096 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:42,096 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] [2023-12-25 09:26:42,101 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 (34)] Forceful destruction successful, exit code 0 [2023-12-25 09:26:42,299 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:26:42,299 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:26:42,299 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:42,299 INFO L85 PathProgramCache]: Analyzing trace with hash 1504612839, now seen corresponding path program 1 times [2023-12-25 09:26:42,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:42,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [868421811] [2023-12-25 09:26:42,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:42,300 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:42,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:42,301 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:26:42,301 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:26:42,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:42,423 INFO L262 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:26:42,425 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:42,868 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:26:42,868 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:42,869 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:42,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [868421811] [2023-12-25 09:26:42,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [868421811] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:42,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:42,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 09:26:42,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664426909] [2023-12-25 09:26:42,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:42,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:26:42,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:42,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:26:42,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:26:42,870 INFO L87 Difference]: Start difference. First operand 19506 states and 24353 transitions. Second operand has 9 states, 9 states have (on average 10.222222222222221) internal successors, (92), 8 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call 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:43,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:43,890 INFO L93 Difference]: Finished difference Result 29642 states and 36906 transitions. [2023-12-25 09:26:43,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 09:26:43,890 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.222222222222221) internal successors, (92), 8 states have internal predecessors, (92), 0 states have call successors, (0), 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 92 [2023-12-25 09:26:43,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:43,909 INFO L225 Difference]: With dead ends: 29642 [2023-12-25 09:26:43,909 INFO L226 Difference]: Without dead ends: 20675 [2023-12-25 09:26:43,917 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 84 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:26:43,918 INFO L413 NwaCegarLoop]: 222 mSDtfsCounter, 901 mSDsluCounter, 792 mSDsCounter, 0 mSdLazyCounter, 674 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 901 SdHoareTripleChecker+Valid, 1014 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:43,918 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [901 Valid, 1014 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 674 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 09:26:43,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20675 states. [2023-12-25 09:26:44,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20675 to 18814. [2023-12-25 09:26:44,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18814 states, 18813 states have (on average 1.242172965502578) internal successors, (23369), 18813 states have internal predecessors, (23369), 0 states have call successors, (0), 0 states have call 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,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18814 states to 18814 states and 23369 transitions. [2023-12-25 09:26:44,076 INFO L78 Accepts]: Start accepts. Automaton has 18814 states and 23369 transitions. Word has length 92 [2023-12-25 09:26:44,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:44,076 INFO L495 AbstractCegarLoop]: Abstraction has 18814 states and 23369 transitions. [2023-12-25 09:26:44,076 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.222222222222221) internal successors, (92), 8 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call 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,077 INFO L276 IsEmpty]: Start isEmpty. Operand 18814 states and 23369 transitions. [2023-12-25 09:26:44,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 09:26:44,079 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:44,079 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] [2023-12-25 09:26:44,084 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 (35)] Forceful destruction successful, exit code 0 [2023-12-25 09:26:44,281 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:26:44,282 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:26:44,282 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:44,282 INFO L85 PathProgramCache]: Analyzing trace with hash 1675726985, now seen corresponding path program 1 times [2023-12-25 09:26:44,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:44,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1033136617] [2023-12-25 09:26:44,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:44,283 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:44,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:44,284 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:26:44,285 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:26:44,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:44,435 INFO L262 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:26:44,436 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:44,870 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:26:44,870 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:45,050 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:26:45,050 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:45,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1033136617] [2023-12-25 09:26:45,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1033136617] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:45,050 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:45,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-12-25 09:26:45,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946643542] [2023-12-25 09:26:45,050 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:45,051 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:26:45,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:45,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:26:45,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:26:45,051 INFO L87 Difference]: Start difference. First operand 18814 states and 23369 transitions. Second operand has 16 states, 16 states have (on average 10.9375) internal successors, (175), 15 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call 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,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:47,205 INFO L93 Difference]: Finished difference Result 51627 states and 64063 transitions. [2023-12-25 09:26:47,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-25 09:26:47,206 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 10.9375) internal successors, (175), 15 states have internal predecessors, (175), 0 states have call successors, (0), 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 92 [2023-12-25 09:26:47,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:47,248 INFO L225 Difference]: With dead ends: 51627 [2023-12-25 09:26:47,248 INFO L226 Difference]: Without dead ends: 33683 [2023-12-25 09:26:47,264 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=460, Invalid=1100, Unknown=0, NotChecked=0, Total=1560 [2023-12-25 09:26:47,265 INFO L413 NwaCegarLoop]: 311 mSDtfsCounter, 1173 mSDsluCounter, 2194 mSDsCounter, 0 mSdLazyCounter, 1661 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1173 SdHoareTripleChecker+Valid, 2505 SdHoareTripleChecker+Invalid, 1676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:47,265 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1173 Valid, 2505 Invalid, 1676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1661 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 09:26:47,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33683 states. [2023-12-25 09:26:47,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33683 to 21095. [2023-12-25 09:26:47,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21095 states, 21094 states have (on average 1.236086090831516) internal successors, (26074), 21094 states have internal predecessors, (26074), 0 states have call successors, (0), 0 states have call 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,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21095 states to 21095 states and 26074 transitions. [2023-12-25 09:26:47,510 INFO L78 Accepts]: Start accepts. Automaton has 21095 states and 26074 transitions. Word has length 92 [2023-12-25 09:26:47,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:47,511 INFO L495 AbstractCegarLoop]: Abstraction has 21095 states and 26074 transitions. [2023-12-25 09:26:47,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 10.9375) internal successors, (175), 15 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call 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,511 INFO L276 IsEmpty]: Start isEmpty. Operand 21095 states and 26074 transitions. [2023-12-25 09:26:47,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-12-25 09:26:47,514 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:47,514 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] [2023-12-25 09:26:47,519 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 (36)] Forceful destruction successful, exit code 0 [2023-12-25 09:26:47,716 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:26:47,717 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:26:47,717 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:47,717 INFO L85 PathProgramCache]: Analyzing trace with hash -225364972, now seen corresponding path program 1 times [2023-12-25 09:26:47,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:47,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1749279335] [2023-12-25 09:26:47,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:47,718 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,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:47,721 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:26:47,722 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:26:47,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:47,854 INFO L262 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:26:47,856 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:47,961 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:26:47,961 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:48,106 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:26:48,106 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:48,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1749279335] [2023-12-25 09:26:48,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1749279335] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:48,106 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:48,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-12-25 09:26:48,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138846441] [2023-12-25 09:26:48,107 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:48,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:26:48,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:48,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:26:48,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:26:48,108 INFO L87 Difference]: Start difference. First operand 21095 states and 26074 transitions. Second operand has 8 states, 8 states have (on average 22.5) internal successors, (180), 8 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call 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:48,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:48,281 INFO L93 Difference]: Finished difference Result 56801 states and 70781 transitions. [2023-12-25 09:26:48,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 09:26:48,281 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.5) internal successors, (180), 8 states have internal predecessors, (180), 0 states have call successors, (0), 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 93 [2023-12-25 09:26:48,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:48,329 INFO L225 Difference]: With dead ends: 56801 [2023-12-25 09:26:48,329 INFO L226 Difference]: Without dead ends: 42053 [2023-12-25 09:26:48,348 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 178 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:26:48,349 INFO L413 NwaCegarLoop]: 301 mSDtfsCounter, 620 mSDsluCounter, 819 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 620 SdHoareTripleChecker+Valid, 1120 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:48,349 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [620 Valid, 1120 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:26:48,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42053 states. [2023-12-25 09:26:48,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42053 to 33460. [2023-12-25 09:26:48,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33460 states, 33459 states have (on average 1.2260976120027496) internal successors, (41024), 33459 states have internal predecessors, (41024), 0 states have call successors, (0), 0 states have call 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:48,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33460 states to 33460 states and 41024 transitions. [2023-12-25 09:26:48,990 INFO L78 Accepts]: Start accepts. Automaton has 33460 states and 41024 transitions. Word has length 93 [2023-12-25 09:26:48,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:48,990 INFO L495 AbstractCegarLoop]: Abstraction has 33460 states and 41024 transitions. [2023-12-25 09:26:48,990 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.5) internal successors, (180), 8 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call 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:48,990 INFO L276 IsEmpty]: Start isEmpty. Operand 33460 states and 41024 transitions. [2023-12-25 09:26:48,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-25 09:26:48,997 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:48,997 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] [2023-12-25 09:26:49,003 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 (37)] Forceful destruction successful, exit code 0 [2023-12-25 09:26:49,199 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:26:49,200 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:26:49,200 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:49,200 INFO L85 PathProgramCache]: Analyzing trace with hash -565270020, now seen corresponding path program 1 times [2023-12-25 09:26:49,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:49,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1215426275] [2023-12-25 09:26:49,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:49,201 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:49,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:49,202 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:26:49,203 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:26:49,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:49,354 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:26:49,356 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:49,377 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:49,377 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:49,377 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:49,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1215426275] [2023-12-25 09:26:49,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1215426275] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:49,378 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:49,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:26:49,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852088060] [2023-12-25 09:26:49,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:49,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:26:49,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:49,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:26:49,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:26:49,379 INFO L87 Difference]: Start difference. First operand 33460 states and 41024 transitions. Second operand has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call 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:49,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:49,504 INFO L93 Difference]: Finished difference Result 57164 states and 70189 transitions. [2023-12-25 09:26:49,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:26:49,505 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 0 states have call successors, (0), 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 99 [2023-12-25 09:26:49,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:49,530 INFO L225 Difference]: With dead ends: 57164 [2023-12-25 09:26:49,530 INFO L226 Difference]: Without dead ends: 24540 [2023-12-25 09:26:49,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 97 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:26:49,549 INFO L413 NwaCegarLoop]: 267 mSDtfsCounter, 117 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 422 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:49,549 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 422 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:26:49,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24540 states. [2023-12-25 09:26:49,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24540 to 23285. [2023-12-25 09:26:49,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23285 states, 23284 states have (on average 1.2095430338429822) internal successors, (28163), 23284 states have internal predecessors, (28163), 0 states have call successors, (0), 0 states have call 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:49,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23285 states to 23285 states and 28163 transitions. [2023-12-25 09:26:49,880 INFO L78 Accepts]: Start accepts. Automaton has 23285 states and 28163 transitions. Word has length 99 [2023-12-25 09:26:49,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:49,881 INFO L495 AbstractCegarLoop]: Abstraction has 23285 states and 28163 transitions. [2023-12-25 09:26:49,881 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call 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:49,881 INFO L276 IsEmpty]: Start isEmpty. Operand 23285 states and 28163 transitions. [2023-12-25 09:26:49,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-25 09:26:49,885 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:49,885 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] [2023-12-25 09:26:49,888 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 (38)] Forceful destruction successful, exit code 0 [2023-12-25 09:26:50,089 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:26:50,089 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:26:50,189 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:50,190 INFO L85 PathProgramCache]: Analyzing trace with hash -1043257379, now seen corresponding path program 1 times [2023-12-25 09:26:50,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:50,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [170726353] [2023-12-25 09:26:50,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:50,190 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:50,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:50,191 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:26:50,192 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:26:50,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:50,341 INFO L262 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 09:26:50,342 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:50,503 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:26:50,503 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:50,503 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:50,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [170726353] [2023-12-25 09:26:50,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [170726353] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:50,503 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:50,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:26:50,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946620044] [2023-12-25 09:26:50,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:50,504 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 09:26:50,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:50,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 09:26:50,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:26:50,504 INFO L87 Difference]: Start difference. First operand 23285 states and 28163 transitions. Second operand has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 5 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call 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:50,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:50,755 INFO L93 Difference]: Finished difference Result 47697 states and 57404 transitions. [2023-12-25 09:26:50,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:26:50,755 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 5 states have internal predecessors, (101), 0 states have call successors, (0), 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 101 [2023-12-25 09:26:50,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:50,780 INFO L225 Difference]: With dead ends: 47697 [2023-12-25 09:26:50,780 INFO L226 Difference]: Without dead ends: 26369 [2023-12-25 09:26:50,795 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 96 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:26:50,795 INFO L413 NwaCegarLoop]: 190 mSDtfsCounter, 652 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 652 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:50,795 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [652 Valid, 444 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 09:26:50,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26369 states. [2023-12-25 09:26:50,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26369 to 22814. [2023-12-25 09:26:51,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22814 states, 22813 states have (on average 1.198088809012405) internal successors, (27332), 22813 states have internal predecessors, (27332), 0 states have call successors, (0), 0 states have call 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:51,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22814 states to 22814 states and 27332 transitions. [2023-12-25 09:26:51,026 INFO L78 Accepts]: Start accepts. Automaton has 22814 states and 27332 transitions. Word has length 101 [2023-12-25 09:26:51,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:51,026 INFO L495 AbstractCegarLoop]: Abstraction has 22814 states and 27332 transitions. [2023-12-25 09:26:51,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 5 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call 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:51,026 INFO L276 IsEmpty]: Start isEmpty. Operand 22814 states and 27332 transitions. [2023-12-25 09:26:51,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-25 09:26:51,029 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:51,029 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] [2023-12-25 09:26:51,031 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 (39)] Ended with exit code 0 [2023-12-25 09:26:51,231 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:26:51,231 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:26:51,232 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:51,232 INFO L85 PathProgramCache]: Analyzing trace with hash -1557862730, now seen corresponding path program 1 times [2023-12-25 09:26:51,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:51,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [366916943] [2023-12-25 09:26:51,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:51,232 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:51,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:51,233 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:26:51,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 (40)] Waiting until timeout for monitored process [2023-12-25 09:26:51,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:51,362 INFO L262 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 09:26:51,364 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:51,579 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,579 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:51,643 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,643 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:51,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [366916943] [2023-12-25 09:26:51,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [366916943] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:51,643 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:51,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2023-12-25 09:26:51,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583761759] [2023-12-25 09:26:51,643 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:51,644 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:26:51,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:51,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:26:51,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:26:51,644 INFO L87 Difference]: Start difference. First operand 22814 states and 27332 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:26:52,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:52,013 INFO L93 Difference]: Finished difference Result 55863 states and 66756 transitions. [2023-12-25 09:26:52,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:26:52,013 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 101 [2023-12-25 09:26:52,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:52,045 INFO L225 Difference]: With dead ends: 55863 [2023-12-25 09:26:52,045 INFO L226 Difference]: Without dead ends: 35128 [2023-12-25 09:26:52,060 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 194 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:26:52,061 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 1198 mSDsluCounter, 517 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1198 SdHoareTripleChecker+Valid, 698 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:52,061 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1198 Valid, 698 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 09:26:52,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35128 states. [2023-12-25 09:26:52,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35128 to 24878. [2023-12-25 09:26:52,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24878 states, 24877 states have (on average 1.1963259235438357) internal successors, (29761), 24877 states have internal predecessors, (29761), 0 states have call successors, (0), 0 states have call 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:52,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24878 states to 24878 states and 29761 transitions. [2023-12-25 09:26:52,378 INFO L78 Accepts]: Start accepts. Automaton has 24878 states and 29761 transitions. Word has length 101 [2023-12-25 09:26:52,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:52,378 INFO L495 AbstractCegarLoop]: Abstraction has 24878 states and 29761 transitions. [2023-12-25 09:26:52,378 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:26:52,378 INFO L276 IsEmpty]: Start isEmpty. Operand 24878 states and 29761 transitions. [2023-12-25 09:26:52,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-25 09:26:52,381 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:52,381 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] [2023-12-25 09:26:52,384 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 (40)] Ended with exit code 0 [2023-12-25 09:26:52,583 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:26:52,584 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:26:52,584 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:52,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1754365793, now seen corresponding path program 1 times [2023-12-25 09:26:52,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:52,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1292585163] [2023-12-25 09:26:52,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:52,585 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:52,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:52,586 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:26:52,624 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:26:52,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:52,724 INFO L262 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 09:26:52,725 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:52,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:26:52,875 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:52,929 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:52,930 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:52,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1292585163] [2023-12-25 09:26:52,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1292585163] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:52,930 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:52,930 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2023-12-25 09:26:52,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870325940] [2023-12-25 09:26:52,930 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:52,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:26:52,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:52,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:26:52,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:26:52,933 INFO L87 Difference]: Start difference. First operand 24878 states and 29761 transitions. Second operand has 9 states, 9 states have (on average 20.666666666666668) internal successors, (186), 9 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:26:53,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:53,264 INFO L93 Difference]: Finished difference Result 50378 states and 60023 transitions. [2023-12-25 09:26:53,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 09:26:53,265 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.666666666666668) internal successors, (186), 9 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 101 [2023-12-25 09:26:53,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:53,292 INFO L225 Difference]: With dead ends: 50378 [2023-12-25 09:26:53,292 INFO L226 Difference]: Without dead ends: 27707 [2023-12-25 09:26:53,305 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 194 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:26:53,305 INFO L413 NwaCegarLoop]: 182 mSDtfsCounter, 813 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 813 SdHoareTripleChecker+Valid, 590 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:53,307 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [813 Valid, 590 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:26:53,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27707 states. [2023-12-25 09:26:53,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27707 to 24843. [2023-12-25 09:26:53,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24843 states, 24842 states have (on average 1.178166009178005) internal successors, (29268), 24842 states have internal predecessors, (29268), 0 states have call successors, (0), 0 states have call 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:53,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24843 states to 24843 states and 29268 transitions. [2023-12-25 09:26:53,553 INFO L78 Accepts]: Start accepts. Automaton has 24843 states and 29268 transitions. Word has length 101 [2023-12-25 09:26:53,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:53,553 INFO L495 AbstractCegarLoop]: Abstraction has 24843 states and 29268 transitions. [2023-12-25 09:26:53,556 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 20.666666666666668) internal successors, (186), 9 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:26:53,557 INFO L276 IsEmpty]: Start isEmpty. Operand 24843 states and 29268 transitions. [2023-12-25 09:26:53,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 09:26:53,562 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:53,562 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] [2023-12-25 09:26:53,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 (41)] Ended with exit code 0 [2023-12-25 09:26:53,765 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:53,765 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:53,765 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:53,765 INFO L85 PathProgramCache]: Analyzing trace with hash -984227769, now seen corresponding path program 1 times [2023-12-25 09:26:53,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:53,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [810273438] [2023-12-25 09:26:53,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:53,768 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:53,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:53,769 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:53,771 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:53,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:53,905 INFO L262 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:26:53,906 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:54,388 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:26:54,388 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:54,388 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:54,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [810273438] [2023-12-25 09:26:54,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [810273438] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:54,388 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:54,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 09:26:54,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139204828] [2023-12-25 09:26:54,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:54,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:26:54,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:54,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:26:54,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:26:54,389 INFO L87 Difference]: Start difference. First operand 24843 states and 29268 transitions. Second operand has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 8 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:26:55,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:55,280 INFO L93 Difference]: Finished difference Result 31799 states and 37465 transitions. [2023-12-25 09:26:55,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 09:26:55,281 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 8 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 104 [2023-12-25 09:26:55,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:55,302 INFO L225 Difference]: With dead ends: 31799 [2023-12-25 09:26:55,302 INFO L226 Difference]: Without dead ends: 30356 [2023-12-25 09:26:55,306 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 96 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:55,307 INFO L413 NwaCegarLoop]: 200 mSDtfsCounter, 784 mSDsluCounter, 769 mSDsCounter, 0 mSdLazyCounter, 668 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 784 SdHoareTripleChecker+Valid, 969 SdHoareTripleChecker+Invalid, 678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 668 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:55,307 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [784 Valid, 969 Invalid, 678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 668 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:26:55,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30356 states. [2023-12-25 09:26:55,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30356 to 25464. [2023-12-25 09:26:55,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25464 states, 25463 states have (on average 1.1781801044653026) internal successors, (30000), 25463 states have internal predecessors, (30000), 0 states have call successors, (0), 0 states have call 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:55,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25464 states to 25464 states and 30000 transitions. [2023-12-25 09:26:55,522 INFO L78 Accepts]: Start accepts. Automaton has 25464 states and 30000 transitions. Word has length 104 [2023-12-25 09:26:55,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:55,522 INFO L495 AbstractCegarLoop]: Abstraction has 25464 states and 30000 transitions. [2023-12-25 09:26:55,522 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 8 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:26:55,523 INFO L276 IsEmpty]: Start isEmpty. Operand 25464 states and 30000 transitions. [2023-12-25 09:26:55,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 09:26:55,526 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:55,526 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] [2023-12-25 09:26:55,528 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:55,729 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:55,729 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:55,730 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:55,730 INFO L85 PathProgramCache]: Analyzing trace with hash -347665854, now seen corresponding path program 1 times [2023-12-25 09:26:55,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:55,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1308770944] [2023-12-25 09:26:55,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:55,730 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:55,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:55,731 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:55,732 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:55,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:55,863 INFO L262 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:26:55,864 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:55,883 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:26:55,883 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:55,883 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:55,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1308770944] [2023-12-25 09:26:55,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1308770944] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:55,884 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:55,884 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:26:55,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767902954] [2023-12-25 09:26:55,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:55,885 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:26:55,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:55,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:26:55,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:26:55,885 INFO L87 Difference]: Start difference. First operand 25464 states and 30000 transitions. Second operand has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 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:26:55,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:55,965 INFO L93 Difference]: Finished difference Result 35707 states and 42002 transitions. [2023-12-25 09:26:55,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:26:55,965 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 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:26:55,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:55,975 INFO L225 Difference]: With dead ends: 35707 [2023-12-25 09:26:55,975 INFO L226 Difference]: Without dead ends: 12228 [2023-12-25 09:26:55,985 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 102 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:26:55,986 INFO L413 NwaCegarLoop]: 261 mSDtfsCounter, 97 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 396 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:26:55,986 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 396 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:26:55,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12228 states. [2023-12-25 09:26:56,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12228 to 11996. [2023-12-25 09:26:56,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11996 states, 11995 states have (on average 1.1489787411421426) internal successors, (13782), 11995 states have internal predecessors, (13782), 0 states have call successors, (0), 0 states have call 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:56,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11996 states to 11996 states and 13782 transitions. [2023-12-25 09:26:56,077 INFO L78 Accepts]: Start accepts. Automaton has 11996 states and 13782 transitions. Word has length 104 [2023-12-25 09:26:56,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:56,077 INFO L495 AbstractCegarLoop]: Abstraction has 11996 states and 13782 transitions. [2023-12-25 09:26:56,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 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:26:56,077 INFO L276 IsEmpty]: Start isEmpty. Operand 11996 states and 13782 transitions. [2023-12-25 09:26:56,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 09:26:56,098 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:56,098 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:26:56,100 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:56,298 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:56,298 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:56,299 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:56,299 INFO L85 PathProgramCache]: Analyzing trace with hash 1029536315, now seen corresponding path program 1 times [2023-12-25 09:26:56,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:56,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1932501761] [2023-12-25 09:26:56,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:56,299 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:56,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:56,300 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:56,319 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:56,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:56,429 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:26:56,431 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:56,962 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:56,962 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:57,206 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:57,206 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:57,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1932501761] [2023-12-25 09:26:57,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1932501761] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:57,206 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:57,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 09:26:57,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980584336] [2023-12-25 09:26:57,207 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:57,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 09:26:57,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:57,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 09:26:57,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:26:57,207 INFO L87 Difference]: Start difference. First operand 11996 states and 13782 transitions. Second operand has 21 states, 21 states have (on average 9.19047619047619) internal successors, (193), 21 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call 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:59,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:59,327 INFO L93 Difference]: Finished difference Result 27821 states and 31761 transitions. [2023-12-25 09:26:59,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-12-25 09:26:59,328 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.19047619047619) internal successors, (193), 21 states have internal predecessors, (193), 0 states have call successors, (0), 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:26:59,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:59,348 INFO L225 Difference]: With dead ends: 27821 [2023-12-25 09:26:59,348 INFO L226 Difference]: Without dead ends: 25642 [2023-12-25 09:26:59,356 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=607, Invalid=2363, Unknown=0, NotChecked=0, Total=2970 [2023-12-25 09:26:59,356 INFO L413 NwaCegarLoop]: 424 mSDtfsCounter, 2256 mSDsluCounter, 5650 mSDsCounter, 0 mSdLazyCounter, 1284 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2256 SdHoareTripleChecker+Valid, 6074 SdHoareTripleChecker+Invalid, 1305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:59,356 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2256 Valid, 6074 Invalid, 1305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1284 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 09:26:59,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25642 states. [2023-12-25 09:26:59,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25642 to 12178. [2023-12-25 09:26:59,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12178 states, 12177 states have (on average 1.1479017820481234) internal successors, (13978), 12177 states have internal predecessors, (13978), 0 states have call successors, (0), 0 states have call 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:59,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12178 states to 12178 states and 13978 transitions. [2023-12-25 09:26:59,488 INFO L78 Accepts]: Start accepts. Automaton has 12178 states and 13978 transitions. Word has length 104 [2023-12-25 09:26:59,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:59,489 INFO L495 AbstractCegarLoop]: Abstraction has 12178 states and 13978 transitions. [2023-12-25 09:26:59,489 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 9.19047619047619) internal successors, (193), 21 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call 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:59,489 INFO L276 IsEmpty]: Start isEmpty. Operand 12178 states and 13978 transitions. [2023-12-25 09:26:59,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 09:26:59,491 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:59,491 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:26:59,495 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:59,693 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:59,694 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:59,694 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:59,694 INFO L85 PathProgramCache]: Analyzing trace with hash 1350601335, now seen corresponding path program 1 times [2023-12-25 09:26:59,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:59,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1321841425] [2023-12-25 09:26:59,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:59,695 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:59,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:59,696 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:59,697 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:59,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:59,821 INFO L262 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:26:59,822 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:27:00,269 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:27:00,270 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:27:00,270 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:27:00,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1321841425] [2023-12-25 09:27:00,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1321841425] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:27:00,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:27:00,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 09:27:00,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427190024] [2023-12-25 09:27:00,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:27:00,270 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:27:00,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:27:00,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:27:00,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:27:00,271 INFO L87 Difference]: Start difference. First operand 12178 states and 13978 transitions. Second operand has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 8 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:27:01,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:27:01,118 INFO L93 Difference]: Finished difference Result 17798 states and 20560 transitions. [2023-12-25 09:27:01,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 09:27:01,118 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 8 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 104 [2023-12-25 09:27:01,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:27:01,130 INFO L225 Difference]: With dead ends: 17798 [2023-12-25 09:27:01,131 INFO L226 Difference]: Without dead ends: 15675 [2023-12-25 09:27:01,135 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 96 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:27:01,135 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 776 mSDsluCounter, 770 mSDsCounter, 0 mSdLazyCounter, 648 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 776 SdHoareTripleChecker+Valid, 979 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:27:01,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [776 Valid, 979 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 648 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 09:27:01,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15675 states. [2023-12-25 09:27:01,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15675 to 12155. [2023-12-25 09:27:01,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12155 states, 12154 states have (on average 1.1479348362678954) internal successors, (13952), 12154 states have internal predecessors, (13952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:01,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12155 states to 12155 states and 13952 transitions. [2023-12-25 09:27:01,237 INFO L78 Accepts]: Start accepts. Automaton has 12155 states and 13952 transitions. Word has length 104 [2023-12-25 09:27:01,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:27:01,238 INFO L495 AbstractCegarLoop]: Abstraction has 12155 states and 13952 transitions. [2023-12-25 09:27:01,238 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 8 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:27:01,238 INFO L276 IsEmpty]: Start isEmpty. Operand 12155 states and 13952 transitions. [2023-12-25 09:27:01,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 09:27:01,240 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:27:01,240 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:27:01,243 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:27:01,442 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:27:01,443 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:27:01,443 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:27:01,443 INFO L85 PathProgramCache]: Analyzing trace with hash -1285144548, now seen corresponding path program 1 times [2023-12-25 09:27:01,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:27:01,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [495768135] [2023-12-25 09:27:01,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:27:01,444 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:27:01,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:27:01,445 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:27:01,446 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:27:01,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:27:01,589 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 09:27:01,592 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:27:02,061 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:27:02,061 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:27:02,061 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:27:02,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [495768135] [2023-12-25 09:27:02,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [495768135] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:27:02,061 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:27:02,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-25 09:27:02,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291562770] [2023-12-25 09:27:02,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:27:02,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-25 09:27:02,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:27:02,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-25 09:27:02,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-12-25 09:27:02,062 INFO L87 Difference]: Start difference. First operand 12155 states and 13952 transitions. Second operand has 12 states, 12 states have (on average 8.666666666666666) internal successors, (104), 12 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:27:02,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:27:02,816 INFO L93 Difference]: Finished difference Result 24374 states and 28205 transitions. [2023-12-25 09:27:02,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 09:27:02,816 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.666666666666666) internal successors, (104), 12 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:27:02,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:27:02,835 INFO L225 Difference]: With dead ends: 24374 [2023-12-25 09:27:02,836 INFO L226 Difference]: Without dead ends: 22281 [2023-12-25 09:27:02,842 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=163, Invalid=437, Unknown=0, NotChecked=0, Total=600 [2023-12-25 09:27:02,843 INFO L413 NwaCegarLoop]: 374 mSDtfsCounter, 1318 mSDsluCounter, 2386 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1318 SdHoareTripleChecker+Valid, 2760 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:27:02,843 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1318 Valid, 2760 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 482 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 09:27:02,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22281 states. [2023-12-25 09:27:02,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22281 to 13328. [2023-12-25 09:27:02,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13328 states, 13327 states have (on average 1.1481203571696557) internal successors, (15301), 13327 states have internal predecessors, (15301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:02,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13328 states to 13328 states and 15301 transitions. [2023-12-25 09:27:02,984 INFO L78 Accepts]: Start accepts. Automaton has 13328 states and 15301 transitions. Word has length 104 [2023-12-25 09:27:02,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:27:02,985 INFO L495 AbstractCegarLoop]: Abstraction has 13328 states and 15301 transitions. [2023-12-25 09:27:02,985 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.666666666666666) internal successors, (104), 12 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:27:02,985 INFO L276 IsEmpty]: Start isEmpty. Operand 13328 states and 15301 transitions. [2023-12-25 09:27:02,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 09:27:02,989 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:27:02,989 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:27:02,991 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 (46)] Forceful destruction successful, exit code 0 [2023-12-25 09:27:03,191 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:27:03,191 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:27:03,192 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:27:03,192 INFO L85 PathProgramCache]: Analyzing trace with hash -966304062, now seen corresponding path program 1 times [2023-12-25 09:27:03,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:27:03,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1643890335] [2023-12-25 09:27:03,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:27:03,192 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:27:03,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:27:03,194 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:27:03,195 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:27:03,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:27:03,323 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:27:03,324 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:27:03,935 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:27:03,935 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:27:04,199 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:27:04,199 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:27:04,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1643890335] [2023-12-25 09:27:04,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1643890335] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:27:04,199 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:27:04,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 09:27:04,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492263401] [2023-12-25 09:27:04,200 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:27:04,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 09:27:04,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:27:04,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 09:27:04,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:27:04,200 INFO L87 Difference]: Start difference. First operand 13328 states and 15301 transitions. Second operand has 21 states, 21 states have (on average 9.238095238095237) internal successors, (194), 21 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:07,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:27:07,234 INFO L93 Difference]: Finished difference Result 33351 states and 37916 transitions. [2023-12-25 09:27:07,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2023-12-25 09:27:07,235 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.238095238095237) internal successors, (194), 21 states have internal predecessors, (194), 0 states have call successors, (0), 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:27:07,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:27:07,262 INFO L225 Difference]: With dead ends: 33351 [2023-12-25 09:27:07,262 INFO L226 Difference]: Without dead ends: 31398 [2023-12-25 09:27:07,272 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1049 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1184, Invalid=3646, Unknown=0, NotChecked=0, Total=4830 [2023-12-25 09:27:07,272 INFO L413 NwaCegarLoop]: 523 mSDtfsCounter, 2554 mSDsluCounter, 6250 mSDsCounter, 0 mSdLazyCounter, 1296 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2554 SdHoareTripleChecker+Valid, 6773 SdHoareTripleChecker+Invalid, 1324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:27:07,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2554 Valid, 6773 Invalid, 1324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1296 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 09:27:07,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31398 states. [2023-12-25 09:27:07,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31398 to 16660. [2023-12-25 09:27:07,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16660 states, 16659 states have (on average 1.142925745843088) internal successors, (19040), 16659 states have internal predecessors, (19040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:07,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16660 states to 16660 states and 19040 transitions. [2023-12-25 09:27:07,451 INFO L78 Accepts]: Start accepts. Automaton has 16660 states and 19040 transitions. Word has length 104 [2023-12-25 09:27:07,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:27:07,451 INFO L495 AbstractCegarLoop]: Abstraction has 16660 states and 19040 transitions. [2023-12-25 09:27:07,451 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 9.238095238095237) internal successors, (194), 21 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:07,452 INFO L276 IsEmpty]: Start isEmpty. Operand 16660 states and 19040 transitions. [2023-12-25 09:27:07,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-12-25 09:27:07,454 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:27:07,454 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] [2023-12-25 09:27:07,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 (47)] Forceful destruction successful, exit code 0 [2023-12-25 09:27:07,657 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:27:07,657 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:27:07,657 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:27:07,657 INFO L85 PathProgramCache]: Analyzing trace with hash -706906666, now seen corresponding path program 1 times [2023-12-25 09:27:07,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:27:07,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [484720203] [2023-12-25 09:27:07,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:27:07,658 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:27:07,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:27:07,659 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:27:07,659 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:27:07,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:27:07,796 INFO L262 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:27:07,798 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:27:08,140 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:27:08,141 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:27:08,141 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:27:08,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [484720203] [2023-12-25 09:27:08,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [484720203] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:27:08,141 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:27:08,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 09:27:08,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503915396] [2023-12-25 09:27:08,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:27:08,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:27:08,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:27:08,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:27:08,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:27:08,142 INFO L87 Difference]: Start difference. First operand 16660 states and 19040 transitions. Second operand has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 9 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:27:08,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:27:08,653 INFO L93 Difference]: Finished difference Result 23861 states and 27259 transitions. [2023-12-25 09:27:08,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 09:27:08,653 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 9 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 105 [2023-12-25 09:27:08,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:27:08,672 INFO L225 Difference]: With dead ends: 23861 [2023-12-25 09:27:08,673 INFO L226 Difference]: Without dead ends: 23129 [2023-12-25 09:27:08,679 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 97 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:27:08,679 INFO L413 NwaCegarLoop]: 286 mSDtfsCounter, 1394 mSDsluCounter, 1214 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1394 SdHoareTripleChecker+Valid, 1500 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:27:08,679 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1394 Valid, 1500 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 314 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 09:27:08,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23129 states. [2023-12-25 09:27:08,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23129 to 16564. [2023-12-25 09:27:08,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16564 states, 16563 states have (on average 1.1432107709955925) internal successors, (18935), 16563 states have internal predecessors, (18935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:08,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16564 states to 16564 states and 18935 transitions. [2023-12-25 09:27:08,832 INFO L78 Accepts]: Start accepts. Automaton has 16564 states and 18935 transitions. Word has length 105 [2023-12-25 09:27:08,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:27:08,832 INFO L495 AbstractCegarLoop]: Abstraction has 16564 states and 18935 transitions. [2023-12-25 09:27:08,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 9 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:27:08,832 INFO L276 IsEmpty]: Start isEmpty. Operand 16564 states and 18935 transitions. [2023-12-25 09:27:08,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-12-25 09:27:08,835 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:27:08,835 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] [2023-12-25 09:27:08,838 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:27:09,037 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:27:09,038 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:27:09,038 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:27:09,038 INFO L85 PathProgramCache]: Analyzing trace with hash 1874632301, now seen corresponding path program 1 times [2023-12-25 09:27:09,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:27:09,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [96841556] [2023-12-25 09:27:09,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:27:09,039 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:27:09,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:27:09,040 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:27:09,041 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:27:09,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:27:09,187 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:27:09,189 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:27:09,406 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:27:09,406 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:27:09,407 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:27:09,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [96841556] [2023-12-25 09:27:09,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [96841556] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:27:09,407 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:27:09,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 09:27:09,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478934686] [2023-12-25 09:27:09,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:27:09,407 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:27:09,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:27:09,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:27:09,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:27:09,408 INFO L87 Difference]: Start difference. First operand 16564 states and 18935 transitions. Second operand has 8 states, 8 states have (on average 12.5) internal successors, (100), 8 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:27:09,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:27:09,730 INFO L93 Difference]: Finished difference Result 25685 states and 29469 transitions. [2023-12-25 09:27:09,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 09:27:09,730 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.5) internal successors, (100), 8 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 105 [2023-12-25 09:27:09,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:27:09,748 INFO L225 Difference]: With dead ends: 25685 [2023-12-25 09:27:09,748 INFO L226 Difference]: Without dead ends: 22484 [2023-12-25 09:27:09,755 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 98 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:27:09,755 INFO L413 NwaCegarLoop]: 253 mSDtfsCounter, 1358 mSDsluCounter, 787 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1358 SdHoareTripleChecker+Valid, 1040 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:27:09,756 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1358 Valid, 1040 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 09:27:09,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22484 states. [2023-12-25 09:27:09,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22484 to 15325. [2023-12-25 09:27:09,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15325 states, 15324 states have (on average 1.1429130775254503) internal successors, (17514), 15324 states have internal predecessors, (17514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:09,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15325 states to 15325 states and 17514 transitions. [2023-12-25 09:27:09,897 INFO L78 Accepts]: Start accepts. Automaton has 15325 states and 17514 transitions. Word has length 105 [2023-12-25 09:27:09,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:27:09,898 INFO L495 AbstractCegarLoop]: Abstraction has 15325 states and 17514 transitions. [2023-12-25 09:27:09,898 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.5) internal successors, (100), 8 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:27:09,898 INFO L276 IsEmpty]: Start isEmpty. Operand 15325 states and 17514 transitions. [2023-12-25 09:27:09,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-12-25 09:27:09,900 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:27:09,900 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] [2023-12-25 09:27:09,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 (49)] Forceful destruction successful, exit code 0 [2023-12-25 09:27:10,102 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:27:10,103 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:27:10,103 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:27:10,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1055558029, now seen corresponding path program 1 times [2023-12-25 09:27:10,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:27:10,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [53677170] [2023-12-25 09:27:10,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:27:10,104 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:27:10,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:27:10,105 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:27:10,130 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:27:10,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:27:10,239 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:27:10,240 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:27:10,565 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:27:10,565 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:27:10,565 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:27:10,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [53677170] [2023-12-25 09:27:10,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [53677170] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:27:10,565 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:27:10,565 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 09:27:10,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793642835] [2023-12-25 09:27:10,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:27:10,566 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:27:10,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:27:10,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:27:10,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:27:10,567 INFO L87 Difference]: Start difference. First operand 15325 states and 17514 transitions. Second operand has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 9 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:27:11,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:27:11,048 INFO L93 Difference]: Finished difference Result 24522 states and 28095 transitions. [2023-12-25 09:27:11,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 09:27:11,048 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 9 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 105 [2023-12-25 09:27:11,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:27:11,064 INFO L225 Difference]: With dead ends: 24522 [2023-12-25 09:27:11,064 INFO L226 Difference]: Without dead ends: 19199 [2023-12-25 09:27:11,071 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 97 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:27:11,071 INFO L413 NwaCegarLoop]: 319 mSDtfsCounter, 803 mSDsluCounter, 1372 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 803 SdHoareTripleChecker+Valid, 1691 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:27:11,072 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [803 Valid, 1691 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 305 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 09:27:11,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19199 states. [2023-12-25 09:27:11,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19199 to 11399. [2023-12-25 09:27:11,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11399 states, 11398 states have (on average 1.1389717494297245) internal successors, (12982), 11398 states have internal predecessors, (12982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:11,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11399 states to 11399 states and 12982 transitions. [2023-12-25 09:27:11,205 INFO L78 Accepts]: Start accepts. Automaton has 11399 states and 12982 transitions. Word has length 105 [2023-12-25 09:27:11,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:27:11,205 INFO L495 AbstractCegarLoop]: Abstraction has 11399 states and 12982 transitions. [2023-12-25 09:27:11,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 9 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:27:11,205 INFO L276 IsEmpty]: Start isEmpty. Operand 11399 states and 12982 transitions. [2023-12-25 09:27:11,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-25 09:27:11,207 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:27:11,207 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] [2023-12-25 09:27:11,209 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:27:11,409 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:27:11,410 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:27:11,410 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:27:11,410 INFO L85 PathProgramCache]: Analyzing trace with hash -423926265, now seen corresponding path program 1 times [2023-12-25 09:27:11,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:27:11,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1502429612] [2023-12-25 09:27:11,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:27:11,411 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:27:11,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:27:11,415 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:27:11,417 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:27:11,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:27:11,555 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:27:11,557 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:27:12,069 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:27:12,069 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:27:12,069 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:27:12,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1502429612] [2023-12-25 09:27:12,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1502429612] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:27:12,070 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:27:12,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 09:27:12,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20739245] [2023-12-25 09:27:12,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:27:12,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:27:12,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:27:12,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:27:12,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:27:12,071 INFO L87 Difference]: Start difference. First operand 11399 states and 12982 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:27:12,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:27:12,917 INFO L93 Difference]: Finished difference Result 15686 states and 17861 transitions. [2023-12-25 09:27:12,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 09:27:12,918 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 106 [2023-12-25 09:27:12,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:27:12,928 INFO L225 Difference]: With dead ends: 15686 [2023-12-25 09:27:12,929 INFO L226 Difference]: Without dead ends: 13446 [2023-12-25 09:27:12,932 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 98 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:27:12,933 INFO L413 NwaCegarLoop]: 211 mSDtfsCounter, 1122 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1122 SdHoareTripleChecker+Valid, 994 SdHoareTripleChecker+Invalid, 643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:27:12,933 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1122 Valid, 994 Invalid, 643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 632 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 09:27:12,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13446 states. [2023-12-25 09:27:13,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13446 to 11396. [2023-12-25 09:27:13,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11396 states, 11395 states have (on average 1.1387450636243968) internal successors, (12976), 11395 states have internal predecessors, (12976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:13,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11396 states to 11396 states and 12976 transitions. [2023-12-25 09:27:13,021 INFO L78 Accepts]: Start accepts. Automaton has 11396 states and 12976 transitions. Word has length 106 [2023-12-25 09:27:13,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:27:13,021 INFO L495 AbstractCegarLoop]: Abstraction has 11396 states and 12976 transitions. [2023-12-25 09:27:13,022 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:27:13,022 INFO L276 IsEmpty]: Start isEmpty. Operand 11396 states and 12976 transitions. [2023-12-25 09:27:13,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-25 09:27:13,023 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:27:13,023 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] [2023-12-25 09:27:13,026 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 (51)] Ended with exit code 0 [2023-12-25 09:27:13,226 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:27:13,226 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:27:13,226 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:27:13,226 INFO L85 PathProgramCache]: Analyzing trace with hash 2129623916, now seen corresponding path program 1 times [2023-12-25 09:27:13,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:27:13,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1128496402] [2023-12-25 09:27:13,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:27:13,227 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:27:13,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:27:13,228 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:27:13,229 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:27:13,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:27:13,360 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:27:13,362 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:27:13,943 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:27:13,943 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:27:14,175 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:27:14,175 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:27:14,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1128496402] [2023-12-25 09:27:14,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1128496402] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:27:14,175 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:27:14,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 09:27:14,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553113095] [2023-12-25 09:27:14,175 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:27:14,176 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 09:27:14,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:27:14,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 09:27:14,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:27:14,176 INFO L87 Difference]: Start difference. First operand 11396 states and 12976 transitions. Second operand has 21 states, 21 states have (on average 9.380952380952381) internal successors, (197), 21 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:16,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:27:16,247 INFO L93 Difference]: Finished difference Result 33806 states and 38302 transitions. [2023-12-25 09:27:16,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-12-25 09:27:16,248 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.380952380952381) internal successors, (197), 21 states have internal predecessors, (197), 0 states have call successors, (0), 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 106 [2023-12-25 09:27:16,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:27:16,274 INFO L225 Difference]: With dead ends: 33806 [2023-12-25 09:27:16,274 INFO L226 Difference]: Without dead ends: 31212 [2023-12-25 09:27:16,283 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=561, Invalid=2195, Unknown=0, NotChecked=0, Total=2756 [2023-12-25 09:27:16,283 INFO L413 NwaCegarLoop]: 383 mSDtfsCounter, 2673 mSDsluCounter, 4490 mSDsCounter, 0 mSdLazyCounter, 1053 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2673 SdHoareTripleChecker+Valid, 4873 SdHoareTripleChecker+Invalid, 1079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1053 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:27:16,283 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2673 Valid, 4873 Invalid, 1079 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1053 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 09:27:16,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31212 states. [2023-12-25 09:27:16,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31212 to 11437. [2023-12-25 09:27:16,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11437 states, 11436 states have (on average 1.1381601958726828) internal successors, (13016), 11436 states have internal predecessors, (13016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:16,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11437 states to 11437 states and 13016 transitions. [2023-12-25 09:27:16,422 INFO L78 Accepts]: Start accepts. Automaton has 11437 states and 13016 transitions. Word has length 106 [2023-12-25 09:27:16,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:27:16,422 INFO L495 AbstractCegarLoop]: Abstraction has 11437 states and 13016 transitions. [2023-12-25 09:27:16,422 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 9.380952380952381) internal successors, (197), 21 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:16,422 INFO L276 IsEmpty]: Start isEmpty. Operand 11437 states and 13016 transitions. [2023-12-25 09:27:16,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-25 09:27:16,424 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:27:16,424 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] [2023-12-25 09:27:16,426 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 (52)] Forceful destruction successful, exit code 0 [2023-12-25 09:27:16,626 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:27:16,626 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:27:16,627 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:27:16,627 INFO L85 PathProgramCache]: Analyzing trace with hash 1205941029, now seen corresponding path program 1 times [2023-12-25 09:27:16,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:27:16,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [861646] [2023-12-25 09:27:16,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:27:16,627 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:27:16,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:27:16,628 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:27:16,631 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:27:16,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:27:16,757 INFO L262 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:27:16,758 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:27:17,184 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:27:17,184 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:27:17,184 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:27:17,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [861646] [2023-12-25 09:27:17,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [861646] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:27:17,184 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:27:17,184 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 09:27:17,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774140112] [2023-12-25 09:27:17,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:27:17,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:27:17,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:27:17,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:27:17,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:27:17,187 INFO L87 Difference]: Start difference. First operand 11437 states and 13016 transitions. Second operand has 9 states, 9 states have (on average 11.333333333333334) internal successors, (102), 8 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:27:17,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:27:17,934 INFO L93 Difference]: Finished difference Result 19462 states and 22201 transitions. [2023-12-25 09:27:17,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 09:27:17,934 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.333333333333334) internal successors, (102), 8 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 106 [2023-12-25 09:27:17,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:27:17,947 INFO L225 Difference]: With dead ends: 19462 [2023-12-25 09:27:17,948 INFO L226 Difference]: Without dead ends: 16068 [2023-12-25 09:27:17,953 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 98 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:27:17,960 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 903 mSDsluCounter, 685 mSDsCounter, 0 mSdLazyCounter, 577 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 903 SdHoareTripleChecker+Valid, 865 SdHoareTripleChecker+Invalid, 588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:27:17,960 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [903 Valid, 865 Invalid, 588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 577 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:27:17,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16068 states. [2023-12-25 09:27:18,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16068 to 11326. [2023-12-25 09:27:18,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11326 states, 11325 states have (on average 1.1375717439293598) internal successors, (12883), 11325 states have internal predecessors, (12883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:18,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11326 states to 11326 states and 12883 transitions. [2023-12-25 09:27:18,058 INFO L78 Accepts]: Start accepts. Automaton has 11326 states and 12883 transitions. Word has length 106 [2023-12-25 09:27:18,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:27:18,058 INFO L495 AbstractCegarLoop]: Abstraction has 11326 states and 12883 transitions. [2023-12-25 09:27:18,058 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.333333333333334) internal successors, (102), 8 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:27:18,058 INFO L276 IsEmpty]: Start isEmpty. Operand 11326 states and 12883 transitions. [2023-12-25 09:27:18,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-25 09:27:18,060 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:27:18,060 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] [2023-12-25 09:27:18,063 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 (53)] Forceful destruction successful, exit code 0 [2023-12-25 09:27:18,263 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:27:18,263 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:27:18,263 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:27:18,263 INFO L85 PathProgramCache]: Analyzing trace with hash 1102197280, now seen corresponding path program 1 times [2023-12-25 09:27:18,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:27:18,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1832507214] [2023-12-25 09:27:18,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:27:18,264 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:27:18,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:27:18,265 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:27:18,265 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:27:18,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:27:18,400 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 09:27:18,401 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:27:18,907 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:27:18,908 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:27:18,908 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:27:18,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1832507214] [2023-12-25 09:27:18,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1832507214] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:27:18,908 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:27:18,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-25 09:27:18,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469032082] [2023-12-25 09:27:18,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:27:18,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-25 09:27:18,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:27:18,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-25 09:27:18,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-12-25 09:27:18,909 INFO L87 Difference]: Start difference. First operand 11326 states and 12883 transitions. Second operand has 12 states, 12 states have (on average 8.833333333333334) internal successors, (106), 12 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:27:19,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:27:19,892 INFO L93 Difference]: Finished difference Result 27200 states and 31114 transitions. [2023-12-25 09:27:19,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 09:27:19,892 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.833333333333334) internal successors, (106), 12 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 106 [2023-12-25 09:27:19,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:27:19,912 INFO L225 Difference]: With dead ends: 27200 [2023-12-25 09:27:19,913 INFO L226 Difference]: Without dead ends: 22861 [2023-12-25 09:27:19,920 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=161, Invalid=439, Unknown=0, NotChecked=0, Total=600 [2023-12-25 09:27:19,920 INFO L413 NwaCegarLoop]: 378 mSDtfsCounter, 1077 mSDsluCounter, 2434 mSDsCounter, 0 mSdLazyCounter, 497 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1077 SdHoareTripleChecker+Valid, 2812 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:27:19,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1077 Valid, 2812 Invalid, 506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 497 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:27:19,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22861 states. [2023-12-25 09:27:20,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22861 to 14059. [2023-12-25 09:27:20,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14059 states, 14058 states have (on average 1.1327358087921469) internal successors, (15924), 14058 states have internal predecessors, (15924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:20,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14059 states to 14059 states and 15924 transitions. [2023-12-25 09:27:20,059 INFO L78 Accepts]: Start accepts. Automaton has 14059 states and 15924 transitions. Word has length 106 [2023-12-25 09:27:20,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:27:20,060 INFO L495 AbstractCegarLoop]: Abstraction has 14059 states and 15924 transitions. [2023-12-25 09:27:20,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.833333333333334) internal successors, (106), 12 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:27:20,060 INFO L276 IsEmpty]: Start isEmpty. Operand 14059 states and 15924 transitions. [2023-12-25 09:27:20,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-25 09:27:20,062 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:27:20,062 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] [2023-12-25 09:27:20,064 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:27:20,264 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:27:20,265 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:27:20,265 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:27:20,265 INFO L85 PathProgramCache]: Analyzing trace with hash 1128705717, now seen corresponding path program 1 times [2023-12-25 09:27:20,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:27:20,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [858661227] [2023-12-25 09:27:20,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:27:20,265 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:27:20,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:27:20,266 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:27:20,268 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:27:20,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:27:20,405 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:27:20,407 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:27:21,030 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:27:21,030 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:27:21,275 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:27:21,275 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:27:21,275 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [858661227] [2023-12-25 09:27:21,275 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [858661227] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:27:21,275 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:27:21,275 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 09:27:21,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889765227] [2023-12-25 09:27:21,275 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:27:21,276 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 09:27:21,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:27:21,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 09:27:21,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:27:21,276 INFO L87 Difference]: Start difference. First operand 14059 states and 15924 transitions. Second operand has 21 states, 21 states have (on average 9.428571428571429) internal successors, (198), 21 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:27:24,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:27:24,556 INFO L93 Difference]: Finished difference Result 27751 states and 31235 transitions. [2023-12-25 09:27:24,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2023-12-25 09:27:24,557 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.428571428571429) internal successors, (198), 21 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 106 [2023-12-25 09:27:24,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:27:24,577 INFO L225 Difference]: With dead ends: 27751 [2023-12-25 09:27:24,577 INFO L226 Difference]: Without dead ends: 24091 [2023-12-25 09:27:24,584 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 718 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=861, Invalid=2799, Unknown=0, NotChecked=0, Total=3660 [2023-12-25 09:27:24,584 INFO L413 NwaCegarLoop]: 487 mSDtfsCounter, 2290 mSDsluCounter, 4949 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2290 SdHoareTripleChecker+Valid, 5436 SdHoareTripleChecker+Invalid, 1030 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:27:24,584 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2290 Valid, 5436 Invalid, 1030 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1010 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 09:27:24,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24091 states. [2023-12-25 09:27:24,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24091 to 14295. [2023-12-25 09:27:24,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14295 states, 14294 states have (on average 1.1284455016090666) internal successors, (16130), 14294 states have internal predecessors, (16130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:24,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14295 states to 14295 states and 16130 transitions. [2023-12-25 09:27:24,719 INFO L78 Accepts]: Start accepts. Automaton has 14295 states and 16130 transitions. Word has length 106 [2023-12-25 09:27:24,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:27:24,719 INFO L495 AbstractCegarLoop]: Abstraction has 14295 states and 16130 transitions. [2023-12-25 09:27:24,719 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 9.428571428571429) internal successors, (198), 21 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:27:24,719 INFO L276 IsEmpty]: Start isEmpty. Operand 14295 states and 16130 transitions. [2023-12-25 09:27:24,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 09:27:24,721 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:27:24,721 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:27:24,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 (55)] Forceful destruction successful, exit code 0 [2023-12-25 09:27:24,923 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:27:24,924 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:27:24,924 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:27:24,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1492494826, now seen corresponding path program 1 times [2023-12-25 09:27:24,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:27:24,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [582032899] [2023-12-25 09:27:24,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:27:24,924 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:27:24,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:27:24,925 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:27:24,940 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:27:25,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:27:25,057 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:27:25,059 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:27:25,195 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:27:25,195 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:27:25,195 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:27:25,195 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [582032899] [2023-12-25 09:27:25,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [582032899] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:27:25,196 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:27:25,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 09:27:25,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121440105] [2023-12-25 09:27:25,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:27:25,196 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:27:25,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:27:25,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:27:25,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:27:25,196 INFO L87 Difference]: Start difference. First operand 14295 states and 16130 transitions. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 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:27:25,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:27:25,516 INFO L93 Difference]: Finished difference Result 21156 states and 24003 transitions. [2023-12-25 09:27:25,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 09:27:25,517 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 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:27:25,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:27:25,531 INFO L225 Difference]: With dead ends: 21156 [2023-12-25 09:27:25,531 INFO L226 Difference]: Without dead ends: 19148 [2023-12-25 09:27:25,536 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:27:25,536 INFO L413 NwaCegarLoop]: 395 mSDtfsCounter, 433 mSDsluCounter, 2340 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 2735 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:27:25,537 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [433 Valid, 2735 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 09:27:25,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19148 states. [2023-12-25 09:27:25,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19148 to 15652. [2023-12-25 09:27:25,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15652 states, 15651 states have (on average 1.127659574468085) internal successors, (17649), 15651 states have internal predecessors, (17649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:25,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15652 states to 15652 states and 17649 transitions. [2023-12-25 09:27:25,662 INFO L78 Accepts]: Start accepts. Automaton has 15652 states and 17649 transitions. Word has length 107 [2023-12-25 09:27:25,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:27:25,663 INFO L495 AbstractCegarLoop]: Abstraction has 15652 states and 17649 transitions. [2023-12-25 09:27:25,663 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 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:27:25,663 INFO L276 IsEmpty]: Start isEmpty. Operand 15652 states and 17649 transitions. [2023-12-25 09:27:25,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-25 09:27:25,665 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:27:25,665 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] [2023-12-25 09:27:25,667 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 (56)] Forceful destruction successful, exit code 0 [2023-12-25 09:27:25,867 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:27:25,868 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:27:25,868 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:27:25,868 INFO L85 PathProgramCache]: Analyzing trace with hash -1392560786, now seen corresponding path program 1 times [2023-12-25 09:27:25,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:27:25,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [207109217] [2023-12-25 09:27:25,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:27:25,869 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:27:25,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:27:25,870 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:27:25,871 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:27:26,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:27:26,047 INFO L262 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 29 conjunts are in the unsatisfiable core [2023-12-25 09:27:26,049 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:27:27,996 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:27:27,996 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:27:28,961 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:27:28,961 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:27:28,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [207109217] [2023-12-25 09:27:28,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [207109217] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:27:28,961 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:27:28,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 17] total 37 [2023-12-25 09:27:28,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423648756] [2023-12-25 09:27:28,961 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:27:28,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2023-12-25 09:27:28,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:27:28,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2023-12-25 09:27:28,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1161, Unknown=0, NotChecked=0, Total=1332 [2023-12-25 09:27:28,963 INFO L87 Difference]: Start difference. First operand 15652 states and 17649 transitions. Second operand has 37 states, 37 states have (on average 5.783783783783784) internal successors, (214), 37 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call 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:32,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:28:32,566 INFO L93 Difference]: Finished difference Result 94668 states and 106068 transitions. [2023-12-25 09:28:32,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 285 states. [2023-12-25 09:28:32,566 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 5.783783783783784) internal successors, (214), 37 states have internal predecessors, (214), 0 states have call successors, (0), 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 112 [2023-12-25 09:28:32,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:28:32,648 INFO L225 Difference]: With dead ends: 94668 [2023-12-25 09:28:32,648 INFO L226 Difference]: Without dead ends: 92952 [2023-12-25 09:28:32,678 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 501 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 314 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41272 ImplicationChecksByTransitivity, 54.4s TimeCoverageRelationStatistics Valid=10257, Invalid=89283, Unknown=0, NotChecked=0, Total=99540 [2023-12-25 09:28:32,678 INFO L413 NwaCegarLoop]: 698 mSDtfsCounter, 6249 mSDsluCounter, 13048 mSDsCounter, 0 mSdLazyCounter, 7620 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6249 SdHoareTripleChecker+Valid, 13746 SdHoareTripleChecker+Invalid, 7751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 7620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:28:32,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6249 Valid, 13746 Invalid, 7751 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [131 Valid, 7620 Invalid, 0 Unknown, 0 Unchecked, 9.5s Time] [2023-12-25 09:28:32,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92952 states. [2023-12-25 09:28:33,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92952 to 17288. [2023-12-25 09:28:33,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17288 states, 17287 states have (on average 1.1269161797882803) internal successors, (19481), 17287 states have internal predecessors, (19481), 0 states have call successors, (0), 0 states have call 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:33,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17288 states to 17288 states and 19481 transitions. [2023-12-25 09:28:33,120 INFO L78 Accepts]: Start accepts. Automaton has 17288 states and 19481 transitions. Word has length 112 [2023-12-25 09:28:33,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:28:33,120 INFO L495 AbstractCegarLoop]: Abstraction has 17288 states and 19481 transitions. [2023-12-25 09:28:33,120 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 5.783783783783784) internal successors, (214), 37 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call 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:33,120 INFO L276 IsEmpty]: Start isEmpty. Operand 17288 states and 19481 transitions. [2023-12-25 09:28:33,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-25 09:28:33,123 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:28:33,123 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] [2023-12-25 09:28:33,126 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:33,326 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:33,326 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:33,326 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:28:33,326 INFO L85 PathProgramCache]: Analyzing trace with hash 1402269399, now seen corresponding path program 1 times [2023-12-25 09:28:33,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:28:33,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1918221580] [2023-12-25 09:28:33,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:28:33,327 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:33,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:28:33,328 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:33,331 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:33,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:28:33,474 INFO L262 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 33 conjunts are in the unsatisfiable core [2023-12-25 09:28:33,476 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:28:35,985 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:35,985 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:28:35,986 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:28:35,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1918221580] [2023-12-25 09:28:35,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1918221580] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:28:35,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:28:35,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2023-12-25 09:28:35,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442279412] [2023-12-25 09:28:35,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:28:35,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-12-25 09:28:35,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:28:35,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-12-25 09:28:35,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2023-12-25 09:28:35,987 INFO L87 Difference]: Start difference. First operand 17288 states and 19481 transitions. Second operand has 25 states, 25 states have (on average 4.52) internal successors, (113), 25 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call 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:41,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:28:41,300 INFO L93 Difference]: Finished difference Result 29462 states and 33258 transitions. [2023-12-25 09:28:41,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-25 09:28:41,301 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.52) internal successors, (113), 25 states have internal predecessors, (113), 0 states have call successors, (0), 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 113 [2023-12-25 09:28:41,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:28:41,322 INFO L225 Difference]: With dead ends: 29462 [2023-12-25 09:28:41,323 INFO L226 Difference]: Without dead ends: 27718 [2023-12-25 09:28:41,329 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=202, Invalid=1204, Unknown=0, NotChecked=0, Total=1406 [2023-12-25 09:28:41,330 INFO L413 NwaCegarLoop]: 381 mSDtfsCounter, 1363 mSDsluCounter, 5549 mSDsCounter, 0 mSdLazyCounter, 2820 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1363 SdHoareTripleChecker+Valid, 5930 SdHoareTripleChecker+Invalid, 2825 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 2820 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:28:41,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1363 Valid, 5930 Invalid, 2825 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 2820 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-12-25 09:28:41,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27718 states. [2023-12-25 09:28:41,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27718 to 17261. [2023-12-25 09:28:41,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17261 states, 17260 states have (on average 1.1267091541135574) internal successors, (19447), 17260 states have internal predecessors, (19447), 0 states have call successors, (0), 0 states have call 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:41,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17261 states to 17261 states and 19447 transitions. [2023-12-25 09:28:41,611 INFO L78 Accepts]: Start accepts. Automaton has 17261 states and 19447 transitions. Word has length 113 [2023-12-25 09:28:41,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:28:41,611 INFO L495 AbstractCegarLoop]: Abstraction has 17261 states and 19447 transitions. [2023-12-25 09:28:41,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.52) internal successors, (113), 25 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call 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:41,611 INFO L276 IsEmpty]: Start isEmpty. Operand 17261 states and 19447 transitions. [2023-12-25 09:28:41,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-25 09:28:41,613 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:28:41,613 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] [2023-12-25 09:28:41,616 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:41,816 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:41,816 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:41,817 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:28:41,817 INFO L85 PathProgramCache]: Analyzing trace with hash -304607828, now seen corresponding path program 1 times [2023-12-25 09:28:41,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:28:41,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1567255200] [2023-12-25 09:28:41,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:28:41,817 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:41,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:28:41,818 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:41,832 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:41,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:28:41,953 INFO L262 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 28 conjunts are in the unsatisfiable core [2023-12-25 09:28:41,956 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:28:43,697 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:43,697 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:28:43,697 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:28:43,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1567255200] [2023-12-25 09:28:43,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1567255200] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:28:43,697 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:28:43,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2023-12-25 09:28:43,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066335188] [2023-12-25 09:28:43,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:28:43,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 09:28:43,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:28:43,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 09:28:43,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:28:43,698 INFO L87 Difference]: Start difference. First operand 17261 states and 19447 transitions. Second operand has 21 states, 21 states have (on average 5.380952380952381) internal successors, (113), 21 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call 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,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:28:54,877 INFO L93 Difference]: Finished difference Result 38144 states and 43106 transitions. [2023-12-25 09:28:54,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2023-12-25 09:28:54,878 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.380952380952381) internal successors, (113), 21 states have internal predecessors, (113), 0 states have call successors, (0), 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 113 [2023-12-25 09:28:54,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:28:54,907 INFO L225 Difference]: With dead ends: 38144 [2023-12-25 09:28:54,907 INFO L226 Difference]: Without dead ends: 36190 [2023-12-25 09:28:54,916 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=382, Invalid=1970, Unknown=0, NotChecked=0, Total=2352 [2023-12-25 09:28:54,917 INFO L413 NwaCegarLoop]: 469 mSDtfsCounter, 1127 mSDsluCounter, 5959 mSDsCounter, 0 mSdLazyCounter, 3020 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1127 SdHoareTripleChecker+Valid, 6428 SdHoareTripleChecker+Invalid, 3025 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 3020 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:28:54,917 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1127 Valid, 6428 Invalid, 3025 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 3020 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2023-12-25 09:28:54,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36190 states. [2023-12-25 09:28:55,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36190 to 19005. [2023-12-25 09:28:55,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19005 states, 19004 states have (on average 1.1259208587665754) internal successors, (21397), 19004 states have internal predecessors, (21397), 0 states have call successors, (0), 0 states have call 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:55,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19005 states to 19005 states and 21397 transitions. [2023-12-25 09:28:55,193 INFO L78 Accepts]: Start accepts. Automaton has 19005 states and 21397 transitions. Word has length 113 [2023-12-25 09:28:55,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:28:55,193 INFO L495 AbstractCegarLoop]: Abstraction has 19005 states and 21397 transitions. [2023-12-25 09:28:55,193 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.380952380952381) internal successors, (113), 21 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call 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:55,193 INFO L276 IsEmpty]: Start isEmpty. Operand 19005 states and 21397 transitions. [2023-12-25 09:28:55,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-25 09:28:55,196 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:28:55,196 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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:55,199 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:55,398 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:55,399 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:55,400 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:28:55,400 INFO L85 PathProgramCache]: Analyzing trace with hash -792275162, now seen corresponding path program 1 times [2023-12-25 09:28:55,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:28:55,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [821821370] [2023-12-25 09:28:55,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:28:55,400 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:55,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:28:55,401 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:55,402 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:55,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:28:55,557 INFO L262 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:28:55,559 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:28:56,173 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 27 proven. 39 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-25 09:28:56,173 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:28:56,382 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 27 proven. 39 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-25 09:28:56,382 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:28:56,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [821821370] [2023-12-25 09:28:56,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [821821370] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:28:56,383 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:28:56,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-12-25 09:28:56,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487064650] [2023-12-25 09:28:56,383 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:28:56,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:28:56,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:28:56,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:28:56,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:28:56,384 INFO L87 Difference]: Start difference. First operand 19005 states and 21397 transitions. Second operand has 16 states, 16 states have (on average 14.9375) internal successors, (239), 15 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call 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:57,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:28:57,657 INFO L93 Difference]: Finished difference Result 34452 states and 38765 transitions. [2023-12-25 09:28:57,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-25 09:28:57,658 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 14.9375) internal successors, (239), 15 states have internal predecessors, (239), 0 states have call successors, (0), 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 134 [2023-12-25 09:28:57,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:28:57,677 INFO L225 Difference]: With dead ends: 34452 [2023-12-25 09:28:57,677 INFO L226 Difference]: Without dead ends: 20808 [2023-12-25 09:28:57,687 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 252 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=299, Invalid=823, Unknown=0, NotChecked=0, Total=1122 [2023-12-25 09:28:57,688 INFO L413 NwaCegarLoop]: 224 mSDtfsCounter, 1305 mSDsluCounter, 1401 mSDsCounter, 0 mSdLazyCounter, 1154 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1305 SdHoareTripleChecker+Valid, 1625 SdHoareTripleChecker+Invalid, 1175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:28:57,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1305 Valid, 1625 Invalid, 1175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1154 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-25 09:28:57,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20808 states. [2023-12-25 09:28:57,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20808 to 18344. [2023-12-25 09:28:57,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18344 states, 18343 states have (on average 1.1230442130513003) internal successors, (20600), 18343 states have internal predecessors, (20600), 0 states have call successors, (0), 0 states have call 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:57,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18344 states to 18344 states and 20600 transitions. [2023-12-25 09:28:57,843 INFO L78 Accepts]: Start accepts. Automaton has 18344 states and 20600 transitions. Word has length 134 [2023-12-25 09:28:57,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:28:57,844 INFO L495 AbstractCegarLoop]: Abstraction has 18344 states and 20600 transitions. [2023-12-25 09:28:57,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 14.9375) internal successors, (239), 15 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call 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:57,844 INFO L276 IsEmpty]: Start isEmpty. Operand 18344 states and 20600 transitions. [2023-12-25 09:28:57,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-25 09:28:57,847 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:28:57,848 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:28:57,856 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:28:58,050 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:28:58,050 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:28:58,051 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:28:58,051 INFO L85 PathProgramCache]: Analyzing trace with hash -1208110384, now seen corresponding path program 1 times [2023-12-25 09:28:58,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:28:58,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [719128392] [2023-12-25 09:28:58,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:28:58,051 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:58,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:28:58,053 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:28:58,054 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:28:58,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:28:58,192 INFO L262 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:28:58,194 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:28:58,206 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-25 09:28:58,207 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:28:58,207 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:28:58,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [719128392] [2023-12-25 09:28:58,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [719128392] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:28:58,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:28:58,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:28:58,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411623745] [2023-12-25 09:28:58,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:28:58,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:28:58,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:28:58,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:28:58,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:28:58,208 INFO L87 Difference]: Start difference. First operand 18344 states and 20600 transitions. Second operand has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call 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,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:28:58,256 INFO L93 Difference]: Finished difference Result 24429 states and 27487 transitions. [2023-12-25 09:28:58,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:28:58,256 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 0 states have call successors, (0), 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 134 [2023-12-25 09:28:58,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:28:58,262 INFO L225 Difference]: With dead ends: 24429 [2023-12-25 09:28:58,262 INFO L226 Difference]: Without dead ends: 7560 [2023-12-25 09:28:58,269 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 132 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:58,270 INFO L413 NwaCegarLoop]: 225 mSDtfsCounter, 94 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 335 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:58,270 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 335 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:58,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7560 states. [2023-12-25 09:28:58,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7560 to 7127. [2023-12-25 09:28:58,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7127 states, 7126 states have (on average 1.1041257367387034) internal successors, (7868), 7126 states have internal predecessors, (7868), 0 states have call successors, (0), 0 states have call 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,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7127 states to 7127 states and 7868 transitions. [2023-12-25 09:28:58,323 INFO L78 Accepts]: Start accepts. Automaton has 7127 states and 7868 transitions. Word has length 134 [2023-12-25 09:28:58,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:28:58,323 INFO L495 AbstractCegarLoop]: Abstraction has 7127 states and 7868 transitions. [2023-12-25 09:28:58,323 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call 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,323 INFO L276 IsEmpty]: Start isEmpty. Operand 7127 states and 7868 transitions. [2023-12-25 09:28:58,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-25 09:28:58,326 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:28:58,326 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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] [2023-12-25 09:28:58,328 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:28:58,526 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:28:58,526 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:28:58,527 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:28:58,527 INFO L85 PathProgramCache]: Analyzing trace with hash -560781612, now seen corresponding path program 1 times [2023-12-25 09:28:58,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:28:58,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [722775662] [2023-12-25 09:28:58,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:28:58,527 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:58,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:28:58,528 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:28:58,530 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:28:58,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:28:58,695 INFO L262 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 09:28:58,697 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:28:59,173 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2023-12-25 09:28:59,173 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:28:59,173 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:28:59,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [722775662] [2023-12-25 09:28:59,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [722775662] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:28:59,173 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:28:59,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-25 09:28:59,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980802916] [2023-12-25 09:28:59,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:28:59,174 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-25 09:28:59,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:28:59,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-25 09:28:59,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-12-25 09:28:59,174 INFO L87 Difference]: Start difference. First operand 7127 states and 7868 transitions. Second operand has 10 states, 10 states have (on average 9.7) internal successors, (97), 10 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call 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,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:28:59,837 INFO L93 Difference]: Finished difference Result 12570 states and 14012 transitions. [2023-12-25 09:28:59,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-25 09:28:59,838 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.7) internal successors, (97), 10 states have internal predecessors, (97), 0 states have call successors, (0), 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 135 [2023-12-25 09:28:59,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:28:59,844 INFO L225 Difference]: With dead ends: 12570 [2023-12-25 09:28:59,844 INFO L226 Difference]: Without dead ends: 11112 [2023-12-25 09:28:59,845 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 126 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:28:59,845 INFO L413 NwaCegarLoop]: 311 mSDtfsCounter, 1557 mSDsluCounter, 1525 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1557 SdHoareTripleChecker+Valid, 1836 SdHoareTripleChecker+Invalid, 394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:28:59,846 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1557 Valid, 1836 Invalid, 394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 09:28:59,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11112 states. [2023-12-25 09:28:59,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11112 to 7043. [2023-12-25 09:28:59,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7043 states, 7042 states have (on average 1.1047997727918204) internal successors, (7780), 7042 states have internal predecessors, (7780), 0 states have call successors, (0), 0 states have call 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,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7043 states to 7043 states and 7780 transitions. [2023-12-25 09:28:59,896 INFO L78 Accepts]: Start accepts. Automaton has 7043 states and 7780 transitions. Word has length 135 [2023-12-25 09:28:59,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:28:59,896 INFO L495 AbstractCegarLoop]: Abstraction has 7043 states and 7780 transitions. [2023-12-25 09:28:59,896 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.7) internal successors, (97), 10 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call 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,896 INFO L276 IsEmpty]: Start isEmpty. Operand 7043 states and 7780 transitions. [2023-12-25 09:28:59,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-25 09:28:59,898 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:28:59,898 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:28:59,900 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:00,100 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:00,101 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:00,101 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:00,101 INFO L85 PathProgramCache]: Analyzing trace with hash -1198957829, now seen corresponding path program 1 times [2023-12-25 09:29:00,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:00,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [831797396] [2023-12-25 09:29:00,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:00,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:29:00,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:00,102 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:00,103 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:00,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:00,271 INFO L262 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:29:00,272 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:00,557 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2023-12-25 09:29:00,557 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:29:00,557 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:00,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [831797396] [2023-12-25 09:29:00,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [831797396] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:29:00,558 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:29:00,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 09:29:00,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092722615] [2023-12-25 09:29:00,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:29:00,558 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:29:00,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:00,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:29:00,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:29:00,558 INFO L87 Difference]: Start difference. First operand 7043 states and 7780 transitions. Second operand has 9 states, 9 states have (on average 10.11111111111111) internal successors, (91), 9 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call 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,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:01,120 INFO L93 Difference]: Finished difference Result 13007 states and 14451 transitions. [2023-12-25 09:29:01,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-25 09:29:01,121 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.11111111111111) internal successors, (91), 9 states have internal predecessors, (91), 0 states have call successors, (0), 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 135 [2023-12-25 09:29:01,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:01,129 INFO L225 Difference]: With dead ends: 13007 [2023-12-25 09:29:01,130 INFO L226 Difference]: Without dead ends: 11282 [2023-12-25 09:29:01,132 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:29:01,132 INFO L413 NwaCegarLoop]: 348 mSDtfsCounter, 1425 mSDsluCounter, 1413 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1425 SdHoareTripleChecker+Valid, 1761 SdHoareTripleChecker+Invalid, 356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:01,132 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1425 Valid, 1761 Invalid, 356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 350 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 09:29:01,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11282 states. [2023-12-25 09:29:01,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11282 to 6955. [2023-12-25 09:29:01,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6955 states, 6954 states have (on average 1.1056945642795513) internal successors, (7689), 6954 states have internal predecessors, (7689), 0 states have call successors, (0), 0 states have call 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,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6955 states to 6955 states and 7689 transitions. [2023-12-25 09:29:01,193 INFO L78 Accepts]: Start accepts. Automaton has 6955 states and 7689 transitions. Word has length 135 [2023-12-25 09:29:01,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:01,193 INFO L495 AbstractCegarLoop]: Abstraction has 6955 states and 7689 transitions. [2023-12-25 09:29:01,193 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.11111111111111) internal successors, (91), 9 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call 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,193 INFO L276 IsEmpty]: Start isEmpty. Operand 6955 states and 7689 transitions. [2023-12-25 09:29:01,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-25 09:29:01,210 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:01,210 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:29:01,226 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 (63)] Ended with exit code 0 [2023-12-25 09:29:01,413 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:01,413 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:01,413 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:01,413 INFO L85 PathProgramCache]: Analyzing trace with hash -203623227, now seen corresponding path program 1 times [2023-12-25 09:29:01,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:01,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [926543975] [2023-12-25 09:29:01,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:01,414 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:01,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:01,415 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:01,416 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:01,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:01,566 INFO L262 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 09:29:01,568 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:01,988 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-12-25 09:29:01,989 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:29:01,989 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:01,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [926543975] [2023-12-25 09:29:01,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [926543975] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:29:01,989 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:29:01,989 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-25 09:29:01,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085956515] [2023-12-25 09:29:01,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:29:01,989 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-25 09:29:01,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:01,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-25 09:29:01,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-12-25 09:29:01,990 INFO L87 Difference]: Start difference. First operand 6955 states and 7689 transitions. Second operand has 10 states, 10 states have (on average 10.2) internal successors, (102), 10 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:29:02,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:02,599 INFO L93 Difference]: Finished difference Result 9301 states and 10355 transitions. [2023-12-25 09:29:02,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-25 09:29:02,599 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.2) internal successors, (102), 10 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 135 [2023-12-25 09:29:02,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:02,605 INFO L225 Difference]: With dead ends: 9301 [2023-12-25 09:29:02,606 INFO L226 Difference]: Without dead ends: 8452 [2023-12-25 09:29:02,607 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 126 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:02,607 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 1289 mSDsluCounter, 1739 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1289 SdHoareTripleChecker+Valid, 2064 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:02,608 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1289 Valid, 2064 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 09:29:02,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8452 states. [2023-12-25 09:29:02,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8452 to 6922. [2023-12-25 09:29:02,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6922 states, 6921 states have (on average 1.105765062852189) internal successors, (7653), 6921 states have internal predecessors, (7653), 0 states have call successors, (0), 0 states have call 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,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6922 states to 6922 states and 7653 transitions. [2023-12-25 09:29:02,662 INFO L78 Accepts]: Start accepts. Automaton has 6922 states and 7653 transitions. Word has length 135 [2023-12-25 09:29:02,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:02,662 INFO L495 AbstractCegarLoop]: Abstraction has 6922 states and 7653 transitions. [2023-12-25 09:29:02,662 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.2) internal successors, (102), 10 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:29:02,662 INFO L276 IsEmpty]: Start isEmpty. Operand 6922 states and 7653 transitions. [2023-12-25 09:29:02,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-25 09:29:02,664 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:02,664 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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:02,667 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 (64)] Forceful destruction successful, exit code 0 [2023-12-25 09:29:02,867 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:02,868 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:02,868 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:02,868 INFO L85 PathProgramCache]: Analyzing trace with hash -44704542, now seen corresponding path program 1 times [2023-12-25 09:29:02,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:02,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1547425480] [2023-12-25 09:29:02,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:02,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:29:02,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:02,877 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:02,878 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:03,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:03,006 INFO L262 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:29:03,021 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:03,612 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 50 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-25 09:29:03,612 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:03,785 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 50 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-25 09:29:03,786 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:03,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1547425480] [2023-12-25 09:29:03,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1547425480] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:03,786 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:03,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2023-12-25 09:29:03,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212876588] [2023-12-25 09:29:03,786 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:03,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 09:29:03,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:03,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 09:29:03,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2023-12-25 09:29:03,787 INFO L87 Difference]: Start difference. First operand 6922 states and 7653 transitions. Second operand has 24 states, 24 states have (on average 8.833333333333334) internal successors, (212), 23 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call 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:08,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:08,292 INFO L93 Difference]: Finished difference Result 13934 states and 15398 transitions. [2023-12-25 09:29:08,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2023-12-25 09:29:08,294 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 8.833333333333334) internal successors, (212), 23 states have internal predecessors, (212), 0 states have call successors, (0), 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 138 [2023-12-25 09:29:08,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:08,303 INFO L225 Difference]: With dead ends: 13934 [2023-12-25 09:29:08,303 INFO L226 Difference]: Without dead ends: 12137 [2023-12-25 09:29:08,307 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 252 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2386 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1503, Invalid=7053, Unknown=0, NotChecked=0, Total=8556 [2023-12-25 09:29:08,307 INFO L413 NwaCegarLoop]: 260 mSDtfsCounter, 3140 mSDsluCounter, 3292 mSDsCounter, 0 mSdLazyCounter, 2894 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3140 SdHoareTripleChecker+Valid, 3552 SdHoareTripleChecker+Invalid, 2936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 2894 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:08,307 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3140 Valid, 3552 Invalid, 2936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 2894 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-25 09:29:08,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12137 states. [2023-12-25 09:29:08,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12137 to 7405. [2023-12-25 09:29:08,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7405 states, 7404 states have (on average 1.1045380875202593) internal successors, (8178), 7404 states have internal predecessors, (8178), 0 states have call successors, (0), 0 states have call 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:08,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7405 states to 7405 states and 8178 transitions. [2023-12-25 09:29:08,370 INFO L78 Accepts]: Start accepts. Automaton has 7405 states and 8178 transitions. Word has length 138 [2023-12-25 09:29:08,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:08,370 INFO L495 AbstractCegarLoop]: Abstraction has 7405 states and 8178 transitions. [2023-12-25 09:29:08,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.833333333333334) internal successors, (212), 23 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call 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:08,370 INFO L276 IsEmpty]: Start isEmpty. Operand 7405 states and 8178 transitions. [2023-12-25 09:29:08,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-25 09:29:08,373 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:08,373 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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] [2023-12-25 09:29:08,375 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 (65)] Forceful destruction successful, exit code 0 [2023-12-25 09:29:08,575 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:08,575 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:08,576 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:08,576 INFO L85 PathProgramCache]: Analyzing trace with hash 386771986, now seen corresponding path program 1 times [2023-12-25 09:29:08,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:08,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [482257797] [2023-12-25 09:29:08,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:08,576 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:08,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:08,577 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:08,600 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:08,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:08,716 INFO L262 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 09:29:08,718 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:09,279 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 48 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 09:29:09,280 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:09,514 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 48 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 09:29:09,514 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:09,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [482257797] [2023-12-25 09:29:09,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [482257797] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:09,514 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:09,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2023-12-25 09:29:09,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470913144] [2023-12-25 09:29:09,515 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:09,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-25 09:29:09,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:09,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-25 09:29:09,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2023-12-25 09:29:09,516 INFO L87 Difference]: Start difference. First operand 7405 states and 8178 transitions. Second operand has 22 states, 22 states have (on average 9.272727272727273) 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:29:12,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:12,616 INFO L93 Difference]: Finished difference Result 13042 states and 14463 transitions. [2023-12-25 09:29:12,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-12-25 09:29:12,617 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 9.272727272727273) 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 138 [2023-12-25 09:29:12,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:12,623 INFO L225 Difference]: With dead ends: 13042 [2023-12-25 09:29:12,623 INFO L226 Difference]: Without dead ends: 10906 [2023-12-25 09:29:12,625 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=704, Invalid=2602, Unknown=0, NotChecked=0, Total=3306 [2023-12-25 09:29:12,626 INFO L413 NwaCegarLoop]: 267 mSDtfsCounter, 2201 mSDsluCounter, 2650 mSDsCounter, 0 mSdLazyCounter, 2275 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2201 SdHoareTripleChecker+Valid, 2917 SdHoareTripleChecker+Invalid, 2312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 2275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:12,626 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2201 Valid, 2917 Invalid, 2312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 2275 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-25 09:29:12,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10906 states. [2023-12-25 09:29:12,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10906 to 7541. [2023-12-25 09:29:12,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7541 states, 7540 states have (on average 1.1049071618037136) internal successors, (8331), 7540 states have internal predecessors, (8331), 0 states have call successors, (0), 0 states have call 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:12,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7541 states to 7541 states and 8331 transitions. [2023-12-25 09:29:12,675 INFO L78 Accepts]: Start accepts. Automaton has 7541 states and 8331 transitions. Word has length 138 [2023-12-25 09:29:12,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:12,675 INFO L495 AbstractCegarLoop]: Abstraction has 7541 states and 8331 transitions. [2023-12-25 09:29:12,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 9.272727272727273) 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:29:12,675 INFO L276 IsEmpty]: Start isEmpty. Operand 7541 states and 8331 transitions. [2023-12-25 09:29:12,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-25 09:29:12,677 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:12,678 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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] [2023-12-25 09:29:12,680 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:12,880 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:12,880 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:12,880 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:12,880 INFO L85 PathProgramCache]: Analyzing trace with hash 847879096, now seen corresponding path program 1 times [2023-12-25 09:29:12,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:12,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2020540797] [2023-12-25 09:29:12,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:12,881 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:12,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:12,882 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:12,882 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:13,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:13,024 INFO L262 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:29:13,025 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:13,547 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-25 09:29:13,547 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:29:13,547 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:13,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2020540797] [2023-12-25 09:29:13,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2020540797] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:29:13,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:29:13,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-25 09:29:13,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585893428] [2023-12-25 09:29:13,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:29:13,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-25 09:29:13,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:13,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-25 09:29:13,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2023-12-25 09:29:13,549 INFO L87 Difference]: Start difference. First operand 7541 states and 8331 transitions. Second operand has 13 states, 13 states have (on average 8.923076923076923) internal successors, (116), 12 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:29:15,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:15,338 INFO L93 Difference]: Finished difference Result 9361 states and 10391 transitions. [2023-12-25 09:29:15,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 09:29:15,338 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 8.923076923076923) internal successors, (116), 12 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 138 [2023-12-25 09:29:15,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:15,343 INFO L225 Difference]: With dead ends: 9361 [2023-12-25 09:29:15,344 INFO L226 Difference]: Without dead ends: 8545 [2023-12-25 09:29:15,345 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=173, Invalid=529, Unknown=0, NotChecked=0, Total=702 [2023-12-25 09:29:15,346 INFO L413 NwaCegarLoop]: 223 mSDtfsCounter, 1056 mSDsluCounter, 1712 mSDsCounter, 0 mSdLazyCounter, 1277 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1056 SdHoareTripleChecker+Valid, 1935 SdHoareTripleChecker+Invalid, 1290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:15,346 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1056 Valid, 1935 Invalid, 1290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1277 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 09:29:15,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8545 states. [2023-12-25 09:29:15,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8545 to 7528. [2023-12-25 09:29:15,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7528 states, 7527 states have (on average 1.1046897834462601) internal successors, (8315), 7527 states have internal predecessors, (8315), 0 states have call successors, (0), 0 states have call 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:15,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7528 states to 7528 states and 8315 transitions. [2023-12-25 09:29:15,393 INFO L78 Accepts]: Start accepts. Automaton has 7528 states and 8315 transitions. Word has length 138 [2023-12-25 09:29:15,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:15,393 INFO L495 AbstractCegarLoop]: Abstraction has 7528 states and 8315 transitions. [2023-12-25 09:29:15,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 8.923076923076923) internal successors, (116), 12 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:29:15,394 INFO L276 IsEmpty]: Start isEmpty. Operand 7528 states and 8315 transitions. [2023-12-25 09:29:15,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-25 09:29:15,396 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:15,396 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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] [2023-12-25 09:29:15,398 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 (67)] Forceful destruction successful, exit code 0 [2023-12-25 09:29:15,599 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:15,599 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:15,599 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:15,599 INFO L85 PathProgramCache]: Analyzing trace with hash 1800402384, now seen corresponding path program 1 times [2023-12-25 09:29:15,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:15,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1460581204] [2023-12-25 09:29:15,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:15,600 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:15,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:15,601 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:15,602 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:15,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:15,735 INFO L262 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 09:29:15,736 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:15,972 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 53 proven. 17 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:29:15,972 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:16,139 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 53 proven. 17 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:29:16,139 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:16,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1460581204] [2023-12-25 09:29:16,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1460581204] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:16,139 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:16,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2023-12-25 09:29:16,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050486072] [2023-12-25 09:29:16,139 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:16,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 09:29:16,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:16,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 09:29:16,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:29:16,140 INFO L87 Difference]: Start difference. First operand 7528 states and 8315 transitions. Second operand has 18 states, 18 states have (on average 10.38888888888889) internal successors, (187), 18 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call 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:16,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:16,897 INFO L93 Difference]: Finished difference Result 15827 states and 17675 transitions. [2023-12-25 09:29:16,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-25 09:29:16,898 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 10.38888888888889) internal successors, (187), 18 states have internal predecessors, (187), 0 states have call successors, (0), 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:29:16,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:16,906 INFO L225 Difference]: With dead ends: 15827 [2023-12-25 09:29:16,906 INFO L226 Difference]: Without dead ends: 13772 [2023-12-25 09:29:16,908 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 259 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=184, Invalid=808, Unknown=0, NotChecked=0, Total=992 [2023-12-25 09:29:16,908 INFO L413 NwaCegarLoop]: 310 mSDtfsCounter, 683 mSDsluCounter, 3484 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 683 SdHoareTripleChecker+Valid, 3794 SdHoareTripleChecker+Invalid, 762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 748 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:16,909 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [683 Valid, 3794 Invalid, 762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 748 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 09:29:16,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13772 states. [2023-12-25 09:29:16,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13772 to 7636. [2023-12-25 09:29:16,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7636 states, 7635 states have (on average 1.1037328094302554) internal successors, (8427), 7635 states have internal predecessors, (8427), 0 states have call successors, (0), 0 states have call 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:16,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7636 states to 7636 states and 8427 transitions. [2023-12-25 09:29:16,966 INFO L78 Accepts]: Start accepts. Automaton has 7636 states and 8427 transitions. Word has length 139 [2023-12-25 09:29:16,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:16,966 INFO L495 AbstractCegarLoop]: Abstraction has 7636 states and 8427 transitions. [2023-12-25 09:29:16,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 10.38888888888889) internal successors, (187), 18 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call 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:16,966 INFO L276 IsEmpty]: Start isEmpty. Operand 7636 states and 8427 transitions. [2023-12-25 09:29:16,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-25 09:29:16,968 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:16,968 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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] [2023-12-25 09:29:16,971 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 (68)] Ended with exit code 0 [2023-12-25 09:29:17,171 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:17,171 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:17,171 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:17,171 INFO L85 PathProgramCache]: Analyzing trace with hash 1152314096, now seen corresponding path program 1 times [2023-12-25 09:29:17,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:17,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1531319228] [2023-12-25 09:29:17,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:17,172 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:17,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:17,173 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:17,174 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:17,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:17,337 INFO L262 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-25 09:29:17,338 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:17,546 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 59 proven. 11 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 09:29:17,546 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:17,688 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 59 proven. 11 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 09:29:17,688 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:17,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1531319228] [2023-12-25 09:29:17,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1531319228] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:17,688 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:17,689 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2023-12-25 09:29:17,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280293904] [2023-12-25 09:29:17,689 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:17,689 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:29:17,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:17,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:29:17,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:29:17,689 INFO L87 Difference]: Start difference. First operand 7636 states and 8427 transitions. Second operand has 16 states, 16 states have (on average 10.375) internal successors, (166), 16 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call 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:18,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:18,527 INFO L93 Difference]: Finished difference Result 15214 states and 16937 transitions. [2023-12-25 09:29:18,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-25 09:29:18,528 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 10.375) internal successors, (166), 16 states have internal predecessors, (166), 0 states have call successors, (0), 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:29:18,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:18,536 INFO L225 Difference]: With dead ends: 15214 [2023-12-25 09:29:18,536 INFO L226 Difference]: Without dead ends: 13521 [2023-12-25 09:29:18,539 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 261 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=275, Invalid=985, Unknown=0, NotChecked=0, Total=1260 [2023-12-25 09:29:18,539 INFO L413 NwaCegarLoop]: 346 mSDtfsCounter, 1226 mSDsluCounter, 2853 mSDsCounter, 0 mSdLazyCounter, 568 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1226 SdHoareTripleChecker+Valid, 3199 SdHoareTripleChecker+Invalid, 581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:18,540 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1226 Valid, 3199 Invalid, 581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 568 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 09:29:18,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13521 states. [2023-12-25 09:29:18,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13521 to 8356. [2023-12-25 09:29:18,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8356 states, 8355 states have (on average 1.1060442848593657) internal successors, (9241), 8355 states have internal predecessors, (9241), 0 states have call successors, (0), 0 states have call 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:18,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8356 states to 8356 states and 9241 transitions. [2023-12-25 09:29:18,614 INFO L78 Accepts]: Start accepts. Automaton has 8356 states and 9241 transitions. Word has length 139 [2023-12-25 09:29:18,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:18,615 INFO L495 AbstractCegarLoop]: Abstraction has 8356 states and 9241 transitions. [2023-12-25 09:29:18,615 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 10.375) internal successors, (166), 16 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call 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:18,615 INFO L276 IsEmpty]: Start isEmpty. Operand 8356 states and 9241 transitions. [2023-12-25 09:29:18,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-25 09:29:18,617 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:18,617 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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] [2023-12-25 09:29:18,620 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 (69)] Forceful destruction successful, exit code 0 [2023-12-25 09:29:18,819 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:18,820 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:18,820 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:18,820 INFO L85 PathProgramCache]: Analyzing trace with hash -666755546, now seen corresponding path program 1 times [2023-12-25 09:29:18,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:18,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2011189423] [2023-12-25 09:29:18,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:18,821 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:18,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:18,822 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:18,823 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:18,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:18,973 INFO L262 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 09:29:18,975 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:19,232 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 48 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:29:19,232 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:19,414 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 48 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:29:19,414 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:19,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2011189423] [2023-12-25 09:29:19,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2011189423] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:19,414 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:19,414 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2023-12-25 09:29:19,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7624036] [2023-12-25 09:29:19,415 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:19,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 09:29:19,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:19,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 09:29:19,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:29:19,415 INFO L87 Difference]: Start difference. First operand 8356 states and 9241 transitions. Second operand has 18 states, 18 states have (on average 10.444444444444445) internal successors, (188), 18 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call 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,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:20,296 INFO L93 Difference]: Finished difference Result 11940 states and 13294 transitions. [2023-12-25 09:29:20,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-25 09:29:20,297 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 10.444444444444445) internal successors, (188), 18 states have internal predecessors, (188), 0 states have call successors, (0), 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:29:20,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:20,302 INFO L225 Difference]: With dead ends: 11940 [2023-12-25 09:29:20,302 INFO L226 Difference]: Without dead ends: 10636 [2023-12-25 09:29:20,303 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 259 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:20,303 INFO L413 NwaCegarLoop]: 347 mSDtfsCounter, 656 mSDsluCounter, 3696 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 656 SdHoareTripleChecker+Valid, 4043 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.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:20,303 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [656 Valid, 4043 Invalid, 724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 09:29:20,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10636 states. [2023-12-25 09:29:20,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10636 to 8532. [2023-12-25 09:29:20,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8532 states, 8531 states have (on average 1.1040909623725237) internal successors, (9419), 8531 states have internal predecessors, (9419), 0 states have call successors, (0), 0 states have call 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,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8532 states to 8532 states and 9419 transitions. [2023-12-25 09:29:20,352 INFO L78 Accepts]: Start accepts. Automaton has 8532 states and 9419 transitions. Word has length 139 [2023-12-25 09:29:20,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:20,352 INFO L495 AbstractCegarLoop]: Abstraction has 8532 states and 9419 transitions. [2023-12-25 09:29:20,352 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 10.444444444444445) internal successors, (188), 18 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call 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,352 INFO L276 IsEmpty]: Start isEmpty. Operand 8532 states and 9419 transitions. [2023-12-25 09:29:20,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-25 09:29:20,354 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:20,354 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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] [2023-12-25 09:29:20,357 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:20,557 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:20,557 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:20,557 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:20,557 INFO L85 PathProgramCache]: Analyzing trace with hash -112871125, now seen corresponding path program 1 times [2023-12-25 09:29:20,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:20,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1577636083] [2023-12-25 09:29:20,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:20,558 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,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:20,559 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:20,561 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:20,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:20,706 INFO L262 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:29:20,708 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:21,297 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 54 proven. 18 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:29:21,297 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:21,475 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 54 proven. 18 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:29:21,475 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:21,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1577636083] [2023-12-25 09:29:21,475 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1577636083] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:21,475 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:21,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2023-12-25 09:29:21,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599417423] [2023-12-25 09:29:21,476 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:21,476 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 09:29:21,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:21,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 09:29:21,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:29:21,477 INFO L87 Difference]: Start difference. First operand 8532 states and 9419 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:23,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:23,492 INFO L93 Difference]: Finished difference Result 14231 states and 15740 transitions. [2023-12-25 09:29:23,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-12-25 09:29:23,492 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 142 [2023-12-25 09:29:23,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:23,499 INFO L225 Difference]: With dead ends: 14231 [2023-12-25 09:29:23,499 INFO L226 Difference]: Without dead ends: 11330 [2023-12-25 09:29:23,501 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=457, Invalid=1435, Unknown=0, NotChecked=0, Total=1892 [2023-12-25 09:29:23,501 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 1987 mSDsluCounter, 1854 mSDsCounter, 0 mSdLazyCounter, 1659 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1987 SdHoareTripleChecker+Valid, 2063 SdHoareTripleChecker+Invalid, 1681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:23,501 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1987 Valid, 2063 Invalid, 1681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1659 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 09:29:23,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11330 states. [2023-12-25 09:29:23,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11330 to 7697. [2023-12-25 09:29:23,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7697 states, 7696 states have (on average 1.099662162162162) internal successors, (8463), 7696 states have internal predecessors, (8463), 0 states have call successors, (0), 0 states have call 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,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7697 states to 7697 states and 8463 transitions. [2023-12-25 09:29:23,557 INFO L78 Accepts]: Start accepts. Automaton has 7697 states and 8463 transitions. Word has length 142 [2023-12-25 09:29:23,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:23,557 INFO L495 AbstractCegarLoop]: Abstraction has 7697 states and 8463 transitions. [2023-12-25 09:29:23,557 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:23,558 INFO L276 IsEmpty]: Start isEmpty. Operand 7697 states and 8463 transitions. [2023-12-25 09:29:23,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-25 09:29:23,559 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:23,559 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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:29:23,561 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 (71)] Forceful destruction successful, exit code 0 [2023-12-25 09:29:23,761 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:23,762 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:23,762 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:23,762 INFO L85 PathProgramCache]: Analyzing trace with hash -910027418, now seen corresponding path program 1 times [2023-12-25 09:29:23,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:23,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1042009750] [2023-12-25 09:29:23,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:23,762 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,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:23,763 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:23,765 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:23,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:23,906 INFO L262 TraceCheckSpWp]: Trace formula consists of 332 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:29:23,908 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:24,434 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 59 proven. 11 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 09:29:24,434 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:24,637 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 59 proven. 11 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 09:29:24,637 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:24,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1042009750] [2023-12-25 09:29:24,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1042009750] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:24,637 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:24,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2023-12-25 09:29:24,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087885319] [2023-12-25 09:29:24,637 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:24,638 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 09:29:24,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:24,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 09:29:24,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:29:24,638 INFO L87 Difference]: Start difference. First operand 7697 states and 8463 transitions. Second operand has 18 states, 18 states have (on average 13.055555555555555) internal successors, (235), 17 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call 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:26,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:26,261 INFO L93 Difference]: Finished difference Result 12896 states and 14267 transitions. [2023-12-25 09:29:26,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-12-25 09:29:26,261 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 13.055555555555555) internal successors, (235), 17 states have internal predecessors, (235), 0 states have call successors, (0), 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 142 [2023-12-25 09:29:26,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:26,270 INFO L225 Difference]: With dead ends: 12896 [2023-12-25 09:29:26,270 INFO L226 Difference]: Without dead ends: 10436 [2023-12-25 09:29:26,273 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=384, Invalid=1176, Unknown=0, NotChecked=0, Total=1560 [2023-12-25 09:29:26,273 INFO L413 NwaCegarLoop]: 194 mSDtfsCounter, 1632 mSDsluCounter, 1625 mSDsCounter, 0 mSdLazyCounter, 1341 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1632 SdHoareTripleChecker+Valid, 1819 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:26,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1632 Valid, 1819 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1341 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 09:29:26,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10436 states. [2023-12-25 09:29:26,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10436 to 7538. [2023-12-25 09:29:26,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7538 states, 7537 states have (on average 1.094599973464243) internal successors, (8250), 7537 states have internal predecessors, (8250), 0 states have call successors, (0), 0 states have call 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:26,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7538 states to 7538 states and 8250 transitions. [2023-12-25 09:29:26,331 INFO L78 Accepts]: Start accepts. Automaton has 7538 states and 8250 transitions. Word has length 142 [2023-12-25 09:29:26,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:26,331 INFO L495 AbstractCegarLoop]: Abstraction has 7538 states and 8250 transitions. [2023-12-25 09:29:26,331 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 13.055555555555555) internal successors, (235), 17 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call 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:26,331 INFO L276 IsEmpty]: Start isEmpty. Operand 7538 states and 8250 transitions. [2023-12-25 09:29:26,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-25 09:29:26,333 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:26,333 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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:29:26,336 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 (72)] Forceful destruction successful, exit code 0 [2023-12-25 09:29:26,536 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:26,536 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:26,536 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:26,536 INFO L85 PathProgramCache]: Analyzing trace with hash 168883659, now seen corresponding path program 1 times [2023-12-25 09:29:26,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:26,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1639751992] [2023-12-25 09:29:26,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:26,537 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,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:26,538 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:26,539 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:26,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:26,678 INFO L262 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:29:26,680 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:27,477 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 27 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:29:27,477 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:27,736 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 27 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:29:27,736 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:27,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1639751992] [2023-12-25 09:29:27,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1639751992] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:27,736 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:27,736 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-25 09:29:27,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359129582] [2023-12-25 09:29:27,736 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:27,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-25 09:29:27,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:27,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-25 09:29:27,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2023-12-25 09:29:27,742 INFO L87 Difference]: Start difference. First operand 7538 states and 8250 transitions. Second operand has 26 states, 26 states have (on average 10.423076923076923) internal successors, (271), 25 states have internal predecessors, (271), 0 states have call successors, (0), 0 states have call 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:33,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:33,736 INFO L93 Difference]: Finished difference Result 13518 states and 14859 transitions. [2023-12-25 09:29:33,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2023-12-25 09:29:33,736 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 10.423076923076923) internal successors, (271), 25 states have internal predecessors, (271), 0 states have call successors, (0), 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 142 [2023-12-25 09:29:33,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:33,744 INFO L225 Difference]: With dead ends: 13518 [2023-12-25 09:29:33,744 INFO L226 Difference]: Without dead ends: 11217 [2023-12-25 09:29:33,747 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 258 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2321 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1561, Invalid=7369, Unknown=0, NotChecked=0, Total=8930 [2023-12-25 09:29:33,747 INFO L413 NwaCegarLoop]: 236 mSDtfsCounter, 2209 mSDsluCounter, 3855 mSDsCounter, 0 mSdLazyCounter, 3620 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2209 SdHoareTripleChecker+Valid, 4091 SdHoareTripleChecker+Invalid, 3651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 3620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:33,747 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2209 Valid, 4091 Invalid, 3651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 3620 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-12-25 09:29:33,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11217 states. [2023-12-25 09:29:33,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11217 to 7444. [2023-12-25 09:29:33,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7444 states, 7443 states have (on average 1.0924358457611179) internal successors, (8131), 7443 states have internal predecessors, (8131), 0 states have call successors, (0), 0 states have call 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:33,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7444 states to 7444 states and 8131 transitions. [2023-12-25 09:29:33,811 INFO L78 Accepts]: Start accepts. Automaton has 7444 states and 8131 transitions. Word has length 142 [2023-12-25 09:29:33,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:33,811 INFO L495 AbstractCegarLoop]: Abstraction has 7444 states and 8131 transitions. [2023-12-25 09:29:33,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 10.423076923076923) internal successors, (271), 25 states have internal predecessors, (271), 0 states have call successors, (0), 0 states have call 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:33,811 INFO L276 IsEmpty]: Start isEmpty. Operand 7444 states and 8131 transitions. [2023-12-25 09:29:33,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-25 09:29:33,813 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:33,813 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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:29:33,816 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:34,016 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:34,016 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:34,016 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:34,017 INFO L85 PathProgramCache]: Analyzing trace with hash -53460070, now seen corresponding path program 1 times [2023-12-25 09:29:34,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:34,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1510783597] [2023-12-25 09:29:34,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:34,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:29:34,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:34,018 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:34,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 (74)] Waiting until timeout for monitored process [2023-12-25 09:29:34,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:34,156 INFO L262 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:29:34,158 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:34,735 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 49 proven. 27 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:29:34,735 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:34,948 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 49 proven. 27 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:29:34,949 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:34,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1510783597] [2023-12-25 09:29:34,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1510783597] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:34,949 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:34,949 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2023-12-25 09:29:34,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733220618] [2023-12-25 09:29:34,949 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:34,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 09:29:34,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:34,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 09:29:34,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:29:34,950 INFO L87 Difference]: Start difference. First operand 7444 states and 8131 transitions. Second operand has 18 states, 18 states have (on average 13.833333333333334) internal successors, (249), 17 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call 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:37,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:37,117 INFO L93 Difference]: Finished difference Result 9387 states and 10302 transitions. [2023-12-25 09:29:37,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-12-25 09:29:37,118 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 13.833333333333334) internal successors, (249), 17 states have internal predecessors, (249), 0 states have call successors, (0), 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 142 [2023-12-25 09:29:37,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:37,123 INFO L225 Difference]: With dead ends: 9387 [2023-12-25 09:29:37,124 INFO L226 Difference]: Without dead ends: 8285 [2023-12-25 09:29:37,125 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 266 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:37,125 INFO L413 NwaCegarLoop]: 233 mSDtfsCounter, 1357 mSDsluCounter, 1832 mSDsCounter, 0 mSdLazyCounter, 1725 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1357 SdHoareTripleChecker+Valid, 2065 SdHoareTripleChecker+Invalid, 1746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1725 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:37,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1357 Valid, 2065 Invalid, 1746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1725 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 09:29:37,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8285 states. [2023-12-25 09:29:37,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8285 to 7332. [2023-12-25 09:29:37,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7332 states, 7331 states have (on average 1.0904378665939163) internal successors, (7994), 7331 states have internal predecessors, (7994), 0 states have call successors, (0), 0 states have call 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:37,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7332 states to 7332 states and 7994 transitions. [2023-12-25 09:29:37,166 INFO L78 Accepts]: Start accepts. Automaton has 7332 states and 7994 transitions. Word has length 142 [2023-12-25 09:29:37,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:37,167 INFO L495 AbstractCegarLoop]: Abstraction has 7332 states and 7994 transitions. [2023-12-25 09:29:37,167 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 13.833333333333334) internal successors, (249), 17 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call 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:37,167 INFO L276 IsEmpty]: Start isEmpty. Operand 7332 states and 7994 transitions. [2023-12-25 09:29:37,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-25 09:29:37,168 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:37,168 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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:29:37,171 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 (74)] Forceful destruction successful, exit code 0 [2023-12-25 09:29:37,371 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:29:37,372 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:29:37,372 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:37,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1521953921, now seen corresponding path program 1 times [2023-12-25 09:29:37,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:37,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [113975005] [2023-12-25 09:29:37,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:37,372 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:37,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:37,373 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:29:37,374 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:29:37,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:37,561 INFO L262 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:29:37,563 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:38,360 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 36 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:29:38,360 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:38,668 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 36 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:29:38,669 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:38,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [113975005] [2023-12-25 09:29:38,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [113975005] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:38,669 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:38,669 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-25 09:29:38,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683255901] [2023-12-25 09:29:38,669 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:38,669 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-25 09:29:38,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:38,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-25 09:29:38,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2023-12-25 09:29:38,670 INFO L87 Difference]: Start difference. First operand 7332 states and 7994 transitions. Second operand has 26 states, 26 states have (on average 10.23076923076923) internal successors, (266), 25 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:29:44,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:44,486 INFO L93 Difference]: Finished difference Result 9923 states and 10854 transitions. [2023-12-25 09:29:44,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-12-25 09:29:44,486 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 10.23076923076923) internal successors, (266), 25 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 142 [2023-12-25 09:29:44,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:44,492 INFO L225 Difference]: With dead ends: 9923 [2023-12-25 09:29:44,492 INFO L226 Difference]: Without dead ends: 8933 [2023-12-25 09:29:44,494 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 258 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2627 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=1823, Invalid=8077, Unknown=0, NotChecked=0, Total=9900 [2023-12-25 09:29:44,494 INFO L413 NwaCegarLoop]: 274 mSDtfsCounter, 2335 mSDsluCounter, 3196 mSDsCounter, 0 mSdLazyCounter, 3040 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2335 SdHoareTripleChecker+Valid, 3470 SdHoareTripleChecker+Invalid, 3079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 3040 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:44,494 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2335 Valid, 3470 Invalid, 3079 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 3040 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-25 09:29:44,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8933 states. [2023-12-25 09:29:44,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8933 to 7332. [2023-12-25 09:29:44,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7332 states, 7331 states have (on average 1.0893466102850906) internal successors, (7986), 7331 states have internal predecessors, (7986), 0 states have call successors, (0), 0 states have call 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:44,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7332 states to 7332 states and 7986 transitions. [2023-12-25 09:29:44,537 INFO L78 Accepts]: Start accepts. Automaton has 7332 states and 7986 transitions. Word has length 142 [2023-12-25 09:29:44,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:44,537 INFO L495 AbstractCegarLoop]: Abstraction has 7332 states and 7986 transitions. [2023-12-25 09:29:44,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 10.23076923076923) internal successors, (266), 25 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:29:44,537 INFO L276 IsEmpty]: Start isEmpty. Operand 7332 states and 7986 transitions. [2023-12-25 09:29:44,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-25 09:29:44,539 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:44,539 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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] [2023-12-25 09:29:44,541 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 (75)] Forceful destruction successful, exit code 0 [2023-12-25 09:29:44,741 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:29:44,742 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:29:44,742 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:44,742 INFO L85 PathProgramCache]: Analyzing trace with hash 1150271948, now seen corresponding path program 1 times [2023-12-25 09:29:44,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:44,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [907826232] [2023-12-25 09:29:44,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:44,742 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:44,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:44,743 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:29:44,745 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:29:44,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:44,931 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 09:29:44,933 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:45,895 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 49 proven. 27 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:29:45,895 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:46,296 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 49 proven. 27 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:29:46,296 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:46,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [907826232] [2023-12-25 09:29:46,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [907826232] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:46,296 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:46,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 27 [2023-12-25 09:29:46,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118859236] [2023-12-25 09:29:46,297 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:46,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-25 09:29:46,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:46,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-25 09:29:46,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=632, Unknown=0, NotChecked=0, Total=702 [2023-12-25 09:29:46,298 INFO L87 Difference]: Start difference. First operand 7332 states and 7986 transitions. Second operand has 27 states, 27 states have (on average 9.222222222222221) internal successors, (249), 27 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call 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:50,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:50,747 INFO L93 Difference]: Finished difference Result 13886 states and 15142 transitions. [2023-12-25 09:29:50,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-12-25 09:29:50,747 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 9.222222222222221) internal successors, (249), 27 states have internal predecessors, (249), 0 states have call successors, (0), 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:50,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:50,754 INFO L225 Difference]: With dead ends: 13886 [2023-12-25 09:29:50,755 INFO L226 Difference]: Without dead ends: 13013 [2023-12-25 09:29:50,757 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 259 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 989 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=772, Invalid=4198, Unknown=0, NotChecked=0, Total=4970 [2023-12-25 09:29:50,757 INFO L413 NwaCegarLoop]: 472 mSDtfsCounter, 2657 mSDsluCounter, 8486 mSDsCounter, 0 mSdLazyCounter, 2432 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2657 SdHoareTripleChecker+Valid, 8958 SdHoareTripleChecker+Invalid, 2455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 2432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:50,757 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2657 Valid, 8958 Invalid, 2455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 2432 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-25 09:29:50,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13013 states. [2023-12-25 09:29:50,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13013 to 7311. [2023-12-25 09:29:50,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7311 states, 7310 states have (on average 1.0893296853625172) internal successors, (7963), 7310 states have internal predecessors, (7963), 0 states have call successors, (0), 0 states have call 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:50,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7311 states to 7311 states and 7963 transitions. [2023-12-25 09:29:50,821 INFO L78 Accepts]: Start accepts. Automaton has 7311 states and 7963 transitions. Word has length 143 [2023-12-25 09:29:50,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:50,821 INFO L495 AbstractCegarLoop]: Abstraction has 7311 states and 7963 transitions. [2023-12-25 09:29:50,821 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 9.222222222222221) internal successors, (249), 27 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call 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:50,822 INFO L276 IsEmpty]: Start isEmpty. Operand 7311 states and 7963 transitions. [2023-12-25 09:29:50,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-25 09:29:50,823 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:50,823 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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] [2023-12-25 09:29:50,826 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:29:51,026 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:29:51,027 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:29:51,027 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:51,027 INFO L85 PathProgramCache]: Analyzing trace with hash -829629233, now seen corresponding path program 1 times [2023-12-25 09:29:51,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:51,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2054747477] [2023-12-25 09:29:51,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:51,027 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:51,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:51,028 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:29:51,030 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:29:51,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:51,181 INFO L262 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 09:29:51,183 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:51,997 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 56 proven. 17 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:29:51,998 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:52,191 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 56 proven. 17 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:29:52,191 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:52,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2054747477] [2023-12-25 09:29:52,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2054747477] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:52,192 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:52,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2023-12-25 09:29:52,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252659152] [2023-12-25 09:29:52,192 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:52,192 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 09:29:52,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:52,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 09:29:52,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2023-12-25 09:29:52,193 INFO L87 Difference]: Start difference. First operand 7311 states and 7963 transitions. Second operand has 24 states, 24 states have (on average 9.875) internal successors, (237), 24 states have internal predecessors, (237), 0 states have call successors, (0), 0 states have call 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,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:29:56,127 INFO L93 Difference]: Finished difference Result 12060 states and 13193 transitions. [2023-12-25 09:29:56,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2023-12-25 09:29:56,127 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 9.875) internal successors, (237), 24 states have internal predecessors, (237), 0 states have call successors, (0), 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:56,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:29:56,136 INFO L225 Difference]: With dead ends: 12060 [2023-12-25 09:29:56,136 INFO L226 Difference]: Without dead ends: 10806 [2023-12-25 09:29:56,140 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 262 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1573 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1069, Invalid=5093, Unknown=0, NotChecked=0, Total=6162 [2023-12-25 09:29:56,140 INFO L413 NwaCegarLoop]: 507 mSDtfsCounter, 3289 mSDsluCounter, 4819 mSDsCounter, 0 mSdLazyCounter, 1447 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3289 SdHoareTripleChecker+Valid, 5326 SdHoareTripleChecker+Invalid, 1478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:29:56,140 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3289 Valid, 5326 Invalid, 1478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1447 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 09:29:56,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10806 states. [2023-12-25 09:29:56,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10806 to 7304. [2023-12-25 09:29:56,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7304 states, 7303 states have (on average 1.0891414487197042) internal successors, (7954), 7303 states have internal predecessors, (7954), 0 states have call successors, (0), 0 states have call 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,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7304 states to 7304 states and 7954 transitions. [2023-12-25 09:29:56,206 INFO L78 Accepts]: Start accepts. Automaton has 7304 states and 7954 transitions. Word has length 143 [2023-12-25 09:29:56,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:29:56,207 INFO L495 AbstractCegarLoop]: Abstraction has 7304 states and 7954 transitions. [2023-12-25 09:29:56,207 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.875) internal successors, (237), 24 states have internal predecessors, (237), 0 states have call successors, (0), 0 states have call 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,207 INFO L276 IsEmpty]: Start isEmpty. Operand 7304 states and 7954 transitions. [2023-12-25 09:29:56,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-25 09:29:56,209 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:29:56,209 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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] [2023-12-25 09:29:56,211 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 (77)] Forceful destruction successful, exit code 0 [2023-12-25 09:29:56,411 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:29:56,412 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:29:56,412 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:29:56,412 INFO L85 PathProgramCache]: Analyzing trace with hash -1058026937, now seen corresponding path program 1 times [2023-12-25 09:29:56,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:29:56,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [236060382] [2023-12-25 09:29:56,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:29:56,413 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,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:29:56,414 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:29:56,415 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:29:56,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:29:56,593 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 09:29:56,595 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:29:57,382 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 63 proven. 11 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 09:29:57,383 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:29:57,565 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 63 proven. 11 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 09:29:57,565 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:29:57,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [236060382] [2023-12-25 09:29:57,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [236060382] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:29:57,565 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:29:57,565 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 26 [2023-12-25 09:29:57,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714063033] [2023-12-25 09:29:57,566 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:29:57,566 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-25 09:29:57,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:29:57,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-25 09:29:57,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2023-12-25 09:29:57,566 INFO L87 Difference]: Start difference. First operand 7304 states and 7954 transitions. Second operand has 26 states, 26 states have (on average 8.923076923076923) internal successors, (232), 26 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call 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:03,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:03,874 INFO L93 Difference]: Finished difference Result 15154 states and 16780 transitions. [2023-12-25 09:30:03,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2023-12-25 09:30:03,875 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 8.923076923076923) internal successors, (232), 26 states have internal predecessors, (232), 0 states have call successors, (0), 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:30:03,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:03,892 INFO L225 Difference]: With dead ends: 15154 [2023-12-25 09:30:03,892 INFO L226 Difference]: Without dead ends: 14618 [2023-12-25 09:30:03,897 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 260 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1763 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=1178, Invalid=5794, Unknown=0, NotChecked=0, Total=6972 [2023-12-25 09:30:03,898 INFO L413 NwaCegarLoop]: 501 mSDtfsCounter, 2930 mSDsluCounter, 8039 mSDsCounter, 0 mSdLazyCounter, 2487 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2930 SdHoareTripleChecker+Valid, 8540 SdHoareTripleChecker+Invalid, 2508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 2487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:03,898 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2930 Valid, 8540 Invalid, 2508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 2487 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-12-25 09:30:03,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14618 states. [2023-12-25 09:30:03,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14618 to 7241. [2023-12-25 09:30:03,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7241 states, 7240 states have (on average 1.0895027624309392) internal successors, (7888), 7240 states have internal predecessors, (7888), 0 states have call successors, (0), 0 states have call 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:03,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7241 states to 7241 states and 7888 transitions. [2023-12-25 09:30:03,998 INFO L78 Accepts]: Start accepts. Automaton has 7241 states and 7888 transitions. Word has length 143 [2023-12-25 09:30:03,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:03,999 INFO L495 AbstractCegarLoop]: Abstraction has 7241 states and 7888 transitions. [2023-12-25 09:30:03,999 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 8.923076923076923) internal successors, (232), 26 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call 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:03,999 INFO L276 IsEmpty]: Start isEmpty. Operand 7241 states and 7888 transitions. [2023-12-25 09:30:04,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2023-12-25 09:30:04,001 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:04,002 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1] [2023-12-25 09:30:04,006 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 (78)] Forceful destruction successful, exit code 0 [2023-12-25 09:30:04,205 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:04,206 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:04,206 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:04,206 INFO L85 PathProgramCache]: Analyzing trace with hash 991326612, now seen corresponding path program 1 times [2023-12-25 09:30:04,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:04,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2069972978] [2023-12-25 09:30:04,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:04,207 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:04,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:04,208 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:04,208 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:04,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:30:04,371 INFO L262 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:30:04,373 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:30:05,105 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 37 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:30:05,105 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:30:05,497 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 37 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:30:05,497 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:30:05,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2069972978] [2023-12-25 09:30:05,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2069972978] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:30:05,497 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:30:05,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:30:05,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108926329] [2023-12-25 09:30:05,497 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:30:05,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:30:05,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:30:05,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:30:05,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:30:05,498 INFO L87 Difference]: Start difference. First operand 7241 states and 7888 transitions. Second operand has 31 states, 31 states have (on average 8.838709677419354) internal successors, (274), 31 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call 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:08,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:08,569 INFO L93 Difference]: Finished difference Result 13075 states and 14421 transitions. [2023-12-25 09:30:08,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2023-12-25 09:30:08,569 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 8.838709677419354) internal successors, (274), 31 states have internal predecessors, (274), 0 states have call successors, (0), 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:08,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:08,579 INFO L225 Difference]: With dead ends: 13075 [2023-12-25 09:30:08,579 INFO L226 Difference]: Without dead ends: 12671 [2023-12-25 09:30:08,582 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 265 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1231 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=729, Invalid=4971, Unknown=0, NotChecked=0, Total=5700 [2023-12-25 09:30:08,582 INFO L413 NwaCegarLoop]: 426 mSDtfsCounter, 1841 mSDsluCounter, 8903 mSDsCounter, 0 mSdLazyCounter, 2015 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1841 SdHoareTripleChecker+Valid, 9329 SdHoareTripleChecker+Invalid, 2034 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 2015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:08,582 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1841 Valid, 9329 Invalid, 2034 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 2015 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 09:30:08,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12671 states. [2023-12-25 09:30:08,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12671 to 6864. [2023-12-25 09:30:08,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6864 states, 6863 states have (on average 1.0899023750546408) internal successors, (7480), 6863 states have internal predecessors, (7480), 0 states have call successors, (0), 0 states have call 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:08,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6864 states to 6864 states and 7480 transitions. [2023-12-25 09:30:08,642 INFO L78 Accepts]: Start accepts. Automaton has 6864 states and 7480 transitions. Word has length 148 [2023-12-25 09:30:08,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:08,642 INFO L495 AbstractCegarLoop]: Abstraction has 6864 states and 7480 transitions. [2023-12-25 09:30:08,642 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 8.838709677419354) internal successors, (274), 31 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call 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:08,642 INFO L276 IsEmpty]: Start isEmpty. Operand 6864 states and 7480 transitions. [2023-12-25 09:30:08,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2023-12-25 09:30:08,643 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:08,644 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1] [2023-12-25 09:30:08,646 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 (79)] Forceful destruction successful, exit code 0 [2023-12-25 09:30:08,847 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:08,848 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:08,848 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:08,848 INFO L85 PathProgramCache]: Analyzing trace with hash -1144610206, now seen corresponding path program 1 times [2023-12-25 09:30:08,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:08,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [684704473] [2023-12-25 09:30:08,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:08,849 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:08,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:08,850 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:08,879 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:09,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:30:09,010 INFO L262 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-25 09:30:09,024 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:30:09,576 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 19 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:30:09,576 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:30:09,861 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 19 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:30:09,861 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:30:09,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [684704473] [2023-12-25 09:30:09,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [684704473] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:30:09,861 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:30:09,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2023-12-25 09:30:09,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012596534] [2023-12-25 09:30:09,862 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:30:09,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-12-25 09:30:09,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:30:09,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-12-25 09:30:09,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=731, Unknown=0, NotChecked=0, Total=812 [2023-12-25 09:30:09,862 INFO L87 Difference]: Start difference. First operand 6864 states and 7480 transitions. Second operand has 29 states, 29 states have (on average 9.517241379310345) internal successors, (276), 29 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:12,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:12,555 INFO L93 Difference]: Finished difference Result 10659 states and 11567 transitions. [2023-12-25 09:30:12,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2023-12-25 09:30:12,556 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 9.517241379310345) internal successors, (276), 29 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 148 [2023-12-25 09:30:12,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:12,562 INFO L225 Difference]: With dead ends: 10659 [2023-12-25 09:30:12,562 INFO L226 Difference]: Without dead ends: 10068 [2023-12-25 09:30:12,563 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 335 GetRequests, 267 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1008 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=697, Invalid=4133, Unknown=0, NotChecked=0, Total=4830 [2023-12-25 09:30:12,563 INFO L413 NwaCegarLoop]: 534 mSDtfsCounter, 1673 mSDsluCounter, 8911 mSDsCounter, 0 mSdLazyCounter, 1938 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1673 SdHoareTripleChecker+Valid, 9445 SdHoareTripleChecker+Invalid, 1952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1938 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:12,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1673 Valid, 9445 Invalid, 1952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1938 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 09:30:12,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10068 states. [2023-12-25 09:30:12,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10068 to 6309. [2023-12-25 09:30:12,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6309 states, 6308 states have (on average 1.090837032339886) internal successors, (6881), 6308 states have internal predecessors, (6881), 0 states have call successors, (0), 0 states have call 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,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6309 states to 6309 states and 6881 transitions. [2023-12-25 09:30:12,613 INFO L78 Accepts]: Start accepts. Automaton has 6309 states and 6881 transitions. Word has length 148 [2023-12-25 09:30:12,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:12,613 INFO L495 AbstractCegarLoop]: Abstraction has 6309 states and 6881 transitions. [2023-12-25 09:30:12,613 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 9.517241379310345) internal successors, (276), 29 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:12,613 INFO L276 IsEmpty]: Start isEmpty. Operand 6309 states and 6881 transitions. [2023-12-25 09:30:12,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2023-12-25 09:30:12,615 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:12,615 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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] [2023-12-25 09:30:12,618 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 (80)] Forceful destruction successful, exit code 0 [2023-12-25 09:30:12,817 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:12,817 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:12,818 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:12,818 INFO L85 PathProgramCache]: Analyzing trace with hash -1945720182, now seen corresponding path program 1 times [2023-12-25 09:30:12,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:12,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [9284663] [2023-12-25 09:30:12,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:12,818 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:12,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:12,819 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:12,820 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:12,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:30:12,982 INFO L262 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:30:12,983 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:30:13,613 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:30:13,613 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:30:13,940 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:30:13,940 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:30:13,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [9284663] [2023-12-25 09:30:13,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [9284663] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:30:13,941 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:30:13,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:30:13,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391560108] [2023-12-25 09:30:13,941 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:30:13,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:30:13,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:30:13,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:30:13,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:30:13,942 INFO L87 Difference]: Start difference. First operand 6309 states and 6881 transitions. Second operand has 31 states, 31 states have (on average 8.870967741935484) internal successors, (275), 31 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:17,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:17,318 INFO L93 Difference]: Finished difference Result 10891 states and 11953 transitions. [2023-12-25 09:30:17,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2023-12-25 09:30:17,319 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 8.870967741935484) internal successors, (275), 31 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 148 [2023-12-25 09:30:17,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:17,326 INFO L225 Difference]: With dead ends: 10891 [2023-12-25 09:30:17,326 INFO L226 Difference]: Without dead ends: 10543 [2023-12-25 09:30:17,329 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 265 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1571 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=920, Invalid=5886, Unknown=0, NotChecked=0, Total=6806 [2023-12-25 09:30:17,329 INFO L413 NwaCegarLoop]: 396 mSDtfsCounter, 2140 mSDsluCounter, 7643 mSDsCounter, 0 mSdLazyCounter, 1754 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2140 SdHoareTripleChecker+Valid, 8039 SdHoareTripleChecker+Invalid, 1778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1754 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:17,329 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2140 Valid, 8039 Invalid, 1778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1754 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 09:30:17,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10543 states. [2023-12-25 09:30:17,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10543 to 5985. [2023-12-25 09:30:17,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5985 states, 5984 states have (on average 1.0912433155080214) internal successors, (6530), 5984 states have internal predecessors, (6530), 0 states have call successors, (0), 0 states have call 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:17,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5985 states to 5985 states and 6530 transitions. [2023-12-25 09:30:17,378 INFO L78 Accepts]: Start accepts. Automaton has 5985 states and 6530 transitions. Word has length 148 [2023-12-25 09:30:17,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:17,379 INFO L495 AbstractCegarLoop]: Abstraction has 5985 states and 6530 transitions. [2023-12-25 09:30:17,379 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 8.870967741935484) internal successors, (275), 31 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:17,379 INFO L276 IsEmpty]: Start isEmpty. Operand 5985 states and 6530 transitions. [2023-12-25 09:30:17,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-25 09:30:17,380 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:17,380 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:30:17,383 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 (81)] Ended with exit code 0 [2023-12-25 09:30:17,583 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:17,583 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:17,583 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:17,583 INFO L85 PathProgramCache]: Analyzing trace with hash -925550761, now seen corresponding path program 1 times [2023-12-25 09:30:17,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:17,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1806914917] [2023-12-25 09:30:17,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:17,584 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:17,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:17,585 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:17,585 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:17,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:30:17,764 INFO L262 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 09:30:17,765 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:30:18,885 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 50 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:30:18,885 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:30:19,284 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 50 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:30:19,284 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:30:19,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1806914917] [2023-12-25 09:30:19,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1806914917] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:30:19,284 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:30:19,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 27 [2023-12-25 09:30:19,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142590781] [2023-12-25 09:30:19,284 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:30:19,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-25 09:30:19,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:30:19,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-25 09:30:19,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=632, Unknown=0, NotChecked=0, Total=702 [2023-12-25 09:30:19,285 INFO L87 Difference]: Start difference. First operand 5985 states and 6530 transitions. Second operand has 27 states, 27 states have (on average 9.851851851851851) internal successors, (266), 27 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:30:24,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:24,815 INFO L93 Difference]: Finished difference Result 11948 states and 13063 transitions. [2023-12-25 09:30:24,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-12-25 09:30:24,815 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 9.851851851851851) internal successors, (266), 27 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 152 [2023-12-25 09:30:24,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:24,822 INFO L225 Difference]: With dead ends: 11948 [2023-12-25 09:30:24,822 INFO L226 Difference]: Without dead ends: 11125 [2023-12-25 09:30:24,824 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 277 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1429 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=1092, Invalid=5388, Unknown=0, NotChecked=0, Total=6480 [2023-12-25 09:30:24,824 INFO L413 NwaCegarLoop]: 389 mSDtfsCounter, 3016 mSDsluCounter, 5921 mSDsCounter, 0 mSdLazyCounter, 1989 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3016 SdHoareTripleChecker+Valid, 6310 SdHoareTripleChecker+Invalid, 2015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1989 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:24,824 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3016 Valid, 6310 Invalid, 2015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1989 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-25 09:30:24,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11125 states. [2023-12-25 09:30:24,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11125 to 5916. [2023-12-25 09:30:24,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5916 states, 5915 states have (on average 1.0918005071851227) internal successors, (6458), 5915 states have internal predecessors, (6458), 0 states have call successors, (0), 0 states have call 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:24,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5916 states to 5916 states and 6458 transitions. [2023-12-25 09:30:24,873 INFO L78 Accepts]: Start accepts. Automaton has 5916 states and 6458 transitions. Word has length 152 [2023-12-25 09:30:24,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:24,873 INFO L495 AbstractCegarLoop]: Abstraction has 5916 states and 6458 transitions. [2023-12-25 09:30:24,873 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 9.851851851851851) internal successors, (266), 27 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:30:24,874 INFO L276 IsEmpty]: Start isEmpty. Operand 5916 states and 6458 transitions. [2023-12-25 09:30:24,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-25 09:30:24,875 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:24,875 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:30:24,878 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:30:25,078 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:30:25,078 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:30:25,078 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:25,079 INFO L85 PathProgramCache]: Analyzing trace with hash 149209036, now seen corresponding path program 1 times [2023-12-25 09:30:25,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:25,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [590753556] [2023-12-25 09:30:25,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:25,079 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:25,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:25,080 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:30:25,081 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:30:25,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:30:25,252 INFO L262 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:30:25,254 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:30:25,921 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 36 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:30:25,921 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:30:26,333 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 36 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:30:26,333 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:30:26,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [590753556] [2023-12-25 09:30:26,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [590753556] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:30:26,333 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:30:26,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:30:26,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823059968] [2023-12-25 09:30:26,333 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:30:26,334 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:30:26,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:30:26,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:30:26,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:30:26,334 INFO L87 Difference]: Start difference. First operand 5916 states and 6458 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:29,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:29,728 INFO L93 Difference]: Finished difference Result 11647 states and 12876 transitions. [2023-12-25 09:30:29,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2023-12-25 09:30:29,728 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 152 [2023-12-25 09:30:29,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:29,735 INFO L225 Difference]: With dead ends: 11647 [2023-12-25 09:30:29,735 INFO L226 Difference]: Without dead ends: 11094 [2023-12-25 09:30:29,737 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 273 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1458 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=812, Invalid=5668, Unknown=0, NotChecked=0, Total=6480 [2023-12-25 09:30:29,738 INFO L413 NwaCegarLoop]: 476 mSDtfsCounter, 1861 mSDsluCounter, 8422 mSDsCounter, 0 mSdLazyCounter, 1932 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1861 SdHoareTripleChecker+Valid, 8898 SdHoareTripleChecker+Invalid, 1946 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:29,738 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1861 Valid, 8898 Invalid, 1946 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1932 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 09:30:29,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11094 states. [2023-12-25 09:30:29,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11094 to 6199. [2023-12-25 09:30:29,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6199 states, 6198 states have (on average 1.0926105195224265) internal successors, (6772), 6198 states have internal predecessors, (6772), 0 states have call successors, (0), 0 states have call 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,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6199 states to 6199 states and 6772 transitions. [2023-12-25 09:30:29,781 INFO L78 Accepts]: Start accepts. Automaton has 6199 states and 6772 transitions. Word has length 152 [2023-12-25 09:30:29,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:29,781 INFO L495 AbstractCegarLoop]: Abstraction has 6199 states and 6772 transitions. [2023-12-25 09:30:29,781 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:29,781 INFO L276 IsEmpty]: Start isEmpty. Operand 6199 states and 6772 transitions. [2023-12-25 09:30:29,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-25 09:30:29,783 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:29,783 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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] [2023-12-25 09:30:29,786 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 (83)] Forceful destruction successful, exit code 0 [2023-12-25 09:30:29,986 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:30:29,987 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:30:29,987 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:29,987 INFO L85 PathProgramCache]: Analyzing trace with hash -1921960379, now seen corresponding path program 1 times [2023-12-25 09:30:29,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:29,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1025832899] [2023-12-25 09:30:29,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:29,988 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:29,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:29,988 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:30:29,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 (84)] Waiting until timeout for monitored process [2023-12-25 09:30:30,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:30:30,152 INFO L262 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 09:30:30,154 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:30:31,070 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 63 proven. 11 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 09:30:31,071 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:30:31,247 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 63 proven. 11 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 09:30:31,247 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:30:31,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1025832899] [2023-12-25 09:30:31,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1025832899] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:30:31,247 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:30:31,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 26 [2023-12-25 09:30:31,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431236442] [2023-12-25 09:30:31,248 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:30:31,248 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-25 09:30:31,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:30:31,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-25 09:30:31,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2023-12-25 09:30:31,248 INFO L87 Difference]: Start difference. First operand 6199 states and 6772 transitions. Second operand has 26 states, 26 states have (on average 9.615384615384615) internal successors, (250), 26 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call 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:37,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:37,517 INFO L93 Difference]: Finished difference Result 14318 states and 15818 transitions. [2023-12-25 09:30:37,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2023-12-25 09:30:37,518 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 9.615384615384615) internal successors, (250), 26 states have internal predecessors, (250), 0 states have call successors, (0), 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 152 [2023-12-25 09:30:37,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:37,525 INFO L225 Difference]: With dead ends: 14318 [2023-12-25 09:30:37,526 INFO L226 Difference]: Without dead ends: 13052 [2023-12-25 09:30:37,528 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 366 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2086 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=1409, Invalid=6601, Unknown=0, NotChecked=0, Total=8010 [2023-12-25 09:30:37,528 INFO L413 NwaCegarLoop]: 431 mSDtfsCounter, 2435 mSDsluCounter, 5894 mSDsCounter, 0 mSdLazyCounter, 2068 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2435 SdHoareTripleChecker+Valid, 6325 SdHoareTripleChecker+Invalid, 2094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 2068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:37,528 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2435 Valid, 6325 Invalid, 2094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 2068 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-25 09:30:37,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13052 states. [2023-12-25 09:30:37,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13052 to 6174. [2023-12-25 09:30:37,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6174 states, 6173 states have (on average 1.0926615907986392) internal successors, (6745), 6173 states have internal predecessors, (6745), 0 states have call successors, (0), 0 states have call 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:37,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6174 states to 6174 states and 6745 transitions. [2023-12-25 09:30:37,582 INFO L78 Accepts]: Start accepts. Automaton has 6174 states and 6745 transitions. Word has length 152 [2023-12-25 09:30:37,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:37,582 INFO L495 AbstractCegarLoop]: Abstraction has 6174 states and 6745 transitions. [2023-12-25 09:30:37,582 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 9.615384615384615) internal successors, (250), 26 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call 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:37,582 INFO L276 IsEmpty]: Start isEmpty. Operand 6174 states and 6745 transitions. [2023-12-25 09:30:37,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2023-12-25 09:30:37,584 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:37,584 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:30:37,586 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:30:37,786 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:30:37,786 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:30:37,786 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:37,787 INFO L85 PathProgramCache]: Analyzing trace with hash -1359634137, now seen corresponding path program 1 times [2023-12-25 09:30:37,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:37,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [36782077] [2023-12-25 09:30:37,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:37,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:30:37,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:37,788 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:30:37,791 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:30:37,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:30:37,962 INFO L262 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 09:30:37,964 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:30:38,805 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 57 proven. 17 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:30:38,806 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:30:39,034 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 57 proven. 17 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:30:39,035 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:30:39,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [36782077] [2023-12-25 09:30:39,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [36782077] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:30:39,035 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:30:39,035 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2023-12-25 09:30:39,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739325122] [2023-12-25 09:30:39,035 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:30:39,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 09:30:39,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:30:39,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 09:30:39,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2023-12-25 09:30:39,036 INFO L87 Difference]: Start difference. First operand 6174 states and 6745 transitions. Second operand has 24 states, 24 states have (on average 10.666666666666666) internal successors, (256), 24 states have internal predecessors, (256), 0 states have call successors, (0), 0 states have call 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:44,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:44,557 INFO L93 Difference]: Finished difference Result 14826 states and 16344 transitions. [2023-12-25 09:30:44,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2023-12-25 09:30:44,558 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 10.666666666666666) internal successors, (256), 24 states have internal predecessors, (256), 0 states have call successors, (0), 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:44,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:44,566 INFO L225 Difference]: With dead ends: 14826 [2023-12-25 09:30:44,566 INFO L226 Difference]: Without dead ends: 13055 [2023-12-25 09:30:44,568 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 366 GetRequests, 282 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1967 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=1361, Invalid=5949, Unknown=0, NotChecked=0, Total=7310 [2023-12-25 09:30:44,569 INFO L413 NwaCegarLoop]: 406 mSDtfsCounter, 3165 mSDsluCounter, 5581 mSDsCounter, 0 mSdLazyCounter, 1859 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3165 SdHoareTripleChecker+Valid, 5987 SdHoareTripleChecker+Invalid, 1880 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:44,569 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3165 Valid, 5987 Invalid, 1880 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1859 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 09:30:44,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13055 states. [2023-12-25 09:30:44,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13055 to 6161. [2023-12-25 09:30:44,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6161 states, 6160 states have (on average 1.0925324675324675) internal successors, (6730), 6160 states have internal predecessors, (6730), 0 states have call successors, (0), 0 states have call 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:44,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6161 states to 6161 states and 6730 transitions. [2023-12-25 09:30:44,625 INFO L78 Accepts]: Start accepts. Automaton has 6161 states and 6730 transitions. Word has length 153 [2023-12-25 09:30:44,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:44,625 INFO L495 AbstractCegarLoop]: Abstraction has 6161 states and 6730 transitions. [2023-12-25 09:30:44,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 10.666666666666666) internal successors, (256), 24 states have internal predecessors, (256), 0 states have call successors, (0), 0 states have call 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:44,626 INFO L276 IsEmpty]: Start isEmpty. Operand 6161 states and 6730 transitions. [2023-12-25 09:30:44,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-12-25 09:30:44,627 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:44,627 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:30:44,630 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 (85)] Forceful destruction successful, exit code 0 [2023-12-25 09:30:44,830 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:30:44,831 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:30:44,831 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:44,831 INFO L85 PathProgramCache]: Analyzing trace with hash 633920901, now seen corresponding path program 1 times [2023-12-25 09:30:44,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:44,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1738328050] [2023-12-25 09:30:44,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:44,831 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:44,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:44,832 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:30:44,834 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:30:44,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:30:44,990 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:30:44,992 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:30:45,571 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:30:45,572 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:30:45,931 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:30:45,931 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:30:45,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1738328050] [2023-12-25 09:30:45,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1738328050] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:30:45,931 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:30:45,932 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:30:45,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550687267] [2023-12-25 09:30:45,932 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:30:45,932 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:30:45,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:30:45,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:30:45,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:30:45,933 INFO L87 Difference]: Start difference. First operand 6161 states and 6730 transitions. Second operand has 31 states, 31 states have (on average 9.387096774193548) internal successors, (291), 31 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:30:49,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:49,018 INFO L93 Difference]: Finished difference Result 12758 states and 14143 transitions. [2023-12-25 09:30:49,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-25 09:30:49,018 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 9.387096774193548) internal successors, (291), 31 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 157 [2023-12-25 09:30:49,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:49,025 INFO L225 Difference]: With dead ends: 12758 [2023-12-25 09:30:49,025 INFO L226 Difference]: Without dead ends: 12309 [2023-12-25 09:30:49,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 363 GetRequests, 283 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1488 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=822, Invalid=5820, Unknown=0, NotChecked=0, Total=6642 [2023-12-25 09:30:49,027 INFO L413 NwaCegarLoop]: 424 mSDtfsCounter, 1999 mSDsluCounter, 7095 mSDsCounter, 0 mSdLazyCounter, 1687 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1999 SdHoareTripleChecker+Valid, 7519 SdHoareTripleChecker+Invalid, 1702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:49,028 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1999 Valid, 7519 Invalid, 1702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1687 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 09:30:49,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12309 states. [2023-12-25 09:30:49,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12309 to 6207. [2023-12-25 09:30:49,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6207 states, 6206 states have (on average 1.0918466000644538) internal successors, (6776), 6206 states have internal predecessors, (6776), 0 states have call successors, (0), 0 states have call 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:49,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6207 states to 6207 states and 6776 transitions. [2023-12-25 09:30:49,077 INFO L78 Accepts]: Start accepts. Automaton has 6207 states and 6776 transitions. Word has length 157 [2023-12-25 09:30:49,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:49,077 INFO L495 AbstractCegarLoop]: Abstraction has 6207 states and 6776 transitions. [2023-12-25 09:30:49,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 9.387096774193548) internal successors, (291), 31 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:30:49,078 INFO L276 IsEmpty]: Start isEmpty. Operand 6207 states and 6776 transitions. [2023-12-25 09:30:49,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-12-25 09:30:49,079 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:49,079 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 1, 1] [2023-12-25 09:30:49,082 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:30:49,282 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:30:49,282 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:30:49,282 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:49,282 INFO L85 PathProgramCache]: Analyzing trace with hash 1725796584, now seen corresponding path program 1 times [2023-12-25 09:30:49,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:49,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1637288883] [2023-12-25 09:30:49,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:49,283 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,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:49,284 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:30:49,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 (87)] Waiting until timeout for monitored process [2023-12-25 09:30:49,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:30:49,439 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-25 09:30:49,441 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:30:50,307 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-25 09:30:50,307 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:30:50,307 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:30:50,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1637288883] [2023-12-25 09:30:50,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1637288883] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:30:50,308 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:30:50,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-12-25 09:30:50,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828283326] [2023-12-25 09:30:50,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:30:50,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-25 09:30:50,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:30:50,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-25 09:30:50,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:30:50,309 INFO L87 Difference]: Start difference. First operand 6207 states and 6776 transitions. Second operand has 17 states, 17 states have (on average 7.9411764705882355) internal successors, (135), 17 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call 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:52,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:52,289 INFO L93 Difference]: Finished difference Result 13220 states and 14599 transitions. [2023-12-25 09:30:52,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-12-25 09:30:52,290 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 7.9411764705882355) internal successors, (135), 17 states have internal predecessors, (135), 0 states have call successors, (0), 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:52,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:52,298 INFO L225 Difference]: With dead ends: 13220 [2023-12-25 09:30:52,299 INFO L226 Difference]: Without dead ends: 12935 [2023-12-25 09:30:52,301 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=184, Invalid=808, Unknown=0, NotChecked=0, Total=992 [2023-12-25 09:30:52,302 INFO L413 NwaCegarLoop]: 332 mSDtfsCounter, 1361 mSDsluCounter, 3684 mSDsCounter, 0 mSdLazyCounter, 1410 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1361 SdHoareTripleChecker+Valid, 4016 SdHoareTripleChecker+Invalid, 1414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:52,302 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1361 Valid, 4016 Invalid, 1414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1410 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 09:30:52,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12935 states. [2023-12-25 09:30:52,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12935 to 6207. [2023-12-25 09:30:52,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6207 states, 6206 states have (on average 1.0916854656783757) internal successors, (6775), 6206 states have internal predecessors, (6775), 0 states have call successors, (0), 0 states have call 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:52,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6207 states to 6207 states and 6775 transitions. [2023-12-25 09:30:52,360 INFO L78 Accepts]: Start accepts. Automaton has 6207 states and 6775 transitions. Word has length 157 [2023-12-25 09:30:52,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:52,360 INFO L495 AbstractCegarLoop]: Abstraction has 6207 states and 6775 transitions. [2023-12-25 09:30:52,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 7.9411764705882355) internal successors, (135), 17 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call 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:52,361 INFO L276 IsEmpty]: Start isEmpty. Operand 6207 states and 6775 transitions. [2023-12-25 09:30:52,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-12-25 09:30:52,362 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:52,362 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 1, 1] [2023-12-25 09:30:52,365 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 (87)] Forceful destruction successful, exit code 0 [2023-12-25 09:30:52,564 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:30:52,565 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:30:52,565 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:52,565 INFO L85 PathProgramCache]: Analyzing trace with hash 2049709132, now seen corresponding path program 1 times [2023-12-25 09:30:52,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:52,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1246065771] [2023-12-25 09:30:52,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:52,566 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:52,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:52,566 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:30:52,567 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:30:52,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:30:52,730 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-25 09:30:52,732 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:30:53,616 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 58 proven. 4 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-25 09:30:53,616 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:30:54,437 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 35 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:30:54,437 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:30:54,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1246065771] [2023-12-25 09:30:54,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1246065771] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:30:54,438 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:30:54,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 32 [2023-12-25 09:30:54,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360385612] [2023-12-25 09:30:54,438 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:30:54,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-25 09:30:54,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:30:54,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-25 09:30:54,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=830, Unknown=0, NotChecked=0, Total=992 [2023-12-25 09:30:54,439 INFO L87 Difference]: Start difference. First operand 6207 states and 6775 transitions. Second operand has 32 states, 32 states have (on average 8.75) internal successors, (280), 32 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call 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:59,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:30:59,561 INFO L93 Difference]: Finished difference Result 16617 states and 18289 transitions. [2023-12-25 09:30:59,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2023-12-25 09:30:59,562 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 8.75) internal successors, (280), 32 states have internal predecessors, (280), 0 states have call successors, (0), 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:59,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:30:59,572 INFO L225 Difference]: With dead ends: 16617 [2023-12-25 09:30:59,572 INFO L226 Difference]: Without dead ends: 15390 [2023-12-25 09:30:59,576 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 282 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2518 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=1560, Invalid=8142, Unknown=0, NotChecked=0, Total=9702 [2023-12-25 09:30:59,576 INFO L413 NwaCegarLoop]: 444 mSDtfsCounter, 3149 mSDsluCounter, 7911 mSDsCounter, 0 mSdLazyCounter, 2264 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3149 SdHoareTripleChecker+Valid, 8355 SdHoareTripleChecker+Invalid, 2310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 2264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:30:59,576 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3149 Valid, 8355 Invalid, 2310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 2264 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-25 09:30:59,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15390 states. [2023-12-25 09:30:59,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15390 to 6817. [2023-12-25 09:30:59,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6817 states, 6816 states have (on average 1.0921361502347418) internal successors, (7444), 6816 states have internal predecessors, (7444), 0 states have call successors, (0), 0 states have call 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:59,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6817 states to 6817 states and 7444 transitions. [2023-12-25 09:30:59,640 INFO L78 Accepts]: Start accepts. Automaton has 6817 states and 7444 transitions. Word has length 157 [2023-12-25 09:30:59,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:30:59,640 INFO L495 AbstractCegarLoop]: Abstraction has 6817 states and 7444 transitions. [2023-12-25 09:30:59,641 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 8.75) internal successors, (280), 32 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call 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:59,641 INFO L276 IsEmpty]: Start isEmpty. Operand 6817 states and 7444 transitions. [2023-12-25 09:30:59,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-12-25 09:30:59,642 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:30:59,642 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:30:59,645 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 (88)] Ended with exit code 0 [2023-12-25 09:30:59,845 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:30:59,845 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:30:59,845 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:30:59,845 INFO L85 PathProgramCache]: Analyzing trace with hash 803114596, now seen corresponding path program 1 times [2023-12-25 09:30:59,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:30:59,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [436884] [2023-12-25 09:30:59,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:30:59,846 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:59,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:30:59,847 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:30:59,867 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:31:00,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:31:00,017 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:31:00,019 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:31:00,714 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 29 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:31:00,714 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:31:01,110 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 29 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:31:01,110 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:31:01,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [436884] [2023-12-25 09:31:01,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [436884] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:31:01,110 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:31:01,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:31:01,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475273879] [2023-12-25 09:31:01,110 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:31:01,111 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:31:01,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:31:01,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:31:01,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:31:01,120 INFO L87 Difference]: Start difference. First operand 6817 states and 7444 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:06,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:31:06,209 INFO L93 Difference]: Finished difference Result 15879 states and 17422 transitions. [2023-12-25 09:31:06,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2023-12-25 09:31:06,210 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:06,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:31:06,225 INFO L225 Difference]: With dead ends: 15879 [2023-12-25 09:31:06,225 INFO L226 Difference]: Without dead ends: 15006 [2023-12-25 09:31:06,231 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 385 GetRequests, 283 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2817 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=1404, Invalid=9308, Unknown=0, NotChecked=0, Total=10712 [2023-12-25 09:31:06,231 INFO L413 NwaCegarLoop]: 552 mSDtfsCounter, 1757 mSDsluCounter, 11092 mSDsCounter, 0 mSdLazyCounter, 2505 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1757 SdHoareTripleChecker+Valid, 11644 SdHoareTripleChecker+Invalid, 2519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 2505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:31:06,232 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1757 Valid, 11644 Invalid, 2519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 2505 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-25 09:31:06,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15006 states. [2023-12-25 09:31:06,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15006 to 6749. [2023-12-25 09:31:06,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6749 states, 6748 states have (on average 1.0912863070539418) internal successors, (7364), 6748 states have internal predecessors, (7364), 0 states have call successors, (0), 0 states have call 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:06,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6749 states to 6749 states and 7364 transitions. [2023-12-25 09:31:06,311 INFO L78 Accepts]: Start accepts. Automaton has 6749 states and 7364 transitions. Word has length 157 [2023-12-25 09:31:06,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:31:06,311 INFO L495 AbstractCegarLoop]: Abstraction has 6749 states and 7364 transitions. [2023-12-25 09:31:06,311 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:06,311 INFO L276 IsEmpty]: Start isEmpty. Operand 6749 states and 7364 transitions. [2023-12-25 09:31:06,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-12-25 09:31:06,313 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:31:06,313 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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:31:06,316 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 (89)] Forceful destruction successful, exit code 0 [2023-12-25 09:31:06,516 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:31:06,516 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:31:06,516 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:31:06,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1299915841, now seen corresponding path program 1 times [2023-12-25 09:31:06,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:31:06,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [940885178] [2023-12-25 09:31:06,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:31:06,517 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:06,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:31:06,518 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:31:06,549 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:31:06,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:31:06,707 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-25 09:31:06,709 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:31:07,600 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 51 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 09:31:07,600 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:31:08,572 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 16 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:31:08,572 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:31:08,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [940885178] [2023-12-25 09:31:08,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [940885178] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:31:08,572 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:31:08,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 34 [2023-12-25 09:31:08,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115877087] [2023-12-25 09:31:08,572 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:31:08,573 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-12-25 09:31:08,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:31:08,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-12-25 09:31:08,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=958, Unknown=0, NotChecked=0, Total=1122 [2023-12-25 09:31:08,573 INFO L87 Difference]: Start difference. First operand 6749 states and 7364 transitions. Second operand has 34 states, 34 states have (on average 8.323529411764707) internal successors, (283), 34 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:31:34,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:31:34,903 INFO L93 Difference]: Finished difference Result 26403 states and 28952 transitions. [2023-12-25 09:31:34,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 274 states. [2023-12-25 09:31:34,903 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 8.323529411764707) internal successors, (283), 34 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 157 [2023-12-25 09:31:34,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:31:34,925 INFO L225 Difference]: With dead ends: 26403 [2023-12-25 09:31:34,925 INFO L226 Difference]: Without dead ends: 25485 [2023-12-25 09:31:34,936 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 580 GetRequests, 280 SyntacticMatches, 0 SemanticMatches, 300 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36741 ImplicationChecksByTransitivity, 22.3s TimeCoverageRelationStatistics Valid=10540, Invalid=80362, Unknown=0, NotChecked=0, Total=90902 [2023-12-25 09:31:34,937 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 4160 mSDsluCounter, 11780 mSDsCounter, 0 mSdLazyCounter, 4645 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4160 SdHoareTripleChecker+Valid, 12273 SdHoareTripleChecker+Invalid, 4691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 4645 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:31:34,937 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4160 Valid, 12273 Invalid, 4691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 4645 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2023-12-25 09:31:34,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25485 states. [2023-12-25 09:31:35,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25485 to 6836. [2023-12-25 09:31:35,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6836 states, 6835 states have (on average 1.0937820043891733) internal successors, (7476), 6835 states have internal predecessors, (7476), 0 states have call successors, (0), 0 states have call 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,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6836 states to 6836 states and 7476 transitions. [2023-12-25 09:31:35,082 INFO L78 Accepts]: Start accepts. Automaton has 6836 states and 7476 transitions. Word has length 157 [2023-12-25 09:31:35,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:31:35,083 INFO L495 AbstractCegarLoop]: Abstraction has 6836 states and 7476 transitions. [2023-12-25 09:31:35,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 8.323529411764707) internal successors, (283), 34 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:31:35,083 INFO L276 IsEmpty]: Start isEmpty. Operand 6836 states and 7476 transitions. [2023-12-25 09:31:35,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-12-25 09:31:35,084 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:31:35,084 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:31:35,087 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 (90)] Forceful destruction successful, exit code 0 [2023-12-25 09:31:35,287 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:31:35,287 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:31:35,288 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:31:35,288 INFO L85 PathProgramCache]: Analyzing trace with hash 583753607, now seen corresponding path program 1 times [2023-12-25 09:31:35,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:31:35,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1260466512] [2023-12-25 09:31:35,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:31:35,289 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,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:31:35,289 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:31:35,316 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:31:35,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:31:35,453 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 31 conjunts are in the unsatisfiable core [2023-12-25 09:31:35,456 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:31:36,699 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 25 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:31:36,700 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:31:38,383 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 25 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:31:38,383 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:31:38,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1260466512] [2023-12-25 09:31:38,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1260466512] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:31:38,383 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:31:38,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 51 [2023-12-25 09:31:38,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025452163] [2023-12-25 09:31:38,383 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:31:38,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2023-12-25 09:31:38,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:31:38,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2023-12-25 09:31:38,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=2420, Unknown=0, NotChecked=0, Total=2550 [2023-12-25 09:31:38,385 INFO L87 Difference]: Start difference. First operand 6836 states and 7476 transitions. Second operand has 51 states, 51 states have (on average 5.529411764705882) internal successors, (282), 51 states have internal predecessors, (282), 0 states have call successors, (0), 0 states have call 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:11,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:32:11,403 INFO L93 Difference]: Finished difference Result 15248 states and 16693 transitions. [2023-12-25 09:32:11,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2023-12-25 09:32:11,403 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 5.529411764705882) internal successors, (282), 51 states have internal predecessors, (282), 0 states have call successors, (0), 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:32:11,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:32:11,414 INFO L225 Difference]: With dead ends: 15248 [2023-12-25 09:32:11,414 INFO L226 Difference]: Without dead ends: 15123 [2023-12-25 09:32:11,419 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 265 SyntacticMatches, 2 SemanticMatches, 230 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 16736 ImplicationChecksByTransitivity, 23.1s TimeCoverageRelationStatistics Valid=3722, Invalid=49870, Unknown=0, NotChecked=0, Total=53592 [2023-12-25 09:32:11,419 INFO L413 NwaCegarLoop]: 607 mSDtfsCounter, 3699 mSDsluCounter, 21584 mSDsCounter, 0 mSdLazyCounter, 9542 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3699 SdHoareTripleChecker+Valid, 22191 SdHoareTripleChecker+Invalid, 9659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 9542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:32:11,419 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3699 Valid, 22191 Invalid, 9659 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [117 Valid, 9542 Invalid, 0 Unknown, 0 Unchecked, 11.3s Time] [2023-12-25 09:32:11,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15123 states. [2023-12-25 09:32:11,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15123 to 6896. [2023-12-25 09:32:11,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6896 states, 6895 states have (on average 1.0934010152284264) internal successors, (7539), 6895 states have internal predecessors, (7539), 0 states have call successors, (0), 0 states have call 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:11,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6896 states to 6896 states and 7539 transitions. [2023-12-25 09:32:11,492 INFO L78 Accepts]: Start accepts. Automaton has 6896 states and 7539 transitions. Word has length 158 [2023-12-25 09:32:11,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:32:11,492 INFO L495 AbstractCegarLoop]: Abstraction has 6896 states and 7539 transitions. [2023-12-25 09:32:11,492 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 5.529411764705882) internal successors, (282), 51 states have internal predecessors, (282), 0 states have call successors, (0), 0 states have call 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:11,492 INFO L276 IsEmpty]: Start isEmpty. Operand 6896 states and 7539 transitions. [2023-12-25 09:32:11,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-12-25 09:32:11,494 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:32:11,494 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:32:11,496 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:32:11,696 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:32:11,697 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:32:11,697 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:32:11,697 INFO L85 PathProgramCache]: Analyzing trace with hash -1251908800, now seen corresponding path program 1 times [2023-12-25 09:32:11,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:32:11,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [860875900] [2023-12-25 09:32:11,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:32:11,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:32:11,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:32:11,698 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:32:11,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 (92)] Waiting until timeout for monitored process [2023-12-25 09:32:11,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:32:11,912 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-25 09:32:11,914 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:32:12,563 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 19 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:32:12,563 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:32:12,959 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 19 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:32:12,960 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:32:12,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [860875900] [2023-12-25 09:32:12,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [860875900] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:32:12,960 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:32:12,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2023-12-25 09:32:12,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650511446] [2023-12-25 09:32:12,960 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:32:12,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-12-25 09:32:12,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:32:12,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-12-25 09:32:12,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=731, Unknown=0, NotChecked=0, Total=812 [2023-12-25 09:32:12,961 INFO L87 Difference]: Start difference. First operand 6896 states and 7539 transitions. Second operand has 29 states, 29 states have (on average 10.206896551724139) internal successors, (296), 29 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:32:15,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:32:15,886 INFO L93 Difference]: Finished difference Result 10938 states and 11875 transitions. [2023-12-25 09:32:15,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2023-12-25 09:32:15,886 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 10.206896551724139) internal successors, (296), 29 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 158 [2023-12-25 09:32:15,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:32:15,892 INFO L225 Difference]: With dead ends: 10938 [2023-12-25 09:32:15,892 INFO L226 Difference]: Without dead ends: 10560 [2023-12-25 09:32:15,894 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 287 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1208 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=823, Invalid=4727, Unknown=0, NotChecked=0, Total=5550 [2023-12-25 09:32:15,894 INFO L413 NwaCegarLoop]: 543 mSDtfsCounter, 1823 mSDsluCounter, 8300 mSDsCounter, 0 mSdLazyCounter, 1719 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1823 SdHoareTripleChecker+Valid, 8843 SdHoareTripleChecker+Invalid, 1734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1719 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:32:15,894 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1823 Valid, 8843 Invalid, 1734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1719 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 09:32:15,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10560 states. [2023-12-25 09:32:15,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10560 to 6555. [2023-12-25 09:32:15,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6555 states, 6554 states have (on average 1.0944461397619774) internal successors, (7173), 6554 states have internal predecessors, (7173), 0 states have call successors, (0), 0 states have call 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:15,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6555 states to 6555 states and 7173 transitions. [2023-12-25 09:32:15,939 INFO L78 Accepts]: Start accepts. Automaton has 6555 states and 7173 transitions. Word has length 158 [2023-12-25 09:32:15,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:32:15,939 INFO L495 AbstractCegarLoop]: Abstraction has 6555 states and 7173 transitions. [2023-12-25 09:32:15,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 10.206896551724139) internal successors, (296), 29 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:32:15,939 INFO L276 IsEmpty]: Start isEmpty. Operand 6555 states and 7173 transitions. [2023-12-25 09:32:15,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-12-25 09:32:15,941 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:32:15,941 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 1, 1, 1] [2023-12-25 09:32:15,944 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 (92)] Forceful destruction successful, exit code 0 [2023-12-25 09:32:16,143 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:32:16,144 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:32:16,144 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:32:16,144 INFO L85 PathProgramCache]: Analyzing trace with hash 1186270274, now seen corresponding path program 1 times [2023-12-25 09:32:16,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:32:16,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1977035361] [2023-12-25 09:32:16,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:32:16,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:32:16,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:32:16,145 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:32:16,147 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:32:16,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:32:16,295 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 30 conjunts are in the unsatisfiable core [2023-12-25 09:32:16,297 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:32:17,547 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 16 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:32:17,547 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:32:19,022 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 16 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:32:19,023 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:32:19,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1977035361] [2023-12-25 09:32:19,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1977035361] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:32:19,023 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:32:19,023 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 49 [2023-12-25 09:32:19,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251614244] [2023-12-25 09:32:19,023 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:32:19,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2023-12-25 09:32:19,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:32:19,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2023-12-25 09:32:19,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=2227, Unknown=0, NotChecked=0, Total=2352 [2023-12-25 09:32:19,024 INFO L87 Difference]: Start difference. First operand 6555 states and 7173 transitions. Second operand has 49 states, 49 states have (on average 5.857142857142857) internal successors, (287), 49 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:32:51,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:32:51,179 INFO L93 Difference]: Finished difference Result 13181 states and 14418 transitions. [2023-12-25 09:32:51,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 204 states. [2023-12-25 09:32:51,179 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 5.857142857142857) internal successors, (287), 49 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 158 [2023-12-25 09:32:51,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:32:51,189 INFO L225 Difference]: With dead ends: 13181 [2023-12-25 09:32:51,189 INFO L226 Difference]: Without dead ends: 12881 [2023-12-25 09:32:51,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 512 GetRequests, 266 SyntacticMatches, 2 SemanticMatches, 244 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 19913 ImplicationChecksByTransitivity, 27.2s TimeCoverageRelationStatistics Valid=5446, Invalid=54824, Unknown=0, NotChecked=0, Total=60270 [2023-12-25 09:32:51,194 INFO L413 NwaCegarLoop]: 532 mSDtfsCounter, 4873 mSDsluCounter, 16934 mSDsCounter, 0 mSdLazyCounter, 7592 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4873 SdHoareTripleChecker+Valid, 17466 SdHoareTripleChecker+Invalid, 7725 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 7592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:32:51,194 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4873 Valid, 17466 Invalid, 7725 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [133 Valid, 7592 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2023-12-25 09:32:51,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12881 states. [2023-12-25 09:32:51,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12881 to 6591. [2023-12-25 09:32:51,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6591 states, 6590 states have (on average 1.094081942336874) internal successors, (7210), 6590 states have internal predecessors, (7210), 0 states have call successors, (0), 0 states have call 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:51,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6591 states to 6591 states and 7210 transitions. [2023-12-25 09:32:51,291 INFO L78 Accepts]: Start accepts. Automaton has 6591 states and 7210 transitions. Word has length 158 [2023-12-25 09:32:51,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:32:51,292 INFO L495 AbstractCegarLoop]: Abstraction has 6591 states and 7210 transitions. [2023-12-25 09:32:51,292 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 5.857142857142857) internal successors, (287), 49 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:32:51,292 INFO L276 IsEmpty]: Start isEmpty. Operand 6591 states and 7210 transitions. [2023-12-25 09:32:51,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 09:32:51,293 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:32:51,293 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:32:51,296 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:32:51,493 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:32:51,494 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:32:51,494 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:32:51,494 INFO L85 PathProgramCache]: Analyzing trace with hash -2100071153, now seen corresponding path program 1 times [2023-12-25 09:32:51,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:32:51,495 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [534394567] [2023-12-25 09:32:51,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:32:51,495 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:51,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:32:51,496 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:32:51,497 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:32:51,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:32:51,674 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:32:51,677 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:32:52,499 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 28 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:32:52,499 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:32:52,893 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 28 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:32:52,894 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:32:52,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [534394567] [2023-12-25 09:32:52,894 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [534394567] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:32:52,894 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:32:52,894 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:32:52,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5251932] [2023-12-25 09:32:52,894 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:32:52,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:32:52,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:32:52,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:32:52,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:32:52,895 INFO L87 Difference]: Start difference. First operand 6591 states and 7210 transitions. Second operand has 31 states, 31 states have (on average 9.580645161290322) internal successors, (297), 31 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call 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:55,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:32:55,796 INFO L93 Difference]: Finished difference Result 11555 states and 12737 transitions. [2023-12-25 09:32:55,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2023-12-25 09:32:55,797 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 9.580645161290322) internal successors, (297), 31 states have internal predecessors, (297), 0 states have call successors, (0), 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 159 [2023-12-25 09:32:55,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:32:55,805 INFO L225 Difference]: With dead ends: 11555 [2023-12-25 09:32:55,805 INFO L226 Difference]: Without dead ends: 11106 [2023-12-25 09:32:55,808 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 287 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=714, Invalid=4256, Unknown=0, NotChecked=0, Total=4970 [2023-12-25 09:32:55,808 INFO L413 NwaCegarLoop]: 414 mSDtfsCounter, 1499 mSDsluCounter, 7498 mSDsCounter, 0 mSdLazyCounter, 1755 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1499 SdHoareTripleChecker+Valid, 7912 SdHoareTripleChecker+Invalid, 1765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:32:55,808 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1499 Valid, 7912 Invalid, 1765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1755 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 09:32:55,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11106 states. [2023-12-25 09:32:55,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11106 to 6836. [2023-12-25 09:32:55,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6836 states, 6835 states have (on average 1.095245062179956) internal successors, (7486), 6835 states have internal predecessors, (7486), 0 states have call successors, (0), 0 states have call 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:55,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6836 states to 6836 states and 7486 transitions. [2023-12-25 09:32:55,865 INFO L78 Accepts]: Start accepts. Automaton has 6836 states and 7486 transitions. Word has length 159 [2023-12-25 09:32:55,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:32:55,865 INFO L495 AbstractCegarLoop]: Abstraction has 6836 states and 7486 transitions. [2023-12-25 09:32:55,865 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 9.580645161290322) internal successors, (297), 31 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call 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:55,865 INFO L276 IsEmpty]: Start isEmpty. Operand 6836 states and 7486 transitions. [2023-12-25 09:32:55,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 09:32:55,867 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:32:55,867 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:32:55,870 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 (94)] Forceful destruction successful, exit code 0 [2023-12-25 09:32:56,070 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:32:56,070 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:32:56,070 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:32:56,070 INFO L85 PathProgramCache]: Analyzing trace with hash -1008195470, now seen corresponding path program 1 times [2023-12-25 09:32:56,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:32:56,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1071446996] [2023-12-25 09:32:56,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:32:56,071 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:56,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:32:56,072 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:32:56,104 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:32:56,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:32:56,234 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 35 conjunts are in the unsatisfiable core [2023-12-25 09:32:56,236 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:32:57,768 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 25 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:32:57,769 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:32:59,314 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 25 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:32:59,315 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:32:59,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1071446996] [2023-12-25 09:32:59,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1071446996] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:32:59,315 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:32:59,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 27] total 54 [2023-12-25 09:32:59,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918364456] [2023-12-25 09:32:59,315 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:32:59,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2023-12-25 09:32:59,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:32:59,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2023-12-25 09:32:59,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=2673, Unknown=0, NotChecked=0, Total=2862 [2023-12-25 09:32:59,316 INFO L87 Difference]: Start difference. First operand 6836 states and 7486 transitions. Second operand has 54 states, 54 states have (on average 5.2592592592592595) internal successors, (284), 54 states have internal predecessors, (284), 0 states have call successors, (0), 0 states have call 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:36,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:33:36,613 INFO L93 Difference]: Finished difference Result 21923 states and 24093 transitions. [2023-12-25 09:33:36,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 231 states. [2023-12-25 09:33:36,613 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 5.2592592592592595) internal successors, (284), 54 states have internal predecessors, (284), 0 states have call successors, (0), 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 159 [2023-12-25 09:33:36,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:33:36,631 INFO L225 Difference]: With dead ends: 21923 [2023-12-25 09:33:36,631 INFO L226 Difference]: Without dead ends: 21654 [2023-12-25 09:33:36,638 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 264 SyntacticMatches, 2 SemanticMatches, 276 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 26341 ImplicationChecksByTransitivity, 31.1s TimeCoverageRelationStatistics Valid=6156, Invalid=70850, Unknown=0, NotChecked=0, Total=77006 [2023-12-25 09:33:36,638 INFO L413 NwaCegarLoop]: 633 mSDtfsCounter, 4476 mSDsluCounter, 20855 mSDsCounter, 0 mSdLazyCounter, 7401 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4476 SdHoareTripleChecker+Valid, 21488 SdHoareTripleChecker+Invalid, 7524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 7401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:33:36,639 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4476 Valid, 21488 Invalid, 7524 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [123 Valid, 7401 Invalid, 0 Unknown, 0 Unchecked, 7.5s Time] [2023-12-25 09:33:36,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21654 states. [2023-12-25 09:33:36,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21654 to 7478. [2023-12-25 09:33:36,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7478 states, 7477 states have (on average 1.097097766483884) internal successors, (8203), 7477 states have internal predecessors, (8203), 0 states have call successors, (0), 0 states have call 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:36,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7478 states to 7478 states and 8203 transitions. [2023-12-25 09:33:36,754 INFO L78 Accepts]: Start accepts. Automaton has 7478 states and 8203 transitions. Word has length 159 [2023-12-25 09:33:36,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:33:36,754 INFO L495 AbstractCegarLoop]: Abstraction has 7478 states and 8203 transitions. [2023-12-25 09:33:36,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 5.2592592592592595) internal successors, (284), 54 states have internal predecessors, (284), 0 states have call successors, (0), 0 states have call 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:36,754 INFO L276 IsEmpty]: Start isEmpty. Operand 7478 states and 8203 transitions. [2023-12-25 09:33:36,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 09:33:36,756 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:33:36,756 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:33:36,759 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:33:36,959 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:33:36,959 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:33:36,959 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:33:36,959 INFO L85 PathProgramCache]: Analyzing trace with hash 2046257674, now seen corresponding path program 1 times [2023-12-25 09:33:36,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:33:36,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [448249533] [2023-12-25 09:33:36,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:33:36,960 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:36,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:33:36,962 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:33:36,963 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:33:37,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:33:37,171 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-25 09:33:37,174 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:33:38,543 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 19 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:33:38,544 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:33:39,702 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 19 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:33:39,702 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:33:39,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [448249533] [2023-12-25 09:33:39,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [448249533] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:33:39,702 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:33:39,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 19] total 39 [2023-12-25 09:33:39,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58058740] [2023-12-25 09:33:39,703 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:33:39,703 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2023-12-25 09:33:39,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:33:39,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2023-12-25 09:33:39,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1377, Unknown=0, NotChecked=0, Total=1482 [2023-12-25 09:33:39,704 INFO L87 Difference]: Start difference. First operand 7478 states and 8203 transitions. Second operand has 39 states, 39 states have (on average 7.846153846153846) internal successors, (306), 39 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:55,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:33:55,030 INFO L93 Difference]: Finished difference Result 14700 states and 16066 transitions. [2023-12-25 09:33:55,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2023-12-25 09:33:55,031 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 7.846153846153846) internal successors, (306), 39 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 159 [2023-12-25 09:33:55,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:33:55,043 INFO L225 Difference]: With dead ends: 14700 [2023-12-25 09:33:55,044 INFO L226 Difference]: Without dead ends: 14147 [2023-12-25 09:33:55,049 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 423 GetRequests, 281 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5785 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=2453, Invalid=18139, Unknown=0, NotChecked=0, Total=20592 [2023-12-25 09:33:55,049 INFO L413 NwaCegarLoop]: 402 mSDtfsCounter, 3168 mSDsluCounter, 8006 mSDsCounter, 0 mSdLazyCounter, 3369 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3168 SdHoareTripleChecker+Valid, 8408 SdHoareTripleChecker+Invalid, 3429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 3369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:33:55,049 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3168 Valid, 8408 Invalid, 3429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 3369 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2023-12-25 09:33:55,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14147 states. [2023-12-25 09:33:55,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14147 to 7513. [2023-12-25 09:33:55,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7513 states, 7512 states have (on average 1.0967784877529287) internal successors, (8239), 7512 states have internal predecessors, (8239), 0 states have call successors, (0), 0 states have call 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:55,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7513 states to 7513 states and 8239 transitions. [2023-12-25 09:33:55,121 INFO L78 Accepts]: Start accepts. Automaton has 7513 states and 8239 transitions. Word has length 159 [2023-12-25 09:33:55,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:33:55,121 INFO L495 AbstractCegarLoop]: Abstraction has 7513 states and 8239 transitions. [2023-12-25 09:33:55,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 7.846153846153846) internal successors, (306), 39 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:55,121 INFO L276 IsEmpty]: Start isEmpty. Operand 7513 states and 8239 transitions. [2023-12-25 09:33:55,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 09:33:55,122 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:33:55,123 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1] [2023-12-25 09:33:55,127 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 (96)] Forceful destruction successful, exit code 0 [2023-12-25 09:33:55,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:55,326 INFO L420 AbstractCegarLoop]: === Iteration 96 === 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:55,326 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:33:55,326 INFO L85 PathProgramCache]: Analyzing trace with hash 1354806581, now seen corresponding path program 1 times [2023-12-25 09:33:55,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:33:55,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1415406638] [2023-12-25 09:33:55,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:33:55,327 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:55,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:33:55,329 INFO L229 MonitoredProcess]: Starting monitored process 97 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:55,330 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 (97)] Waiting until timeout for monitored process [2023-12-25 09:33:55,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:33:55,535 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-25 09:33:55,537 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:33:56,295 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 19 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:33:56,295 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:33:56,680 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 19 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:33:56,681 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:33:56,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1415406638] [2023-12-25 09:33:56,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1415406638] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:33:56,681 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:33:56,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2023-12-25 09:33:56,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484135607] [2023-12-25 09:33:56,681 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:33:56,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-12-25 09:33:56,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:33:56,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-12-25 09:33:56,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=731, Unknown=0, NotChecked=0, Total=812 [2023-12-25 09:33:56,682 INFO L87 Difference]: Start difference. First operand 7513 states and 8239 transitions. Second operand has 29 states, 29 states have (on average 10.275862068965518) internal successors, (298), 29 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call 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:59,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:33:59,300 INFO L93 Difference]: Finished difference Result 11308 states and 12347 transitions. [2023-12-25 09:33:59,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-12-25 09:33:59,300 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 10.275862068965518) internal successors, (298), 29 states have internal predecessors, (298), 0 states have call successors, (0), 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 159 [2023-12-25 09:33:59,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:33:59,308 INFO L225 Difference]: With dead ends: 11308 [2023-12-25 09:33:59,309 INFO L226 Difference]: Without dead ends: 10299 [2023-12-25 09:33:59,311 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 289 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 739 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=617, Invalid=3165, Unknown=0, NotChecked=0, Total=3782 [2023-12-25 09:33:59,311 INFO L413 NwaCegarLoop]: 450 mSDtfsCounter, 1349 mSDsluCounter, 7325 mSDsCounter, 0 mSdLazyCounter, 1502 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1349 SdHoareTripleChecker+Valid, 7775 SdHoareTripleChecker+Invalid, 1514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:33:59,311 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1349 Valid, 7775 Invalid, 1514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1502 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 09:33:59,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10299 states. [2023-12-25 09:33:59,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10299 to 7710. [2023-12-25 09:33:59,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7710 states, 7709 states have (on average 1.0966402905694643) internal successors, (8454), 7709 states have internal predecessors, (8454), 0 states have call successors, (0), 0 states have call 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:59,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7710 states to 7710 states and 8454 transitions. [2023-12-25 09:33:59,368 INFO L78 Accepts]: Start accepts. Automaton has 7710 states and 8454 transitions. Word has length 159 [2023-12-25 09:33:59,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:33:59,368 INFO L495 AbstractCegarLoop]: Abstraction has 7710 states and 8454 transitions. [2023-12-25 09:33:59,368 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 10.275862068965518) internal successors, (298), 29 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call 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:59,368 INFO L276 IsEmpty]: Start isEmpty. Operand 7710 states and 8454 transitions. [2023-12-25 09:33:59,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 09:33:59,370 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:33:59,370 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 1, 1, 1, 1] [2023-12-25 09:33:59,373 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 (97)] Forceful destruction successful, exit code 0 [2023-12-25 09:33:59,573 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:59,573 INFO L420 AbstractCegarLoop]: === Iteration 97 === 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:59,573 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:33:59,573 INFO L85 PathProgramCache]: Analyzing trace with hash 1851607826, now seen corresponding path program 1 times [2023-12-25 09:33:59,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:33:59,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1601464903] [2023-12-25 09:33:59,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:33:59,574 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:59,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:33:59,575 INFO L229 MonitoredProcess]: Starting monitored process 98 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:59,577 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 (98)] Waiting until timeout for monitored process [2023-12-25 09:33:59,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:33:59,753 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 34 conjunts are in the unsatisfiable core [2023-12-25 09:33:59,755 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:34:01,250 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 16 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:34:01,250 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:34:02,652 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 16 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:34:02,652 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:34:02,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1601464903] [2023-12-25 09:34:02,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1601464903] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:34:02,652 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:34:02,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 26] total 52 [2023-12-25 09:34:02,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111061812] [2023-12-25 09:34:02,652 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:34:02,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-12-25 09:34:02,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:34:02,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-12-25 09:34:02,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=2474, Unknown=0, NotChecked=0, Total=2652 [2023-12-25 09:34:02,653 INFO L87 Difference]: Start difference. First operand 7710 states and 8454 transitions. Second operand has 52 states, 52 states have (on average 5.480769230769231) internal successors, (285), 52 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:34:24,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:34:24,910 INFO L93 Difference]: Finished difference Result 12544 states and 13759 transitions. [2023-12-25 09:34:24,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2023-12-25 09:34:24,910 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 5.480769230769231) internal successors, (285), 52 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 159 [2023-12-25 09:34:24,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:34:24,919 INFO L225 Difference]: With dead ends: 12544 [2023-12-25 09:34:24,919 INFO L226 Difference]: Without dead ends: 12160 [2023-12-25 09:34:24,922 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 265 SyntacticMatches, 2 SemanticMatches, 197 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 11890 ImplicationChecksByTransitivity, 17.8s TimeCoverageRelationStatistics Valid=3481, Invalid=35921, Unknown=0, NotChecked=0, Total=39402 [2023-12-25 09:34:24,922 INFO L413 NwaCegarLoop]: 439 mSDtfsCounter, 3325 mSDsluCounter, 15303 mSDsCounter, 0 mSdLazyCounter, 7125 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3325 SdHoareTripleChecker+Valid, 15742 SdHoareTripleChecker+Invalid, 7198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 7125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:34:24,922 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3325 Valid, 15742 Invalid, 7198 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [73 Valid, 7125 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2023-12-25 09:34:24,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12160 states. [2023-12-25 09:34:24,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12160 to 7846. [2023-12-25 09:34:24,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7846 states, 7845 states have (on average 1.095857233906947) internal successors, (8597), 7845 states have internal predecessors, (8597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:34:24,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7846 states to 7846 states and 8597 transitions. [2023-12-25 09:34:24,992 INFO L78 Accepts]: Start accepts. Automaton has 7846 states and 8597 transitions. Word has length 159 [2023-12-25 09:34:24,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:34:24,992 INFO L495 AbstractCegarLoop]: Abstraction has 7846 states and 8597 transitions. [2023-12-25 09:34:24,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 5.480769230769231) internal successors, (285), 52 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:34:24,993 INFO L276 IsEmpty]: Start isEmpty. Operand 7846 states and 8597 transitions. [2023-12-25 09:34:24,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2023-12-25 09:34:24,994 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:34:24,994 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1] [2023-12-25 09:34:24,998 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 (98)] Forceful destruction successful, exit code 0 [2023-12-25 09:34:25,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:34:25,198 INFO L420 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:34:25,198 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:34:25,199 INFO L85 PathProgramCache]: Analyzing trace with hash 1479936718, now seen corresponding path program 1 times [2023-12-25 09:34:25,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:34:25,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1021836684] [2023-12-25 09:34:25,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:34:25,199 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:34:25,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:34:25,200 INFO L229 MonitoredProcess]: Starting monitored process 99 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:34:25,201 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 (99)] Waiting until timeout for monitored process [2023-12-25 09:34:25,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:34:25,375 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:34:25,377 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:34:26,203 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 28 proven. 48 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-25 09:34:26,203 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:34:26,542 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 28 proven. 48 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-25 09:34:26,543 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:34:26,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1021836684] [2023-12-25 09:34:26,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1021836684] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:34:26,543 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:34:26,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 09:34:26,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393820908] [2023-12-25 09:34:26,543 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:34:26,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 09:34:26,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:34:26,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 09:34:26,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:34:26,544 INFO L87 Difference]: Start difference. First operand 7846 states and 8597 transitions. Second operand has 21 states, 21 states have (on average 13.666666666666666) internal successors, (287), 21 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:34:28,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:34:28,569 INFO L93 Difference]: Finished difference Result 15060 states and 16615 transitions. [2023-12-25 09:34:28,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-12-25 09:34:28,569 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 13.666666666666666) internal successors, (287), 21 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 160 [2023-12-25 09:34:28,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:34:28,584 INFO L225 Difference]: With dead ends: 15060 [2023-12-25 09:34:28,584 INFO L226 Difference]: Without dead ends: 13311 [2023-12-25 09:34:28,590 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 345 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=460, Invalid=1610, Unknown=0, NotChecked=0, Total=2070 [2023-12-25 09:34:28,590 INFO L413 NwaCegarLoop]: 423 mSDtfsCounter, 1220 mSDsluCounter, 3830 mSDsCounter, 0 mSdLazyCounter, 1005 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1220 SdHoareTripleChecker+Valid, 4253 SdHoareTripleChecker+Invalid, 1017 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1005 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:34:28,590 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1220 Valid, 4253 Invalid, 1017 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1005 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 09:34:28,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13311 states. [2023-12-25 09:34:28,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13311 to 8468. [2023-12-25 09:34:28,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8468 states, 8467 states have (on average 1.0935396244242352) internal successors, (9259), 8467 states have internal predecessors, (9259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:34:28,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8468 states to 8468 states and 9259 transitions. [2023-12-25 09:34:28,697 INFO L78 Accepts]: Start accepts. Automaton has 8468 states and 9259 transitions. Word has length 160 [2023-12-25 09:34:28,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:34:28,698 INFO L495 AbstractCegarLoop]: Abstraction has 8468 states and 9259 transitions. [2023-12-25 09:34:28,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 13.666666666666666) internal successors, (287), 21 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:34:28,698 INFO L276 IsEmpty]: Start isEmpty. Operand 8468 states and 9259 transitions. [2023-12-25 09:34:28,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2023-12-25 09:34:28,701 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:34:28,701 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:34:28,705 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 (99)] Ended with exit code 0 [2023-12-25 09:34:28,904 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:34:28,904 INFO L420 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:34:28,905 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:34:28,905 INFO L85 PathProgramCache]: Analyzing trace with hash -963583729, now seen corresponding path program 1 times [2023-12-25 09:34:28,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:34:28,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [243277834] [2023-12-25 09:34:28,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:34:28,905 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:34:28,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:34:28,907 INFO L229 MonitoredProcess]: Starting monitored process 100 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:34:28,908 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 (100)] Waiting until timeout for monitored process [2023-12-25 09:34:29,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:34:29,080 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:34:29,081 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:34:29,730 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-12-25 09:34:29,730 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:34:29,730 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:34:29,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [243277834] [2023-12-25 09:34:29,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [243277834] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:34:29,730 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:34:29,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-12-25 09:34:29,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282855166] [2023-12-25 09:34:29,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:34:29,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-25 09:34:29,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:34:29,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-25 09:34:29,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2023-12-25 09:34:29,731 INFO L87 Difference]: Start difference. First operand 8468 states and 9259 transitions. Second operand has 13 states, 13 states have (on average 10.384615384615385) internal successors, (135), 13 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:34:30,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:34:30,792 INFO L93 Difference]: Finished difference Result 11301 states and 12381 transitions. [2023-12-25 09:34:30,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 09:34:30,792 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 10.384615384615385) internal successors, (135), 13 states have internal predecessors, (135), 0 states have call successors, (0), 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 160 [2023-12-25 09:34:30,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:34:30,799 INFO L225 Difference]: With dead ends: 11301 [2023-12-25 09:34:30,799 INFO L226 Difference]: Without dead ends: 8953 [2023-12-25 09:34:30,801 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=156, Invalid=396, Unknown=0, NotChecked=0, Total=552 [2023-12-25 09:34:30,801 INFO L413 NwaCegarLoop]: 305 mSDtfsCounter, 864 mSDsluCounter, 1959 mSDsCounter, 0 mSdLazyCounter, 472 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 864 SdHoareTripleChecker+Valid, 2264 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:34:30,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [864 Valid, 2264 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 472 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:34:30,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8953 states. [2023-12-25 09:34:30,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8953 to 8538. [2023-12-25 09:34:30,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8538 states, 8537 states have (on average 1.093944008433876) internal successors, (9339), 8537 states have internal predecessors, (9339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:34:30,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8538 states to 8538 states and 9339 transitions. [2023-12-25 09:34:30,861 INFO L78 Accepts]: Start accepts. Automaton has 8538 states and 9339 transitions. Word has length 160 [2023-12-25 09:34:30,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:34:30,861 INFO L495 AbstractCegarLoop]: Abstraction has 8538 states and 9339 transitions. [2023-12-25 09:34:30,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 10.384615384615385) internal successors, (135), 13 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:34:30,861 INFO L276 IsEmpty]: Start isEmpty. Operand 8538 states and 9339 transitions. [2023-12-25 09:34:30,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2023-12-25 09:34:30,863 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:34:30,863 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:34:30,866 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 (100)] Forceful destruction successful, exit code 0 [2023-12-25 09:34:31,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:34:31,066 INFO L420 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:34:31,067 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:34:31,067 INFO L85 PathProgramCache]: Analyzing trace with hash -733415477, now seen corresponding path program 1 times [2023-12-25 09:34:31,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:34:31,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1558057668] [2023-12-25 09:34:31,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:34:31,067 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:34:31,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:34:31,068 INFO L229 MonitoredProcess]: Starting monitored process 101 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:34:31,069 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 (101)] Waiting until timeout for monitored process [2023-12-25 09:34:31,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:34:31,223 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-25 09:34:31,225 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:34:32,710 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 39 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:34:32,710 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:34:33,696 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 39 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:34:33,696 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:34:33,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1558057668] [2023-12-25 09:34:33,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1558057668] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:34:33,696 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:34:33,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 41 [2023-12-25 09:34:33,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277684788] [2023-12-25 09:34:33,697 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:34:33,697 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2023-12-25 09:34:33,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:34:33,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2023-12-25 09:34:33,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=1507, Unknown=0, NotChecked=0, Total=1640 [2023-12-25 09:34:33,698 INFO L87 Difference]: Start difference. First operand 8538 states and 9339 transitions. Second operand has 41 states, 41 states have (on average 7.2682926829268295) internal successors, (298), 41 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:34:49,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:34:49,462 INFO L93 Difference]: Finished difference Result 12107 states and 13360 transitions. [2023-12-25 09:34:49,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2023-12-25 09:34:49,463 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 7.2682926829268295) internal successors, (298), 41 states have internal predecessors, (298), 0 states have call successors, (0), 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 161 [2023-12-25 09:34:49,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:34:49,472 INFO L225 Difference]: With dead ends: 12107 [2023-12-25 09:34:49,472 INFO L226 Difference]: Without dead ends: 11389 [2023-12-25 09:34:49,474 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 412 GetRequests, 283 SyntacticMatches, 0 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4397 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=2257, Invalid=14773, Unknown=0, NotChecked=0, Total=17030 [2023-12-25 09:34:49,475 INFO L413 NwaCegarLoop]: 335 mSDtfsCounter, 3018 mSDsluCounter, 7859 mSDsCounter, 0 mSdLazyCounter, 2977 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3018 SdHoareTripleChecker+Valid, 8194 SdHoareTripleChecker+Invalid, 3043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 2977 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:34:49,475 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3018 Valid, 8194 Invalid, 3043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 2977 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-12-25 09:34:49,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11389 states. [2023-12-25 09:34:49,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11389 to 8894. [2023-12-25 09:34:49,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8894 states, 8893 states have (on average 1.093444282019566) internal successors, (9724), 8893 states have internal predecessors, (9724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:34:49,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8894 states to 8894 states and 9724 transitions. [2023-12-25 09:34:49,548 INFO L78 Accepts]: Start accepts. Automaton has 8894 states and 9724 transitions. Word has length 161 [2023-12-25 09:34:49,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:34:49,548 INFO L495 AbstractCegarLoop]: Abstraction has 8894 states and 9724 transitions. [2023-12-25 09:34:49,548 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 7.2682926829268295) internal successors, (298), 41 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:34:49,548 INFO L276 IsEmpty]: Start isEmpty. Operand 8894 states and 9724 transitions. [2023-12-25 09:34:49,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2023-12-25 09:34:49,550 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:34:49,550 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:34:49,553 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 (101)] Forceful destruction successful, exit code 0 [2023-12-25 09:34:49,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:34:49,753 INFO L420 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:34:49,753 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:34:49,753 INFO L85 PathProgramCache]: Analyzing trace with hash -2108575473, now seen corresponding path program 1 times [2023-12-25 09:34:49,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:34:49,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1707524396] [2023-12-25 09:34:49,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:34:49,754 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:34:49,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:34:49,755 INFO L229 MonitoredProcess]: Starting monitored process 102 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:34:49,756 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 (102)] Waiting until timeout for monitored process [2023-12-25 09:34:49,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:34:49,921 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 29 conjunts are in the unsatisfiable core [2023-12-25 09:34:49,923 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:34:51,471 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 52 proven. 2 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-25 09:34:51,472 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:34:52,626 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 30 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:34:52,626 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:34:52,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1707524396] [2023-12-25 09:34:52,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1707524396] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:34:52,627 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:34:52,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2023-12-25 09:34:52,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024007875] [2023-12-25 09:34:52,627 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:34:52,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2023-12-25 09:34:52,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:34:52,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2023-12-25 09:34:52,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1409, Unknown=0, NotChecked=0, Total=1560 [2023-12-25 09:34:52,629 INFO L87 Difference]: Start difference. First operand 8894 states and 9724 transitions. Second operand has 40 states, 40 states have (on average 6.975) internal successors, (279), 40 states have internal predecessors, (279), 0 states have call successors, (0), 0 states have call 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:10,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:35:10,801 INFO L93 Difference]: Finished difference Result 14320 states and 15743 transitions. [2023-12-25 09:35:10,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2023-12-25 09:35:10,802 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 6.975) internal successors, (279), 40 states have internal predecessors, (279), 0 states have call successors, (0), 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 161 [2023-12-25 09:35:10,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:35:10,813 INFO L225 Difference]: With dead ends: 14320 [2023-12-25 09:35:10,814 INFO L226 Difference]: Without dead ends: 13111 [2023-12-25 09:35:10,817 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 448 GetRequests, 285 SyntacticMatches, 0 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8267 ImplicationChecksByTransitivity, 14.4s TimeCoverageRelationStatistics Valid=2546, Invalid=24514, Unknown=0, NotChecked=0, Total=27060 [2023-12-25 09:35:10,817 INFO L413 NwaCegarLoop]: 590 mSDtfsCounter, 2500 mSDsluCounter, 12607 mSDsCounter, 0 mSdLazyCounter, 4551 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2500 SdHoareTripleChecker+Valid, 13197 SdHoareTripleChecker+Invalid, 4599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 4551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:35:10,817 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2500 Valid, 13197 Invalid, 4599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 4551 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2023-12-25 09:35:10,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13111 states. [2023-12-25 09:35:10,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13111 to 8204. [2023-12-25 09:35:10,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8204 states, 8203 states have (on average 1.0943557235157868) internal successors, (8977), 8203 states have internal predecessors, (8977), 0 states have call successors, (0), 0 states have call 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:10,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8204 states to 8204 states and 8977 transitions. [2023-12-25 09:35:10,896 INFO L78 Accepts]: Start accepts. Automaton has 8204 states and 8977 transitions. Word has length 161 [2023-12-25 09:35:10,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:35:10,897 INFO L495 AbstractCegarLoop]: Abstraction has 8204 states and 8977 transitions. [2023-12-25 09:35:10,897 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 6.975) internal successors, (279), 40 states have internal predecessors, (279), 0 states have call successors, (0), 0 states have call 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:10,897 INFO L276 IsEmpty]: Start isEmpty. Operand 8204 states and 8977 transitions. [2023-12-25 09:35:10,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-25 09:35:10,898 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:35:10,899 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:35:10,902 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 (102)] Ended with exit code 0 [2023-12-25 09:35:11,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:11,101 INFO L420 AbstractCegarLoop]: === Iteration 102 === 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:11,101 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:35:11,101 INFO L85 PathProgramCache]: Analyzing trace with hash -1982313516, now seen corresponding path program 1 times [2023-12-25 09:35:11,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:35:11,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1958717087] [2023-12-25 09:35:11,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:35:11,102 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:11,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:35:11,103 INFO L229 MonitoredProcess]: Starting monitored process 103 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:11,104 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 (103)] Waiting until timeout for monitored process [2023-12-25 09:35:11,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:35:11,270 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-25 09:35:11,272 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:35:12,584 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-12-25 09:35:12,585 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:35:12,585 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:35:12,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1958717087] [2023-12-25 09:35:12,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1958717087] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:35:12,585 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:35:12,585 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2023-12-25 09:35:12,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141449722] [2023-12-25 09:35:12,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:35:12,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 09:35:12,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:35:12,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 09:35:12,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:35:12,586 INFO L87 Difference]: Start difference. First operand 8204 states and 8977 transitions. Second operand has 18 states, 18 states have (on average 7.611111111111111) internal successors, (137), 18 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:35:19,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:35:19,304 INFO L93 Difference]: Finished difference Result 13282 states and 14776 transitions. [2023-12-25 09:35:19,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-12-25 09:35:19,304 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 7.611111111111111) internal successors, (137), 18 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:35:19,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:35:19,314 INFO L225 Difference]: With dead ends: 13282 [2023-12-25 09:35:19,315 INFO L226 Difference]: Without dead ends: 11955 [2023-12-25 09:35:19,318 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=289, Invalid=1433, Unknown=0, NotChecked=0, Total=1722 [2023-12-25 09:35:19,318 INFO L413 NwaCegarLoop]: 367 mSDtfsCounter, 1262 mSDsluCounter, 4001 mSDsCounter, 0 mSdLazyCounter, 1230 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1262 SdHoareTripleChecker+Valid, 4368 SdHoareTripleChecker+Invalid, 1242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:35:19,318 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1262 Valid, 4368 Invalid, 1242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1230 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-12-25 09:35:19,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11955 states. [2023-12-25 09:35:19,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11955 to 7218. [2023-12-25 09:35:19,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7218 states, 7217 states have (on average 1.0933906055147569) internal successors, (7891), 7217 states have internal predecessors, (7891), 0 states have call successors, (0), 0 states have call 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:19,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7218 states to 7218 states and 7891 transitions. [2023-12-25 09:35:19,380 INFO L78 Accepts]: Start accepts. Automaton has 7218 states and 7891 transitions. Word has length 162 [2023-12-25 09:35:19,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:35:19,380 INFO L495 AbstractCegarLoop]: Abstraction has 7218 states and 7891 transitions. [2023-12-25 09:35:19,380 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 7.611111111111111) internal successors, (137), 18 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:35:19,380 INFO L276 IsEmpty]: Start isEmpty. Operand 7218 states and 7891 transitions. [2023-12-25 09:35:19,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-25 09:35:19,382 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:35:19,383 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:35:19,386 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 (103)] Forceful destruction successful, exit code 0 [2023-12-25 09:35:19,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19,586 INFO L420 AbstractCegarLoop]: === Iteration 103 === 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:19,587 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:35:19,587 INFO L85 PathProgramCache]: Analyzing trace with hash -578546767, now seen corresponding path program 1 times [2023-12-25 09:35:19,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:35:19,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [367124063] [2023-12-25 09:35:19,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:35:19,589 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:19,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:35:19,590 INFO L229 MonitoredProcess]: Starting monitored process 104 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:19,591 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 (104)] Waiting until timeout for monitored process [2023-12-25 09:35:19,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:35:19,753 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-25 09:35:19,755 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:35:21,132 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 60 proven. 4 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-25 09:35:21,133 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:35:21,878 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 60 proven. 4 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-25 09:35:21,878 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:35:21,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [367124063] [2023-12-25 09:35:21,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [367124063] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:35:21,878 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:35:21,879 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:35:21,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743764311] [2023-12-25 09:35:21,879 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:35:21,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:35:21,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:35:21,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:35:21,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:35:21,880 INFO L87 Difference]: Start difference. First operand 7218 states and 7891 transitions. Second operand has 31 states, 31 states have (on average 7.870967741935484) internal successors, (244), 31 states have internal predecessors, (244), 0 states have call successors, (0), 0 states have call 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:29,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:35:29,117 INFO L93 Difference]: Finished difference Result 11693 states and 12839 transitions. [2023-12-25 09:35:29,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-12-25 09:35:29,117 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 7.870967741935484) internal successors, (244), 31 states have internal predecessors, (244), 0 states have call successors, (0), 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:35:29,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:35:29,125 INFO L225 Difference]: With dead ends: 11693 [2023-12-25 09:35:29,126 INFO L226 Difference]: Without dead ends: 10819 [2023-12-25 09:35:29,128 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 293 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=503, Invalid=2689, Unknown=0, NotChecked=0, Total=3192 [2023-12-25 09:35:29,128 INFO L413 NwaCegarLoop]: 310 mSDtfsCounter, 2484 mSDsluCounter, 4228 mSDsCounter, 0 mSdLazyCounter, 1431 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2484 SdHoareTripleChecker+Valid, 4538 SdHoareTripleChecker+Invalid, 1460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:35:29,128 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2484 Valid, 4538 Invalid, 1460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1431 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-25 09:35:29,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10819 states. [2023-12-25 09:35:29,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10819 to 6629. [2023-12-25 09:35:29,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6629 states, 6628 states have (on average 1.093995171997586) internal successors, (7251), 6628 states have internal predecessors, (7251), 0 states have call successors, (0), 0 states have call 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:29,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6629 states to 6629 states and 7251 transitions. [2023-12-25 09:35:29,183 INFO L78 Accepts]: Start accepts. Automaton has 6629 states and 7251 transitions. Word has length 162 [2023-12-25 09:35:29,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:35:29,184 INFO L495 AbstractCegarLoop]: Abstraction has 6629 states and 7251 transitions. [2023-12-25 09:35:29,184 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 7.870967741935484) internal successors, (244), 31 states have internal predecessors, (244), 0 states have call successors, (0), 0 states have call 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:29,184 INFO L276 IsEmpty]: Start isEmpty. Operand 6629 states and 7251 transitions. [2023-12-25 09:35:29,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-25 09:35:29,186 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:35:29,186 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:35:29,188 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 (104)] Forceful destruction successful, exit code 0 [2023-12-25 09:35:29,387 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:29,388 INFO L420 AbstractCegarLoop]: === Iteration 104 === 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:29,388 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:35:29,389 INFO L85 PathProgramCache]: Analyzing trace with hash -1269823426, now seen corresponding path program 1 times [2023-12-25 09:35:29,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:35:29,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [151920263] [2023-12-25 09:35:29,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:35:29,389 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:29,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:35:29,391 INFO L229 MonitoredProcess]: Starting monitored process 105 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:29,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 (105)] Waiting until timeout for monitored process [2023-12-25 09:35:29,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:35:29,560 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:35:29,562 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:35:30,347 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 29 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:35:30,348 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:35:30,766 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 29 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:35:30,767 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:35:30,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [151920263] [2023-12-25 09:35:30,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [151920263] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:35:30,767 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:35:30,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:35:30,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787464247] [2023-12-25 09:35:30,767 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:35:30,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:35:30,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:35:30,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:35:30,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:35:30,772 INFO L87 Difference]: Start difference. First operand 6629 states and 7251 transitions. Second operand has 31 states, 31 states have (on average 9.870967741935484) internal successors, (306), 31 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:35:36,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:35:36,525 INFO L93 Difference]: Finished difference Result 13908 states and 15283 transitions. [2023-12-25 09:35:36,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2023-12-25 09:35:36,525 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 9.870967741935484) internal successors, (306), 31 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 164 [2023-12-25 09:35:36,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:35:36,535 INFO L225 Difference]: With dead ends: 13908 [2023-12-25 09:35:36,535 INFO L226 Difference]: Without dead ends: 11999 [2023-12-25 09:35:36,539 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 409 GetRequests, 297 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3419 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=1751, Invalid=11131, Unknown=0, NotChecked=0, Total=12882 [2023-12-25 09:35:36,540 INFO L413 NwaCegarLoop]: 646 mSDtfsCounter, 1379 mSDsluCounter, 11136 mSDsCounter, 0 mSdLazyCounter, 2647 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1379 SdHoareTripleChecker+Valid, 11782 SdHoareTripleChecker+Invalid, 2659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 2647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:35:36,540 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1379 Valid, 11782 Invalid, 2659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 2647 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-25 09:35:36,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11999 states. [2023-12-25 09:35:36,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11999 to 7881. [2023-12-25 09:35:36,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7881 states, 7880 states have (on average 1.0941624365482234) internal successors, (8622), 7880 states have internal predecessors, (8622), 0 states have call successors, (0), 0 states have call 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,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7881 states to 7881 states and 8622 transitions. [2023-12-25 09:35:36,616 INFO L78 Accepts]: Start accepts. Automaton has 7881 states and 8622 transitions. Word has length 164 [2023-12-25 09:35:36,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:35:36,616 INFO L495 AbstractCegarLoop]: Abstraction has 7881 states and 8622 transitions. [2023-12-25 09:35:36,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 9.870967741935484) internal successors, (306), 31 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:35:36,616 INFO L276 IsEmpty]: Start isEmpty. Operand 7881 states and 8622 transitions. [2023-12-25 09:35:36,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-25 09:35:36,652 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:35:36,653 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:35:36,656 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 (105)] Forceful destruction successful, exit code 0 [2023-12-25 09:35:36,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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,856 INFO L420 AbstractCegarLoop]: === Iteration 105 === 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,857 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:35:36,857 INFO L85 PathProgramCache]: Analyzing trace with hash -1713384816, now seen corresponding path program 1 times [2023-12-25 09:35:36,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:35:36,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [850819734] [2023-12-25 09:35:36,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:35:36,858 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,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:35:36,859 INFO L229 MonitoredProcess]: Starting monitored process 106 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,868 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 (106)] Waiting until timeout for monitored process [2023-12-25 09:35:37,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:35:37,025 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:35:37,027 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:35:37,747 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 39 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:35:37,747 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:35:38,150 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 39 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:35:38,151 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:35:38,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [850819734] [2023-12-25 09:35:38,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [850819734] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:35:38,151 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:35:38,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:35:38,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403621964] [2023-12-25 09:35:38,151 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:35:38,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:35:38,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:35:38,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:35:38,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:35:38,152 INFO L87 Difference]: Start difference. First operand 7881 states and 8622 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:41,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:35:41,213 INFO L93 Difference]: Finished difference Result 11832 states and 13086 transitions. [2023-12-25 09:35:41,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2023-12-25 09:35:41,214 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 164 [2023-12-25 09:35:41,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:35:41,222 INFO L225 Difference]: With dead ends: 11832 [2023-12-25 09:35:41,222 INFO L226 Difference]: Without dead ends: 10575 [2023-12-25 09:35:41,225 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 373 GetRequests, 297 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1306 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=758, Invalid=5248, Unknown=0, NotChecked=0, Total=6006 [2023-12-25 09:35:41,225 INFO L413 NwaCegarLoop]: 337 mSDtfsCounter, 2036 mSDsluCounter, 6055 mSDsCounter, 0 mSdLazyCounter, 1583 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2036 SdHoareTripleChecker+Valid, 6392 SdHoareTripleChecker+Invalid, 1600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1583 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:35:41,225 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2036 Valid, 6392 Invalid, 1600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1583 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 09:35:41,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10575 states. [2023-12-25 09:35:41,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10575 to 8050. [2023-12-25 09:35:41,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8050 states, 8049 states have (on average 1.094670145359672) internal successors, (8811), 8049 states have internal predecessors, (8811), 0 states have call successors, (0), 0 states have call 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:41,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8050 states to 8050 states and 8811 transitions. [2023-12-25 09:35:41,276 INFO L78 Accepts]: Start accepts. Automaton has 8050 states and 8811 transitions. Word has length 164 [2023-12-25 09:35:41,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:35:41,277 INFO L495 AbstractCegarLoop]: Abstraction has 8050 states and 8811 transitions. [2023-12-25 09:35:41,277 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:41,277 INFO L276 IsEmpty]: Start isEmpty. Operand 8050 states and 8811 transitions. [2023-12-25 09:35:41,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-12-25 09:35:41,278 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:35:41,278 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:35:41,281 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 (106)] Ended with exit code 0 [2023-12-25 09:35:41,481 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:41,481 INFO L420 AbstractCegarLoop]: === Iteration 106 === 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:41,481 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:35:41,481 INFO L85 PathProgramCache]: Analyzing trace with hash -1288313933, now seen corresponding path program 1 times [2023-12-25 09:35:41,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:35:41,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [488704254] [2023-12-25 09:35:41,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:35:41,482 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:41,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:35:41,483 INFO L229 MonitoredProcess]: Starting monitored process 107 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:41,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 (107)] Waiting until timeout for monitored process [2023-12-25 09:35:41,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:35:41,643 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 26 conjunts are in the unsatisfiable core [2023-12-25 09:35:41,645 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:35:42,492 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2023-12-25 09:35:42,493 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:35:42,493 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:35:42,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [488704254] [2023-12-25 09:35:42,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [488704254] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:35:42,493 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:35:42,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-12-25 09:35:42,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830552458] [2023-12-25 09:35:42,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:35:42,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:35:42,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:35:42,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:35:42,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:35:42,494 INFO L87 Difference]: Start difference. First operand 8050 states and 8811 transitions. Second operand has 16 states, 16 states have (on average 7.25) internal successors, (116), 16 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:35:44,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:35:44,304 INFO L93 Difference]: Finished difference Result 9565 states and 10504 transitions. [2023-12-25 09:35:44,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 09:35:44,305 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 7.25) internal successors, (116), 16 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 165 [2023-12-25 09:35:44,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:35:44,311 INFO L225 Difference]: With dead ends: 9565 [2023-12-25 09:35:44,311 INFO L226 Difference]: Without dead ends: 8330 [2023-12-25 09:35:44,312 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 149 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2023-12-25 09:35:44,312 INFO L413 NwaCegarLoop]: 342 mSDtfsCounter, 704 mSDsluCounter, 2749 mSDsCounter, 0 mSdLazyCounter, 1344 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 704 SdHoareTripleChecker+Valid, 3091 SdHoareTripleChecker+Invalid, 1346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:35:44,313 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [704 Valid, 3091 Invalid, 1346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1344 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 09:35:44,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8330 states. [2023-12-25 09:35:44,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8330 to 7362. [2023-12-25 09:35:44,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7362 states, 7361 states have (on average 1.09495992392338) internal successors, (8060), 7361 states have internal predecessors, (8060), 0 states have call successors, (0), 0 states have call 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,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7362 states to 7362 states and 8060 transitions. [2023-12-25 09:35:44,363 INFO L78 Accepts]: Start accepts. Automaton has 7362 states and 8060 transitions. Word has length 165 [2023-12-25 09:35:44,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:35:44,363 INFO L495 AbstractCegarLoop]: Abstraction has 7362 states and 8060 transitions. [2023-12-25 09:35:44,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 7.25) internal successors, (116), 16 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:35:44,363 INFO L276 IsEmpty]: Start isEmpty. Operand 7362 states and 8060 transitions. [2023-12-25 09:35:44,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-12-25 09:35:44,365 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:35:44,365 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:35:44,367 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 (107)] Forceful destruction successful, exit code 0 [2023-12-25 09:35:44,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:44,568 INFO L420 AbstractCegarLoop]: === Iteration 107 === 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:44,568 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:35:44,568 INFO L85 PathProgramCache]: Analyzing trace with hash 324617166, now seen corresponding path program 1 times [2023-12-25 09:35:44,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:35:44,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [511668458] [2023-12-25 09:35:44,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:35:44,569 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:44,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:35:44,570 INFO L229 MonitoredProcess]: Starting monitored process 108 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:44,572 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 (108)] Waiting until timeout for monitored process [2023-12-25 09:35:44,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:35:44,745 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-25 09:35:44,747 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:35:45,476 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 19 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:35:45,476 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:35:45,883 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 19 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:35:45,883 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:35:45,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [511668458] [2023-12-25 09:35:45,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [511668458] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:35:45,883 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:35:45,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2023-12-25 09:35:45,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303579177] [2023-12-25 09:35:45,883 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:35:45,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-12-25 09:35:45,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:35:45,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-12-25 09:35:45,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=731, Unknown=0, NotChecked=0, Total=812 [2023-12-25 09:35:45,884 INFO L87 Difference]: Start difference. First operand 7362 states and 8060 transitions. Second operand has 29 states, 29 states have (on average 10.689655172413794) internal successors, (310), 29 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have call 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:48,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:35:48,576 INFO L93 Difference]: Finished difference Result 10203 states and 11125 transitions. [2023-12-25 09:35:48,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2023-12-25 09:35:48,577 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 10.689655172413794) internal successors, (310), 29 states have internal predecessors, (310), 0 states have call successors, (0), 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 165 [2023-12-25 09:35:48,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:35:48,585 INFO L225 Difference]: With dead ends: 10203 [2023-12-25 09:35:48,585 INFO L226 Difference]: Without dead ends: 9229 [2023-12-25 09:35:48,588 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 371 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1060 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=791, Invalid=4321, Unknown=0, NotChecked=0, Total=5112 [2023-12-25 09:35:48,590 INFO L413 NwaCegarLoop]: 515 mSDtfsCounter, 2066 mSDsluCounter, 7424 mSDsCounter, 0 mSdLazyCounter, 1678 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2066 SdHoareTripleChecker+Valid, 7939 SdHoareTripleChecker+Invalid, 1691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1678 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:35:48,590 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2066 Valid, 7939 Invalid, 1691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1678 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 09:35:48,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9229 states. [2023-12-25 09:35:48,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9229 to 7359. [2023-12-25 09:35:48,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7359 states, 7358 states have (on average 1.0955422669203587) internal successors, (8061), 7358 states have internal predecessors, (8061), 0 states have call successors, (0), 0 states have call 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:48,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7359 states to 7359 states and 8061 transitions. [2023-12-25 09:35:48,677 INFO L78 Accepts]: Start accepts. Automaton has 7359 states and 8061 transitions. Word has length 165 [2023-12-25 09:35:48,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:35:48,677 INFO L495 AbstractCegarLoop]: Abstraction has 7359 states and 8061 transitions. [2023-12-25 09:35:48,677 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 10.689655172413794) internal successors, (310), 29 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have call 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:48,677 INFO L276 IsEmpty]: Start isEmpty. Operand 7359 states and 8061 transitions. [2023-12-25 09:35:48,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-12-25 09:35:48,679 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:35:48,679 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:35:48,682 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 (108)] Forceful destruction successful, exit code 0 [2023-12-25 09:35:48,882 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:48,882 INFO L420 AbstractCegarLoop]: === Iteration 108 === 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:48,883 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:35:48,883 INFO L85 PathProgramCache]: Analyzing trace with hash 821418411, now seen corresponding path program 1 times [2023-12-25 09:35:48,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:35:48,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [124935160] [2023-12-25 09:35:48,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:35:48,884 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:48,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:35:48,885 INFO L229 MonitoredProcess]: Starting monitored process 109 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:48,892 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 (109)] Waiting until timeout for monitored process [2023-12-25 09:35:49,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:35:49,072 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 30 conjunts are in the unsatisfiable core [2023-12-25 09:35:49,074 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:35:50,509 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 16 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:35:50,509 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:35:51,916 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 16 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:35:51,916 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:35:51,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [124935160] [2023-12-25 09:35:51,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [124935160] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:35:51,916 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:35:51,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 49 [2023-12-25 09:35:51,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740345622] [2023-12-25 09:35:51,916 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:35:51,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2023-12-25 09:35:51,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:35:51,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2023-12-25 09:35:51,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=2227, Unknown=0, NotChecked=0, Total=2352 [2023-12-25 09:35:51,918 INFO L87 Difference]: Start difference. First operand 7359 states and 8061 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:36:54,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:36:54,867 INFO L93 Difference]: Finished difference Result 11553 states and 12709 transitions. [2023-12-25 09:36:54,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 320 states. [2023-12-25 09:36:54,867 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 165 [2023-12-25 09:36:54,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:36:54,874 INFO L225 Difference]: With dead ends: 11553 [2023-12-25 09:36:54,875 INFO L226 Difference]: Without dead ends: 11251 [2023-12-25 09:36:54,880 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 640 GetRequests, 280 SyntacticMatches, 2 SemanticMatches, 358 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 49149 ImplicationChecksByTransitivity, 55.8s TimeCoverageRelationStatistics Valid=11618, Invalid=117622, Unknown=0, NotChecked=0, Total=129240 [2023-12-25 09:36:54,881 INFO L413 NwaCegarLoop]: 625 mSDtfsCounter, 5146 mSDsluCounter, 17128 mSDsCounter, 0 mSdLazyCounter, 8309 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5146 SdHoareTripleChecker+Valid, 17753 SdHoareTripleChecker+Invalid, 8457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 8309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:36:54,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5146 Valid, 17753 Invalid, 8457 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [148 Valid, 8309 Invalid, 0 Unknown, 0 Unchecked, 8.3s Time] [2023-12-25 09:36:54,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11251 states. [2023-12-25 09:36:54,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11251 to 7855. [2023-12-25 09:36:54,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7855 states, 7854 states have (on average 1.0980392156862746) internal successors, (8624), 7854 states have internal predecessors, (8624), 0 states have call successors, (0), 0 states have call 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:54,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7855 states to 7855 states and 8624 transitions. [2023-12-25 09:36:54,954 INFO L78 Accepts]: Start accepts. Automaton has 7855 states and 8624 transitions. Word has length 165 [2023-12-25 09:36:54,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:36:54,954 INFO L495 AbstractCegarLoop]: Abstraction has 7855 states and 8624 transitions. [2023-12-25 09:36:54,954 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:36:54,954 INFO L276 IsEmpty]: Start isEmpty. Operand 7855 states and 8624 transitions. [2023-12-25 09:36:54,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-12-25 09:36:54,956 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:36:54,956 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:36:54,959 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 (109)] Forceful destruction successful, exit code 0 [2023-12-25 09:36:55,159 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:55,160 INFO L420 AbstractCegarLoop]: === Iteration 109 === 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:55,160 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:36:55,160 INFO L85 PathProgramCache]: Analyzing trace with hash 442062507, now seen corresponding path program 1 times [2023-12-25 09:36:55,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:36:55,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [580023100] [2023-12-25 09:36:55,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:36:55,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:36:55,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:36:55,162 INFO L229 MonitoredProcess]: Starting monitored process 110 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:55,195 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 (110)] Waiting until timeout for monitored process [2023-12-25 09:36:55,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:36:55,329 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 30 conjunts are in the unsatisfiable core [2023-12-25 09:36:55,334 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:36:56,797 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 16 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:36:56,798 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:36:58,358 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 16 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:36:58,358 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:36:58,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [580023100] [2023-12-25 09:36:58,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [580023100] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:36:58,359 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:36:58,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 49 [2023-12-25 09:36:58,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541585737] [2023-12-25 09:36:58,359 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:36:58,359 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2023-12-25 09:36:58,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:36:58,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2023-12-25 09:36:58,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=2227, Unknown=0, NotChecked=0, Total=2352 [2023-12-25 09:36:58,360 INFO L87 Difference]: Start difference. First operand 7855 states and 8624 transitions. Second operand has 49 states, 49 states have (on average 6.142857142857143) internal successors, (301), 49 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:38:02,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:38:02,914 INFO L93 Difference]: Finished difference Result 16612 states and 18299 transitions. [2023-12-25 09:38:02,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 344 states. [2023-12-25 09:38:02,915 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 6.142857142857143) internal successors, (301), 49 states have internal predecessors, (301), 0 states have call successors, (0), 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 165 [2023-12-25 09:38:02,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:38:02,926 INFO L225 Difference]: With dead ends: 16612 [2023-12-25 09:38:02,926 INFO L226 Difference]: Without dead ends: 16418 [2023-12-25 09:38:02,933 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 666 GetRequests, 280 SyntacticMatches, 2 SemanticMatches, 384 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 57755 ImplicationChecksByTransitivity, 57.9s TimeCoverageRelationStatistics Valid=12644, Invalid=135966, Unknown=0, NotChecked=0, Total=148610 [2023-12-25 09:38:02,933 INFO L413 NwaCegarLoop]: 596 mSDtfsCounter, 6292 mSDsluCounter, 18227 mSDsCounter, 0 mSdLazyCounter, 8269 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6292 SdHoareTripleChecker+Valid, 18823 SdHoareTripleChecker+Invalid, 8436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 8269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:38:02,934 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6292 Valid, 18823 Invalid, 8436 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [167 Valid, 8269 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2023-12-25 09:38:02,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16418 states. [2023-12-25 09:38:03,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16418 to 8712. [2023-12-25 09:38:03,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8712 states, 8711 states have (on average 1.1027436574446103) internal successors, (9606), 8711 states have internal predecessors, (9606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:38:03,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8712 states to 8712 states and 9606 transitions. [2023-12-25 09:38:03,019 INFO L78 Accepts]: Start accepts. Automaton has 8712 states and 9606 transitions. Word has length 165 [2023-12-25 09:38:03,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:38:03,019 INFO L495 AbstractCegarLoop]: Abstraction has 8712 states and 9606 transitions. [2023-12-25 09:38:03,019 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 6.142857142857143) internal successors, (301), 49 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:38:03,019 INFO L276 IsEmpty]: Start isEmpty. Operand 8712 states and 9606 transitions. [2023-12-25 09:38:03,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-12-25 09:38:03,021 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:38:03,021 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:38:03,025 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 (110)] Ended with exit code 0 [2023-12-25 09:38:03,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:38:03,223 INFO L420 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:38:03,224 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:38:03,224 INFO L85 PathProgramCache]: Analyzing trace with hash 599549771, now seen corresponding path program 1 times [2023-12-25 09:38:03,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:38:03,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [362346610] [2023-12-25 09:38:03,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:38:03,224 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:38:03,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:38:03,225 INFO L229 MonitoredProcess]: Starting monitored process 111 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:38:03,258 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 (111)] Waiting until timeout for monitored process [2023-12-25 09:38:03,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:38:03,392 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 31 conjunts are in the unsatisfiable core [2023-12-25 09:38:03,394 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:38:04,671 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 26 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:38:04,671 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:38:06,347 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 26 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:38:06,348 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:38:06,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [362346610] [2023-12-25 09:38:06,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [362346610] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:38:06,348 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:38:06,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 51 [2023-12-25 09:38:06,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738512814] [2023-12-25 09:38:06,348 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:38:06,348 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2023-12-25 09:38:06,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:38:06,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2023-12-25 09:38:06,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=2420, Unknown=0, NotChecked=0, Total=2550 [2023-12-25 09:38:06,349 INFO L87 Difference]: Start difference. First operand 8712 states and 9606 transitions. Second operand has 51 states, 51 states have (on average 5.784313725490196) internal successors, (295), 51 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:38:40,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:38:40,448 INFO L93 Difference]: Finished difference Result 16372 states and 18095 transitions. [2023-12-25 09:38:40,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 203 states. [2023-12-25 09:38:40,448 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 5.784313725490196) internal successors, (295), 51 states have internal predecessors, (295), 0 states have call successors, (0), 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 165 [2023-12-25 09:38:40,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:38:40,463 INFO L225 Difference]: With dead ends: 16372 [2023-12-25 09:38:40,463 INFO L226 Difference]: Without dead ends: 15428 [2023-12-25 09:38:40,468 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 523 GetRequests, 279 SyntacticMatches, 2 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 18984 ImplicationChecksByTransitivity, 24.9s TimeCoverageRelationStatistics Valid=3963, Invalid=55329, Unknown=0, NotChecked=0, Total=59292 [2023-12-25 09:38:40,468 INFO L413 NwaCegarLoop]: 565 mSDtfsCounter, 3602 mSDsluCounter, 17673 mSDsCounter, 0 mSdLazyCounter, 8574 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3602 SdHoareTripleChecker+Valid, 18238 SdHoareTripleChecker+Invalid, 8701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 8574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:38:40,468 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3602 Valid, 18238 Invalid, 8701 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [127 Valid, 8574 Invalid, 0 Unknown, 0 Unchecked, 10.6s Time] [2023-12-25 09:38:40,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15428 states. [2023-12-25 09:38:40,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15428 to 8652. [2023-12-25 09:38:40,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8652 states, 8651 states have (on average 1.101606750664663) internal successors, (9530), 8651 states have internal predecessors, (9530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:38:40,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8652 states to 8652 states and 9530 transitions. [2023-12-25 09:38:40,580 INFO L78 Accepts]: Start accepts. Automaton has 8652 states and 9530 transitions. Word has length 165 [2023-12-25 09:38:40,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:38:40,581 INFO L495 AbstractCegarLoop]: Abstraction has 8652 states and 9530 transitions. [2023-12-25 09:38:40,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 5.784313725490196) internal successors, (295), 51 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:38:40,581 INFO L276 IsEmpty]: Start isEmpty. Operand 8652 states and 9530 transitions. [2023-12-25 09:38:40,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-12-25 09:38:40,583 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:38:40,583 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:38:40,586 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 (111)] Forceful destruction successful, exit code 0 [2023-12-25 09:38:40,786 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:38:40,786 INFO L420 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:38:40,786 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:38:40,786 INFO L85 PathProgramCache]: Analyzing trace with hash -1200535272, now seen corresponding path program 1 times [2023-12-25 09:38:40,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:38:40,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [72570365] [2023-12-25 09:38:40,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:38:40,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:38:40,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:38:40,788 INFO L229 MonitoredProcess]: Starting monitored process 112 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:38:40,789 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 (112)] Waiting until timeout for monitored process [2023-12-25 09:38:40,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:38:40,943 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 35 conjunts are in the unsatisfiable core [2023-12-25 09:38:40,945 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:38:42,686 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 26 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:38:42,687 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:38:44,492 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 26 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:38:44,492 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:38:44,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [72570365] [2023-12-25 09:38:44,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [72570365] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:38:44,492 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:38:44,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 27] total 54 [2023-12-25 09:38:44,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570662447] [2023-12-25 09:38:44,492 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:38:44,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2023-12-25 09:38:44,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:38:44,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2023-12-25 09:38:44,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=2673, Unknown=0, NotChecked=0, Total=2862 [2023-12-25 09:38:44,493 INFO L87 Difference]: Start difference. First operand 8652 states and 9530 transitions. Second operand has 54 states, 54 states have (on average 5.5) internal successors, (297), 54 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:39:17,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:39:17,070 INFO L93 Difference]: Finished difference Result 17411 states and 19145 transitions. [2023-12-25 09:39:17,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 201 states. [2023-12-25 09:39:17,071 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 5.5) internal successors, (297), 54 states have internal predecessors, (297), 0 states have call successors, (0), 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 166 [2023-12-25 09:39:17,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:39:17,086 INFO L225 Difference]: With dead ends: 17411 [2023-12-25 09:39:17,086 INFO L226 Difference]: Without dead ends: 16995 [2023-12-25 09:39:17,093 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 527 GetRequests, 278 SyntacticMatches, 2 SemanticMatches, 247 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 20409 ImplicationChecksByTransitivity, 26.5s TimeCoverageRelationStatistics Valid=4808, Invalid=56944, Unknown=0, NotChecked=0, Total=61752 [2023-12-25 09:39:17,094 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 3368 mSDsluCounter, 16927 mSDsCounter, 0 mSdLazyCounter, 7549 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3368 SdHoareTripleChecker+Valid, 17462 SdHoareTripleChecker+Invalid, 7647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 7549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:39:17,094 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3368 Valid, 17462 Invalid, 7647 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [98 Valid, 7549 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2023-12-25 09:39:17,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16995 states. [2023-12-25 09:39:17,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16995 to 8838. [2023-12-25 09:39:17,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8838 states, 8837 states have (on average 1.1004865904718797) internal successors, (9725), 8837 states have internal predecessors, (9725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:39:17,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8838 states to 8838 states and 9725 transitions. [2023-12-25 09:39:17,204 INFO L78 Accepts]: Start accepts. Automaton has 8838 states and 9725 transitions. Word has length 166 [2023-12-25 09:39:17,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:39:17,204 INFO L495 AbstractCegarLoop]: Abstraction has 8838 states and 9725 transitions. [2023-12-25 09:39:17,204 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 5.5) internal successors, (297), 54 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:39:17,204 INFO L276 IsEmpty]: Start isEmpty. Operand 8838 states and 9725 transitions. [2023-12-25 09:39:17,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-12-25 09:39:17,206 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:39:17,206 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:39:17,209 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 (112)] Forceful destruction successful, exit code 0 [2023-12-25 09:39:17,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:39:17,410 INFO L420 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:39:17,410 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:39:17,410 INFO L85 PathProgramCache]: Analyzing trace with hash 1184486735, now seen corresponding path program 1 times [2023-12-25 09:39:17,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:39:17,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [192852967] [2023-12-25 09:39:17,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:39:17,411 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:39:17,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:39:17,412 INFO L229 MonitoredProcess]: Starting monitored process 113 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:39:17,413 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 (113)] Waiting until timeout for monitored process [2023-12-25 09:39:17,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:39:17,570 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-25 09:39:17,572 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:39:19,015 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 19 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:39:19,015 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:39:20,112 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 19 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:39:20,112 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:39:20,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [192852967] [2023-12-25 09:39:20,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [192852967] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:39:20,113 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:39:20,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 19] total 39 [2023-12-25 09:39:20,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032312889] [2023-12-25 09:39:20,113 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:39:20,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2023-12-25 09:39:20,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:39:20,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2023-12-25 09:39:20,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1377, Unknown=0, NotChecked=0, Total=1482 [2023-12-25 09:39:20,114 INFO L87 Difference]: Start difference. First operand 8838 states and 9725 transitions. Second operand has 39 states, 39 states have (on average 8.205128205128204) internal successors, (320), 39 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:39:41,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:39:41,786 INFO L93 Difference]: Finished difference Result 19430 states and 21343 transitions. [2023-12-25 09:39:41,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2023-12-25 09:39:41,787 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 8.205128205128204) internal successors, (320), 39 states have internal predecessors, (320), 0 states have call successors, (0), 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 166 [2023-12-25 09:39:41,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:39:41,804 INFO L225 Difference]: With dead ends: 19430 [2023-12-25 09:39:41,804 INFO L226 Difference]: Without dead ends: 18695 [2023-12-25 09:39:41,812 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 462 GetRequests, 295 SyntacticMatches, 0 SemanticMatches, 167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8613 ImplicationChecksByTransitivity, 17.8s TimeCoverageRelationStatistics Valid=3741, Invalid=24651, Unknown=0, NotChecked=0, Total=28392 [2023-12-25 09:39:41,812 INFO L413 NwaCegarLoop]: 407 mSDtfsCounter, 3487 mSDsluCounter, 9964 mSDsCounter, 0 mSdLazyCounter, 4019 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3487 SdHoareTripleChecker+Valid, 10371 SdHoareTripleChecker+Invalid, 4077 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 4019 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:39:41,812 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3487 Valid, 10371 Invalid, 4077 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 4019 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2023-12-25 09:39:41,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18695 states. [2023-12-25 09:39:41,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18695 to 9941. [2023-12-25 09:39:41,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9941 states, 9940 states have (on average 1.1) internal successors, (10934), 9940 states have internal predecessors, (10934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:39:41,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9941 states to 9941 states and 10934 transitions. [2023-12-25 09:39:41,991 INFO L78 Accepts]: Start accepts. Automaton has 9941 states and 10934 transitions. Word has length 166 [2023-12-25 09:39:41,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:39:41,991 INFO L495 AbstractCegarLoop]: Abstraction has 9941 states and 10934 transitions. [2023-12-25 09:39:41,991 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 8.205128205128204) internal successors, (320), 39 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:39:41,991 INFO L276 IsEmpty]: Start isEmpty. Operand 9941 states and 10934 transitions. [2023-12-25 09:39:41,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-12-25 09:39:41,993 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:39:41,993 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:39:41,997 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 (113)] Forceful destruction successful, exit code 0 [2023-12-25 09:39:42,197 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:39:42,197 INFO L420 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:39:42,198 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:39:42,198 INFO L85 PathProgramCache]: Analyzing trace with hash 1681287980, now seen corresponding path program 1 times [2023-12-25 09:39:42,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:39:42,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [145924983] [2023-12-25 09:39:42,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:39:42,198 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:39:42,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:39:42,200 INFO L229 MonitoredProcess]: Starting monitored process 114 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:39:42,201 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 (114)] Waiting until timeout for monitored process [2023-12-25 09:39:42,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:39:42,359 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-25 09:39:42,361 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:39:42,907 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 16 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:39:42,908 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:39:43,460 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 16 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:39:43,461 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:39:43,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [145924983] [2023-12-25 09:39:43,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [145924983] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:39:43,461 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:39:43,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 32 [2023-12-25 09:39:43,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086107707] [2023-12-25 09:39:43,461 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:39:43,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-25 09:39:43,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:39:43,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-25 09:39:43,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=908, Unknown=0, NotChecked=0, Total=992 [2023-12-25 09:39:43,462 INFO L87 Difference]: Start difference. First operand 9941 states and 10934 transitions. Second operand has 32 states, 32 states have (on average 8.1875) internal successors, (262), 32 states have internal predecessors, (262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:39:48,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:39:48,146 INFO L93 Difference]: Finished difference Result 14764 states and 16286 transitions. [2023-12-25 09:39:48,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2023-12-25 09:39:48,147 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 8.1875) internal successors, (262), 32 states have internal predecessors, (262), 0 states have call successors, (0), 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 166 [2023-12-25 09:39:48,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:39:48,159 INFO L225 Difference]: With dead ends: 14764 [2023-12-25 09:39:48,159 INFO L226 Difference]: Without dead ends: 12886 [2023-12-25 09:39:48,163 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 389 GetRequests, 300 SyntacticMatches, 3 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 10 DeprecatedPredicates, 2027 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=989, Invalid=6667, Unknown=0, NotChecked=0, Total=7656 [2023-12-25 09:39:48,164 INFO L413 NwaCegarLoop]: 345 mSDtfsCounter, 1902 mSDsluCounter, 5209 mSDsCounter, 0 mSdLazyCounter, 1511 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1902 SdHoareTripleChecker+Valid, 5554 SdHoareTripleChecker+Invalid, 1544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:39:48,164 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1902 Valid, 5554 Invalid, 1544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1511 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 09:39:48,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12886 states. [2023-12-25 09:39:48,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12886 to 9055. [2023-12-25 09:39:48,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9055 states, 9054 states have (on average 1.0966423680141375) internal successors, (9929), 9054 states have internal predecessors, (9929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:39:48,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9055 states to 9055 states and 9929 transitions. [2023-12-25 09:39:48,289 INFO L78 Accepts]: Start accepts. Automaton has 9055 states and 9929 transitions. Word has length 166 [2023-12-25 09:39:48,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:39:48,289 INFO L495 AbstractCegarLoop]: Abstraction has 9055 states and 9929 transitions. [2023-12-25 09:39:48,289 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 8.1875) internal successors, (262), 32 states have internal predecessors, (262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:39:48,289 INFO L276 IsEmpty]: Start isEmpty. Operand 9055 states and 9929 transitions. [2023-12-25 09:39:48,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2023-12-25 09:39:48,291 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:39:48,291 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:39:48,294 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 (114)] Forceful destruction successful, exit code 0 [2023-12-25 09:39:48,493 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:39:48,493 INFO L420 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:39:48,494 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:39:48,494 INFO L85 PathProgramCache]: Analyzing trace with hash -1908679062, now seen corresponding path program 1 times [2023-12-25 09:39:48,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:39:48,495 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [665590624] [2023-12-25 09:39:48,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:39:48,495 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:39:48,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:39:48,496 INFO L229 MonitoredProcess]: Starting monitored process 115 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:39:48,498 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 (115)] Waiting until timeout for monitored process [2023-12-25 09:39:48,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:39:48,666 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 32 conjunts are in the unsatisfiable core [2023-12-25 09:39:48,668 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:39:50,501 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 59 proven. 4 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-25 09:39:50,501 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:39:51,019 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 67 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:39:51,019 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:39:51,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [665590624] [2023-12-25 09:39:51,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [665590624] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:39:51,019 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:39:51,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 13] total 33 [2023-12-25 09:39:51,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641500055] [2023-12-25 09:39:51,019 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:39:51,020 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-25 09:39:51,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:39:51,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-25 09:39:51,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=889, Unknown=0, NotChecked=0, Total=1056 [2023-12-25 09:39:51,020 INFO L87 Difference]: Start difference. First operand 9055 states and 9929 transitions. Second operand has 33 states, 33 states have (on average 8.93939393939394) internal successors, (295), 33 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:40:01,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:40:01,461 INFO L93 Difference]: Finished difference Result 19949 states and 22011 transitions. [2023-12-25 09:40:01,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2023-12-25 09:40:01,461 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 8.93939393939394) internal successors, (295), 33 states have internal predecessors, (295), 0 states have call successors, (0), 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 167 [2023-12-25 09:40:01,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:40:01,476 INFO L225 Difference]: With dead ends: 19949 [2023-12-25 09:40:01,476 INFO L226 Difference]: Without dead ends: 16972 [2023-12-25 09:40:01,482 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 465 GetRequests, 341 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4984 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=2316, Invalid=13434, Unknown=0, NotChecked=0, Total=15750 [2023-12-25 09:40:01,482 INFO L413 NwaCegarLoop]: 441 mSDtfsCounter, 1857 mSDsluCounter, 7849 mSDsCounter, 0 mSdLazyCounter, 3701 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1857 SdHoareTripleChecker+Valid, 8290 SdHoareTripleChecker+Invalid, 3718 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 3701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:40:01,483 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1857 Valid, 8290 Invalid, 3718 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 3701 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2023-12-25 09:40:01,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16972 states. [2023-12-25 09:40:01,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16972 to 9622. [2023-12-25 09:40:01,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9622 states, 9621 states have (on average 1.098950213075564) internal successors, (10573), 9621 states have internal predecessors, (10573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:40:01,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9622 states to 9622 states and 10573 transitions. [2023-12-25 09:40:01,587 INFO L78 Accepts]: Start accepts. Automaton has 9622 states and 10573 transitions. Word has length 167 [2023-12-25 09:40:01,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:40:01,587 INFO L495 AbstractCegarLoop]: Abstraction has 9622 states and 10573 transitions. [2023-12-25 09:40:01,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 8.93939393939394) internal successors, (295), 33 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:40:01,587 INFO L276 IsEmpty]: Start isEmpty. Operand 9622 states and 10573 transitions. [2023-12-25 09:40:01,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2023-12-25 09:40:01,589 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:40:01,589 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:40:01,593 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 (115)] Forceful destruction successful, exit code 0 [2023-12-25 09:40:01,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:40:01,794 INFO L420 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:40:01,794 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:40:01,794 INFO L85 PathProgramCache]: Analyzing trace with hash -982535723, now seen corresponding path program 1 times [2023-12-25 09:40:01,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:40:01,794 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1874957194] [2023-12-25 09:40:01,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:40:01,794 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:40:01,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:40:01,795 INFO L229 MonitoredProcess]: Starting monitored process 116 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:40:01,797 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 (116)] Waiting until timeout for monitored process [2023-12-25 09:40:01,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:40:01,981 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 29 conjunts are in the unsatisfiable core [2023-12-25 09:40:01,984 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:40:03,563 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 53 proven. 2 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-25 09:40:03,563 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:40:04,739 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 30 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:40:04,740 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:40:04,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1874957194] [2023-12-25 09:40:04,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1874957194] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:40:04,740 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:40:04,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2023-12-25 09:40:04,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603615758] [2023-12-25 09:40:04,740 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:40:04,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2023-12-25 09:40:04,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:40:04,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2023-12-25 09:40:04,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1409, Unknown=0, NotChecked=0, Total=1560 [2023-12-25 09:40:04,741 INFO L87 Difference]: Start difference. First operand 9622 states and 10573 transitions. Second operand has 40 states, 40 states have (on average 7.325) internal successors, (293), 40 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:40:24,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:40:24,349 INFO L93 Difference]: Finished difference Result 14400 states and 15915 transitions. [2023-12-25 09:40:24,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2023-12-25 09:40:24,349 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 7.325) internal successors, (293), 40 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 168 [2023-12-25 09:40:24,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:40:24,359 INFO L225 Difference]: With dead ends: 14400 [2023-12-25 09:40:24,359 INFO L226 Difference]: Without dead ends: 13137 [2023-12-25 09:40:24,363 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7792 ImplicationChecksByTransitivity, 16.1s TimeCoverageRelationStatistics Valid=2554, Invalid=23206, Unknown=0, NotChecked=0, Total=25760 [2023-12-25 09:40:24,363 INFO L413 NwaCegarLoop]: 542 mSDtfsCounter, 2199 mSDsluCounter, 10358 mSDsCounter, 0 mSdLazyCounter, 4260 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2199 SdHoareTripleChecker+Valid, 10900 SdHoareTripleChecker+Invalid, 4317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 4260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:40:24,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2199 Valid, 10900 Invalid, 4317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 4260 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2023-12-25 09:40:24,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13137 states. [2023-12-25 09:40:24,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13137 to 8853. [2023-12-25 09:40:24,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8853 states, 8852 states have (on average 1.0996384997740623) internal successors, (9734), 8852 states have internal predecessors, (9734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:40:24,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8853 states to 8853 states and 9734 transitions. [2023-12-25 09:40:24,441 INFO L78 Accepts]: Start accepts. Automaton has 8853 states and 9734 transitions. Word has length 168 [2023-12-25 09:40:24,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:40:24,441 INFO L495 AbstractCegarLoop]: Abstraction has 8853 states and 9734 transitions. [2023-12-25 09:40:24,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 7.325) internal successors, (293), 40 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:40:24,441 INFO L276 IsEmpty]: Start isEmpty. Operand 8853 states and 9734 transitions. [2023-12-25 09:40:24,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2023-12-25 09:40:24,442 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:40:24,443 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:40:24,445 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 (116)] Forceful destruction successful, exit code 0 [2023-12-25 09:40:24,645 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:40:24,646 INFO L420 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:40:24,646 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:40:24,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1359980433, now seen corresponding path program 1 times [2023-12-25 09:40:24,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:40:24,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [599753636] [2023-12-25 09:40:24,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:40:24,646 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:40:24,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:40:24,647 INFO L229 MonitoredProcess]: Starting monitored process 117 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:40:24,649 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 (117)] Waiting until timeout for monitored process [2023-12-25 09:40:24,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:40:24,817 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-25 09:40:24,819 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:40:26,393 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 40 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:40:26,393 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:40:27,247 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 40 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:40:27,247 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:40:27,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [599753636] [2023-12-25 09:40:27,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [599753636] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:40:27,247 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:40:27,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 41 [2023-12-25 09:40:27,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319342298] [2023-12-25 09:40:27,247 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:40:27,247 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2023-12-25 09:40:27,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:40:27,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2023-12-25 09:40:27,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=1507, Unknown=0, NotChecked=0, Total=1640 [2023-12-25 09:40:27,248 INFO L87 Difference]: Start difference. First operand 8853 states and 9734 transitions. Second operand has 41 states, 41 states have (on average 7.585365853658536) internal successors, (311), 41 states have internal predecessors, (311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:40:42,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:40:42,111 INFO L93 Difference]: Finished difference Result 12036 states and 13249 transitions. [2023-12-25 09:40:42,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2023-12-25 09:40:42,111 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 7.585365853658536) internal successors, (311), 41 states have internal predecessors, (311), 0 states have call successors, (0), 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 168 [2023-12-25 09:40:42,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:40:42,118 INFO L225 Difference]: With dead ends: 12036 [2023-12-25 09:40:42,118 INFO L226 Difference]: Without dead ends: 10555 [2023-12-25 09:40:42,120 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 416 GetRequests, 297 SyntacticMatches, 0 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3534 ImplicationChecksByTransitivity, 12.0s TimeCoverageRelationStatistics Valid=1984, Invalid=12536, Unknown=0, NotChecked=0, Total=14520 [2023-12-25 09:40:42,121 INFO L413 NwaCegarLoop]: 331 mSDtfsCounter, 2863 mSDsluCounter, 7742 mSDsCounter, 0 mSdLazyCounter, 2984 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2863 SdHoareTripleChecker+Valid, 8073 SdHoareTripleChecker+Invalid, 3053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 2984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:40:42,121 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2863 Valid, 8073 Invalid, 3053 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 2984 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2023-12-25 09:40:42,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10555 states. [2023-12-25 09:40:42,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10555 to 9224. [2023-12-25 09:40:42,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9224 states, 9223 states have (on average 1.0979074053995446) internal successors, (10126), 9223 states have internal predecessors, (10126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:40:42,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9224 states to 9224 states and 10126 transitions. [2023-12-25 09:40:42,179 INFO L78 Accepts]: Start accepts. Automaton has 9224 states and 10126 transitions. Word has length 168 [2023-12-25 09:40:42,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:40:42,179 INFO L495 AbstractCegarLoop]: Abstraction has 9224 states and 10126 transitions. [2023-12-25 09:40:42,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 7.585365853658536) internal successors, (311), 41 states have internal predecessors, (311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:40:42,179 INFO L276 IsEmpty]: Start isEmpty. Operand 9224 states and 10126 transitions. [2023-12-25 09:40:42,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2023-12-25 09:40:42,180 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:40:42,181 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:40:42,183 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 (117)] Ended with exit code 0 [2023-12-25 09:40:42,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:40:42,384 INFO L420 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-25 09:40:42,384 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:40:42,384 INFO L85 PathProgramCache]: Analyzing trace with hash 591536610, now seen corresponding path program 1 times [2023-12-25 09:40:42,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:40:42,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [128746729] [2023-12-25 09:40:42,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:40:42,384 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:40:42,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:40:42,385 INFO L229 MonitoredProcess]: Starting monitored process 118 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:40:42,387 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 (118)] Waiting until timeout for monitored process [2023-12-25 09:40:42,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:40:42,557 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-25 09:40:42,559 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:40:43,895 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-12-25 09:40:43,895 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:40:43,895 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:40:43,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [128746729] [2023-12-25 09:40:43,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [128746729] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:40:43,895 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:40:43,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2023-12-25 09:40:43,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399902258] [2023-12-25 09:40:43,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:40:43,896 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 09:40:43,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:40:43,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 09:40:43,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:40:43,896 INFO L87 Difference]: Start difference. First operand 9224 states and 10126 transitions. Second operand has 18 states, 18 states have (on average 7.944444444444445) internal successors, (143), 18 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2023-12-25 09:40:47,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-25 09:40:47,516 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=204, Invalid=986, Unknown=0, NotChecked=0, Total=1190 [2023-12-25 09:40:47,517 INFO L413 NwaCegarLoop]: 184 mSDtfsCounter, 507 mSDsluCounter, 2168 mSDsCounter, 0 mSdLazyCounter, 920 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 507 SdHoareTripleChecker+Valid, 2352 SdHoareTripleChecker+Invalid, 923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 920 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:40:47,517 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [507 Valid, 2352 Invalid, 923 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 920 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-25 09:40:47,518 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 4 remaining) [2023-12-25 09:40:47,521 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 (118)] Ended with exit code 0 [2023-12-25 09:40:47,549 WARN L340 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 (118)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-25 09:40:47,549 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-25 09:40:47,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:40:47,718 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (9224states) and FLOYD_HOARE automaton (currently 26 states, 18 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 35 known predicates. [2023-12-25 09:40:47,720 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (2 of 4 remaining) [2023-12-25 09:40:47,720 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (1 of 4 remaining) [2023-12-25 09:40:47,720 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION (0 of 4 remaining) [2023-12-25 09:40:47,722 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:40:47,724 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-25 09:40:47,725 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.12 09:40:47 BoogieIcfgContainer [2023-12-25 09:40:47,725 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-25 09:40:47,725 INFO L158 Benchmark]: Toolchain (without parser) took 881146.38ms. Allocated memory was 296.7MB in the beginning and 2.0GB in the end (delta: 1.7GB). Free memory was 241.8MB in the beginning and 1.3GB in the end (delta: -1.1GB). Peak memory consumption was 1.6GB. Max. memory is 8.0GB. [2023-12-25 09:40:47,725 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 239.1MB. Free memory was 188.0MB in the beginning and 187.9MB in the end (delta: 151.2kB). There was no memory consumed. Max. memory is 8.0GB. [2023-12-25 09:40:47,725 INFO L158 Benchmark]: CACSL2BoogieTranslator took 727.52ms. Allocated memory is still 296.7MB. Free memory was 241.5MB in the beginning and 249.6MB in the end (delta: -8.1MB). Peak memory consumption was 49.0MB. Max. memory is 8.0GB. [2023-12-25 09:40:47,725 INFO L158 Benchmark]: Boogie Procedure Inliner took 121.45ms. Allocated memory is still 296.7MB. Free memory was 249.6MB in the beginning and 240.7MB in the end (delta: 8.9MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2023-12-25 09:40:47,725 INFO L158 Benchmark]: Boogie Preprocessor took 161.77ms. Allocated memory is still 296.7MB. Free memory was 240.7MB in the beginning and 230.2MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. [2023-12-25 09:40:47,725 INFO L158 Benchmark]: RCFGBuilder took 1404.13ms. Allocated memory is still 296.7MB. Free memory was 230.2MB in the beginning and 243.3MB in the end (delta: -13.1MB). Peak memory consumption was 143.1MB. Max. memory is 8.0GB. [2023-12-25 09:40:47,726 INFO L158 Benchmark]: TraceAbstraction took 878727.31ms. Allocated memory was 296.7MB in the beginning and 2.0GB in the end (delta: 1.7GB). Free memory was 242.2MB in the beginning and 1.3GB in the end (delta: -1.1GB). Peak memory consumption was 1.6GB. Max. memory is 8.0GB. [2023-12-25 09:40:47,726 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11ms. Allocated memory is still 239.1MB. Free memory was 188.0MB in the beginning and 187.9MB in the end (delta: 151.2kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 727.52ms. Allocated memory is still 296.7MB. Free memory was 241.5MB in the beginning and 249.6MB in the end (delta: -8.1MB). Peak memory consumption was 49.0MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 121.45ms. Allocated memory is still 296.7MB. Free memory was 249.6MB in the beginning and 240.7MB in the end (delta: 8.9MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * Boogie Preprocessor took 161.77ms. Allocated memory is still 296.7MB. Free memory was 240.7MB in the beginning and 230.2MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. * RCFGBuilder took 1404.13ms. Allocated memory is still 296.7MB. Free memory was 230.2MB in the beginning and 243.3MB in the end (delta: -13.1MB). Peak memory consumption was 143.1MB. Max. memory is 8.0GB. * TraceAbstraction took 878727.31ms. Allocated memory was 296.7MB in the beginning and 2.0GB in the end (delta: 1.7GB). Free memory was 242.2MB in the beginning and 1.3GB in the end (delta: -1.1GB). Peak memory consumption was 1.6GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 441]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 441). Cancelled while NwaCegarLoop was constructing difference of abstraction (9224states) and FLOYD_HOARE automaton (currently 26 states, 18 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 35 known predicates. - TimeoutResultAtElement [Line: 1027]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1027). Cancelled while NwaCegarLoop was constructing difference of abstraction (9224states) and FLOYD_HOARE automaton (currently 26 states, 18 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 35 known predicates. - TimeoutResultAtElement [Line: 1199]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1199). Cancelled while NwaCegarLoop was constructing difference of abstraction (9224states) and FLOYD_HOARE automaton (currently 26 states, 18 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 35 known predicates. - TimeoutResultAtElement [Line: 1282]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1282). Cancelled while NwaCegarLoop was constructing difference of abstraction (9224states) and FLOYD_HOARE automaton (currently 26 states, 18 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 35 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 454 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 878.7s, OverallIterations: 117, TraceHistogramMax: 4, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.3s, AutomataDifference: 717.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 195237 SdHoareTripleChecker+Valid, 198.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 195237 mSDsluCounter, 554519 SdHoareTripleChecker+Invalid, 180.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 512521 mSDsCounter, 3210 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 199593 IncrementalHoareTripleChecker+Invalid, 202803 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3210 mSolverCounterUnsat, 41998 mSDtfsCounter, 199593 mSolverCounterSat, 1.6s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 27241 GetRequests, 20109 SyntacticMatches, 29 SemanticMatches, 7102 ConstructedPredicates, 0 IntricatePredicates, 41 DeprecatedPredicates, 391525 ImplicationChecksByTransitivity, 549.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=33460occurred in iteration=36, InterpolantAutomatonStates: 5670, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 11.4s AutomataMinimizationTime, 116 MinimizatonAttempts, 598880 StatesRemovedByMinimization, 116 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.8s SsaConstructionTime, 5.3s SatisfiabilityAnalysisTime, 108.5s InterpolantComputationTime, 13652 NumberOfCodeBlocks, 13652 NumberOfCodeBlocksAsserted, 117 NumberOfCheckSat, 22036 ConstructedInterpolants, 7440 QuantifiedInterpolants, 272135 SizeOfPredicates, 912 NumberOfNonLiveVariables, 34116 ConjunctsInSsa, 1556 ConjunctsInUnsatCore, 176 InterpolantComputations, 58 PerfectInterpolantSequences, 5246/9406 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown