/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/combinations/pals_lcr.7_overflow.ufo.UNBOUNDED.pals+Problem12_label09.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-22 02:11:56,806 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-22 02:11:56,848 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-22 02:11:56,852 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-22 02:11:56,853 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-22 02:11:56,867 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-22 02:11:56,867 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-22 02:11:56,868 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-22 02:11:56,868 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-22 02:11:56,868 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-22 02:11:56,869 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-22 02:11:56,869 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-22 02:11:56,869 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-22 02:11:56,869 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-22 02:11:56,870 INFO L153 SettingsManager]: * Use SBE=true [2023-12-22 02:11:56,870 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-22 02:11:56,870 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-22 02:11:56,870 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-22 02:11:56,871 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-22 02:11:56,871 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-22 02:11:56,871 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-22 02:11:56,872 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-22 02:11:56,872 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-22 02:11:56,872 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-22 02:11:56,872 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-22 02:11:56,873 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-22 02:11:56,873 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-22 02:11:56,873 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-22 02:11:56,873 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-22 02:11:56,874 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-22 02:11:56,874 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-22 02:11:56,874 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-22 02:11:56,874 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-22 02:11:56,874 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-22 02:11:56,875 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-22 02:11:56,875 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-22 02:11:56,875 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-22 02:11:56,875 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-22 02:11:56,876 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-22 02:11:56,876 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-22 02:11:56,876 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-22 02:11:56,877 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-22 02:11:56,877 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-22 02:11:56,877 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-22 02:11:56,877 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-22 02:11:56,877 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-22 02:11:56,878 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-22 02:11:57,072 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-22 02:11:57,089 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-22 02:11:57,091 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-22 02:11:57,092 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-22 02:11:57,093 INFO L274 PluginConnector]: CDTParser initialized [2023-12-22 02:11:57,094 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/pals_lcr.7_overflow.ufo.UNBOUNDED.pals+Problem12_label09.c [2023-12-22 02:11:58,112 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-22 02:11:58,449 INFO L384 CDTParser]: Found 1 translation units. [2023-12-22 02:11:58,449 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pals_lcr.7_overflow.ufo.UNBOUNDED.pals+Problem12_label09.c [2023-12-22 02:11:58,480 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cfe86ae10/5cd056fbfc35402aa426a1e561aa277e/FLAGa8ad8b353 [2023-12-22 02:11:58,493 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cfe86ae10/5cd056fbfc35402aa426a1e561aa277e [2023-12-22 02:11:58,495 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-22 02:11:58,497 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-22 02:11:58,498 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-22 02:11:58,498 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-22 02:11:58,501 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-22 02:11:58,502 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 02:11:58" (1/1) ... [2023-12-22 02:11:58,502 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1a545d13 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:11:58, skipping insertion in model container [2023-12-22 02:11:58,503 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 02:11:58" (1/1) ... [2023-12-22 02:11:58,598 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-22 02:11:58,884 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pals_lcr.7_overflow.ufo.UNBOUNDED.pals+Problem12_label09.c[20528,20541] [2023-12-22 02:11:58,962 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pals_lcr.7_overflow.ufo.UNBOUNDED.pals+Problem12_label09.c[28276,28289] [2023-12-22 02:11:59,394 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-22 02:11:59,407 INFO L202 MainTranslator]: Completed pre-run [2023-12-22 02:11:59,452 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pals_lcr.7_overflow.ufo.UNBOUNDED.pals+Problem12_label09.c[20528,20541] [2023-12-22 02:11:59,463 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pals_lcr.7_overflow.ufo.UNBOUNDED.pals+Problem12_label09.c[28276,28289] [2023-12-22 02:11:59,806 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-22 02:11:59,852 INFO L206 MainTranslator]: Completed translation [2023-12-22 02:11:59,852 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:11:59 WrapperNode [2023-12-22 02:11:59,852 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-22 02:11:59,853 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-22 02:11:59,853 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-22 02:11:59,853 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-22 02:11:59,859 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:11:59" (1/1) ... [2023-12-22 02:11:59,914 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:11:59" (1/1) ... [2023-12-22 02:12:00,019 INFO L138 Inliner]: procedures = 40, calls = 24, calls flagged for inlining = 19, calls inlined = 19, statements flattened = 5180 [2023-12-22 02:12:00,020 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-22 02:12:00,020 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-22 02:12:00,020 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-22 02:12:00,020 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-22 02:12:00,028 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:11:59" (1/1) ... [2023-12-22 02:12:00,029 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:11:59" (1/1) ... [2023-12-22 02:12:00,063 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:11:59" (1/1) ... [2023-12-22 02:12:00,139 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-22 02:12:00,139 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:11:59" (1/1) ... [2023-12-22 02:12:00,139 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:11:59" (1/1) ... [2023-12-22 02:12:00,218 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:11:59" (1/1) ... [2023-12-22 02:12:00,239 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:11:59" (1/1) ... [2023-12-22 02:12:00,259 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:11:59" (1/1) ... [2023-12-22 02:12:00,268 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:11:59" (1/1) ... [2023-12-22 02:12:00,294 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-22 02:12:00,296 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-22 02:12:00,296 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-22 02:12:00,296 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-22 02:12:00,297 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:11:59" (1/1) ... [2023-12-22 02:12:00,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-22 02:12:00,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-22 02:12:00,317 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-22 02:12:00,326 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-22 02:12:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-22 02:12:00,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-22 02:12:00,344 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-22 02:12:00,344 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-22 02:12:00,511 INFO L241 CfgBuilder]: Building ICFG [2023-12-22 02:12:00,512 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-22 02:12:24,703 INFO L282 CfgBuilder]: Performing block encoding [2023-12-22 02:12:24,794 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-22 02:12:24,794 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-12-22 02:12:24,795 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 02:12:24 BoogieIcfgContainer [2023-12-22 02:12:24,795 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-22 02:12:24,797 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-22 02:12:24,798 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-22 02:12:24,800 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-22 02:12:24,800 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.12 02:11:58" (1/3) ... [2023-12-22 02:12:24,801 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35fef2d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 02:12:24, skipping insertion in model container [2023-12-22 02:12:24,801 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:11:59" (2/3) ... [2023-12-22 02:12:24,801 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35fef2d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 02:12:24, skipping insertion in model container [2023-12-22 02:12:24,801 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 02:12:24" (3/3) ... [2023-12-22 02:12:24,802 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_lcr.7_overflow.ufo.UNBOUNDED.pals+Problem12_label09.c [2023-12-22 02:12:24,815 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-22 02:12:24,816 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-22 02:12:24,874 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-22 02:12:24,880 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;@304f4dce, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-22 02:12:24,880 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-22 02:12:24,907 INFO L276 IsEmpty]: Start isEmpty. Operand has 865 states, 862 states have (on average 1.9721577726218098) internal successors, (1700), 864 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:12:24,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2023-12-22 02:12:24,930 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:12:24,931 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] [2023-12-22 02:12:24,931 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:12:24,935 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:12:24,935 INFO L85 PathProgramCache]: Analyzing trace with hash -2135335152, now seen corresponding path program 1 times [2023-12-22 02:12:24,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:12:24,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [551753887] [2023-12-22 02:12:24,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:12:24,944 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-22 02:12:24,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:12:24,946 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-22 02:12:24,955 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-22 02:12:25,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:12:25,056 INFO L262 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-22 02:12:25,059 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:12:25,071 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-22 02:12:25,072 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:12:25,072 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:12:25,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [551753887] [2023-12-22 02:12:25,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [551753887] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:12:25,073 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:12:25,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-22 02:12:25,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229147483] [2023-12-22 02:12:25,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:12:25,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-22 02:12:25,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:12:25,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-22 02:12:25,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-22 02:12:25,099 INFO L87 Difference]: Start difference. First operand has 865 states, 862 states have (on average 1.9721577726218098) internal successors, (1700), 864 states have internal predecessors, (1700), 0 states have call successors, (0), 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 2 states, 2 states have (on average 12.5) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:12:25,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:12:25,189 INFO L93 Difference]: Finished difference Result 1675 states and 3293 transitions. [2023-12-22 02:12:25,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-22 02:12:25,193 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 12.5) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 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 25 [2023-12-22 02:12:25,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:12:25,209 INFO L225 Difference]: With dead ends: 1675 [2023-12-22 02:12:25,209 INFO L226 Difference]: Without dead ends: 861 [2023-12-22 02:12:25,214 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-22 02:12:25,216 INFO L413 NwaCegarLoop]: 1628 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1628 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:12:25,216 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1628 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:12:25,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2023-12-22 02:12:25,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 861. [2023-12-22 02:12:25,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 861 states, 859 states have (on average 1.8963911525029105) internal successors, (1629), 860 states have internal predecessors, (1629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:12:25,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 861 states to 861 states and 1629 transitions. [2023-12-22 02:12:25,273 INFO L78 Accepts]: Start accepts. Automaton has 861 states and 1629 transitions. Word has length 25 [2023-12-22 02:12:25,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:12:25,274 INFO L495 AbstractCegarLoop]: Abstraction has 861 states and 1629 transitions. [2023-12-22 02:12:25,274 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 12.5) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:12:25,274 INFO L276 IsEmpty]: Start isEmpty. Operand 861 states and 1629 transitions. [2023-12-22 02:12:25,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2023-12-22 02:12:25,275 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:12:25,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] [2023-12-22 02:12:25,281 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-22 02:12:25,481 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-22 02:12:25,482 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:12:25,482 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:12:25,482 INFO L85 PathProgramCache]: Analyzing trace with hash -1712633326, now seen corresponding path program 1 times [2023-12-22 02:12:25,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:12:25,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1905421706] [2023-12-22 02:12:25,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:12:25,483 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-22 02:12:25,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:12:25,484 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-22 02:12:25,489 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-22 02:12:25,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:12:25,572 INFO L262 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-22 02:12:25,574 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:12:25,608 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-22 02:12:25,608 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:12:25,608 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:12:25,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1905421706] [2023-12-22 02:12:25,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1905421706] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:12:25,609 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:12:25,609 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:12:25,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978707819] [2023-12-22 02:12:25,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:12:25,610 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:12:25,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:12:25,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:12:25,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:12:25,611 INFO L87 Difference]: Start difference. First operand 861 states and 1629 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:12:25,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:12:25,691 INFO L93 Difference]: Finished difference Result 917 states and 1718 transitions. [2023-12-22 02:12:25,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:12:25,692 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 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 25 [2023-12-22 02:12:25,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:12:25,695 INFO L225 Difference]: With dead ends: 917 [2023-12-22 02:12:25,695 INFO L226 Difference]: Without dead ends: 861 [2023-12-22 02:12:25,696 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 22 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-22 02:12:25,697 INFO L413 NwaCegarLoop]: 1626 mSDtfsCounter, 0 mSDsluCounter, 3198 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4824 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:12:25,697 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4824 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:12:25,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2023-12-22 02:12:25,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 861. [2023-12-22 02:12:25,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 861 states, 859 states have (on average 1.838183934807916) internal successors, (1579), 860 states have internal predecessors, (1579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:12:25,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 861 states to 861 states and 1579 transitions. [2023-12-22 02:12:25,714 INFO L78 Accepts]: Start accepts. Automaton has 861 states and 1579 transitions. Word has length 25 [2023-12-22 02:12:25,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:12:25,714 INFO L495 AbstractCegarLoop]: Abstraction has 861 states and 1579 transitions. [2023-12-22 02:12:25,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:12:25,715 INFO L276 IsEmpty]: Start isEmpty. Operand 861 states and 1579 transitions. [2023-12-22 02:12:25,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-12-22 02:12:25,716 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:12:25,716 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-22 02:12:25,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 (3)] Forceful destruction successful, exit code 0 [2023-12-22 02:12:25,923 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-22 02:12:25,924 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:12:25,924 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:12:25,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1554472875, now seen corresponding path program 1 times [2023-12-22 02:12:25,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:12:25,925 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [631193803] [2023-12-22 02:12:25,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:12:25,926 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-22 02:12:25,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:12:25,928 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-22 02:12:25,931 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-12-22 02:12:26,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:12:26,006 INFO L262 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:12:26,008 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:12:26,158 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-22 02:12:26,158 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:12:26,158 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:12:26,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [631193803] [2023-12-22 02:12:26,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [631193803] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:12:26,159 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:12:26,159 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-22 02:12:26,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641173919] [2023-12-22 02:12:26,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:12:26,159 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:12:26,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:12:26,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:12:26,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:12:26,160 INFO L87 Difference]: Start difference. First operand 861 states and 1579 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 2 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-22 02:13:00,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:00,851 INFO L93 Difference]: Finished difference Result 2365 states and 4452 transitions. [2023-12-22 02:13:00,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:13:00,852 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 2 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-22 02:13:00,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:00,858 INFO L225 Difference]: With dead ends: 2365 [2023-12-22 02:13:00,858 INFO L226 Difference]: Without dead ends: 1612 [2023-12-22 02:13:00,860 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 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-22 02:13:00,862 INFO L413 NwaCegarLoop]: 677 mSDtfsCounter, 870 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 2200 mSolverCounterSat, 664 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 870 SdHoareTripleChecker+Valid, 684 SdHoareTripleChecker+Invalid, 2864 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 664 IncrementalHoareTripleChecker+Valid, 2200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:00,863 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [870 Valid, 684 Invalid, 2864 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [664 Valid, 2200 Invalid, 0 Unknown, 0 Unchecked, 34.5s Time] [2023-12-22 02:13:00,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1612 states. [2023-12-22 02:13:00,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1612 to 1612. [2023-12-22 02:13:00,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1612 states, 1610 states have (on average 1.5440993788819877) internal successors, (2486), 1611 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:00,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1612 states to 1612 states and 2486 transitions. [2023-12-22 02:13:00,895 INFO L78 Accepts]: Start accepts. Automaton has 1612 states and 2486 transitions. Word has length 66 [2023-12-22 02:13:00,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:00,896 INFO L495 AbstractCegarLoop]: Abstraction has 1612 states and 2486 transitions. [2023-12-22 02:13:00,896 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 2 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-22 02:13:00,897 INFO L276 IsEmpty]: Start isEmpty. Operand 1612 states and 2486 transitions. [2023-12-22 02:13:00,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-12-22 02:13:00,903 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:00,903 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:13:00,909 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 (4)] Ended with exit code 0 [2023-12-22 02:13:01,104 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-22 02:13:01,104 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:01,105 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:01,105 INFO L85 PathProgramCache]: Analyzing trace with hash 1559562279, now seen corresponding path program 1 times [2023-12-22 02:13:01,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:01,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2011741272] [2023-12-22 02:13:01,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:01,105 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-22 02:13:01,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:01,107 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-22 02:13:01,111 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-22 02:13:01,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:01,184 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-22 02:13:01,186 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:02,651 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-22 02:13:02,651 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:13:02,651 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:02,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2011741272] [2023-12-22 02:13:02,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2011741272] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:13:02,652 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:13:02,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-22 02:13:02,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928422114] [2023-12-22 02:13:02,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:13:02,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-22 02:13:02,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:02,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-22 02:13:02,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2023-12-22 02:13:02,653 INFO L87 Difference]: Start difference. First operand 1612 states and 2486 transitions. Second operand has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 9 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:03,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:03,017 INFO L93 Difference]: Finished difference Result 2036 states and 3174 transitions. [2023-12-22 02:13:03,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-22 02:13:03,019 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 9 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2023-12-22 02:13:03,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:03,028 INFO L225 Difference]: With dead ends: 2036 [2023-12-22 02:13:03,028 INFO L226 Difference]: Without dead ends: 1983 [2023-12-22 02:13:03,029 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2023-12-22 02:13:03,029 INFO L413 NwaCegarLoop]: 1573 mSDtfsCounter, 9588 mSDsluCounter, 623 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9588 SdHoareTripleChecker+Valid, 2196 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:03,030 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9588 Valid, 2196 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-22 02:13:03,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1983 states. [2023-12-22 02:13:03,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1983 to 1714. [2023-12-22 02:13:03,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1714 states, 1712 states have (on average 1.5496495327102804) internal successors, (2653), 1713 states have internal predecessors, (2653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:03,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1714 states to 1714 states and 2653 transitions. [2023-12-22 02:13:03,059 INFO L78 Accepts]: Start accepts. Automaton has 1714 states and 2653 transitions. Word has length 74 [2023-12-22 02:13:03,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:03,059 INFO L495 AbstractCegarLoop]: Abstraction has 1714 states and 2653 transitions. [2023-12-22 02:13:03,059 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 9 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:03,060 INFO L276 IsEmpty]: Start isEmpty. Operand 1714 states and 2653 transitions. [2023-12-22 02:13:03,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-22 02:13:03,060 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:03,060 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-22 02:13:03,064 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-22 02:13:03,261 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-22 02:13:03,261 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:03,261 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:03,262 INFO L85 PathProgramCache]: Analyzing trace with hash -327839241, now seen corresponding path program 1 times [2023-12-22 02:13:03,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:03,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1543336871] [2023-12-22 02:13:03,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:03,262 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-22 02:13:03,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:03,264 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-22 02:13:03,290 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-22 02:13:03,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:03,373 INFO L262 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:13:03,375 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:03,498 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-22 02:13:03,498 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:13:03,498 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:03,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1543336871] [2023-12-22 02:13:03,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1543336871] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:13:03,498 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:13:03,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:13:03,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822878678] [2023-12-22 02:13:03,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:13:03,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:13:03,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:03,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:13:03,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:13:03,500 INFO L87 Difference]: Start difference. First operand 1714 states and 2653 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 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-22 02:13:03,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:03,535 INFO L93 Difference]: Finished difference Result 2008 states and 3131 transitions. [2023-12-22 02:13:03,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:13:03,540 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 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-22 02:13:03,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:03,545 INFO L225 Difference]: With dead ends: 2008 [2023-12-22 02:13:03,545 INFO L226 Difference]: Without dead ends: 1853 [2023-12-22 02:13:03,546 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 74 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-22 02:13:03,547 INFO L413 NwaCegarLoop]: 1575 mSDtfsCounter, 1496 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1496 SdHoareTripleChecker+Valid, 1655 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:03,547 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1496 Valid, 1655 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:13:03,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1853 states. [2023-12-22 02:13:03,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1853 to 1851. [2023-12-22 02:13:03,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1851 states, 1849 states have (on average 1.5532720389399675) internal successors, (2872), 1850 states have internal predecessors, (2872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:03,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1851 states to 1851 states and 2872 transitions. [2023-12-22 02:13:03,574 INFO L78 Accepts]: Start accepts. Automaton has 1851 states and 2872 transitions. Word has length 76 [2023-12-22 02:13:03,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:03,575 INFO L495 AbstractCegarLoop]: Abstraction has 1851 states and 2872 transitions. [2023-12-22 02:13:03,575 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 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-22 02:13:03,575 INFO L276 IsEmpty]: Start isEmpty. Operand 1851 states and 2872 transitions. [2023-12-22 02:13:03,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-22 02:13:03,576 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:03,576 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:13:03,581 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2023-12-22 02:13:03,779 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-22 02:13:03,779 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:03,780 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:03,780 INFO L85 PathProgramCache]: Analyzing trace with hash -1634971720, now seen corresponding path program 1 times [2023-12-22 02:13:03,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:03,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1085714305] [2023-12-22 02:13:03,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:03,780 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-22 02:13:03,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:03,781 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-22 02:13:03,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 (7)] Waiting until timeout for monitored process [2023-12-22 02:13:03,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:03,858 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-22 02:13:03,860 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:03,880 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-22 02:13:03,880 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:13:03,880 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:03,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1085714305] [2023-12-22 02:13:03,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1085714305] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:13:03,880 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:13:03,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:13:03,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463489462] [2023-12-22 02:13:03,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:13:03,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:13:03,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:03,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:13:03,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:13:03,882 INFO L87 Difference]: Start difference. First operand 1851 states and 2872 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:03,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:03,939 INFO L93 Difference]: Finished difference Result 1865 states and 2889 transitions. [2023-12-22 02:13:03,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:13:03,940 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 0 states have call successors, (0), 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 77 [2023-12-22 02:13:03,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:03,946 INFO L225 Difference]: With dead ends: 1865 [2023-12-22 02:13:03,946 INFO L226 Difference]: Without dead ends: 1863 [2023-12-22 02:13:03,946 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 74 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-22 02:13:03,947 INFO L413 NwaCegarLoop]: 1575 mSDtfsCounter, 1 mSDsluCounter, 3142 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 4717 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:03,947 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 4717 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:13:03,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1863 states. [2023-12-22 02:13:03,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1863 to 1859. [2023-12-22 02:13:04,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1859 states, 1857 states have (on average 1.550350026925148) internal successors, (2879), 1858 states have internal predecessors, (2879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:04,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1859 states to 1859 states and 2879 transitions. [2023-12-22 02:13:04,007 INFO L78 Accepts]: Start accepts. Automaton has 1859 states and 2879 transitions. Word has length 77 [2023-12-22 02:13:04,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:04,008 INFO L495 AbstractCegarLoop]: Abstraction has 1859 states and 2879 transitions. [2023-12-22 02:13:04,010 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:04,010 INFO L276 IsEmpty]: Start isEmpty. Operand 1859 states and 2879 transitions. [2023-12-22 02:13:04,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-22 02:13:04,011 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:04,011 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:13:04,022 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-22 02:13:04,214 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-22 02:13:04,214 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:04,215 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:04,215 INFO L85 PathProgramCache]: Analyzing trace with hash -562302993, now seen corresponding path program 1 times [2023-12-22 02:13:04,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:04,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [694042154] [2023-12-22 02:13:04,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:04,216 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-22 02:13:04,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:04,217 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-22 02:13:04,236 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-22 02:13:04,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:04,295 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:13:04,296 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:04,395 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-22 02:13:04,396 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:13:04,396 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:04,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [694042154] [2023-12-22 02:13:04,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [694042154] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:13:04,396 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:13:04,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:13:04,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99116690] [2023-12-22 02:13:04,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:13:04,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:13:04,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:04,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:13:04,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:13:04,397 INFO L87 Difference]: Start difference. First operand 1859 states and 2879 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:04,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:04,428 INFO L93 Difference]: Finished difference Result 2171 states and 3379 transitions. [2023-12-22 02:13:04,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:13:04,429 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2023-12-22 02:13:04,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:04,435 INFO L225 Difference]: With dead ends: 2171 [2023-12-22 02:13:04,436 INFO L226 Difference]: Without dead ends: 2010 [2023-12-22 02:13:04,436 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 76 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-22 02:13:04,437 INFO L413 NwaCegarLoop]: 1646 mSDtfsCounter, 1514 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1514 SdHoareTripleChecker+Valid, 1732 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:04,437 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1514 Valid, 1732 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:13:04,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2010 states. [2023-12-22 02:13:04,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2010 to 2008. [2023-12-22 02:13:04,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2008 states, 2006 states have (on average 1.5528414755732802) internal successors, (3115), 2007 states have internal predecessors, (3115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:04,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2008 states to 2008 states and 3115 transitions. [2023-12-22 02:13:04,462 INFO L78 Accepts]: Start accepts. Automaton has 2008 states and 3115 transitions. Word has length 78 [2023-12-22 02:13:04,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:04,463 INFO L495 AbstractCegarLoop]: Abstraction has 2008 states and 3115 transitions. [2023-12-22 02:13:04,463 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:04,463 INFO L276 IsEmpty]: Start isEmpty. Operand 2008 states and 3115 transitions. [2023-12-22 02:13:04,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-22 02:13:04,463 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:04,464 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:13:04,466 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-22 02:13:04,666 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-22 02:13:04,667 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:04,667 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:04,667 INFO L85 PathProgramCache]: Analyzing trace with hash 193081071, now seen corresponding path program 1 times [2023-12-22 02:13:04,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:04,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [610756137] [2023-12-22 02:13:04,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:04,668 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-22 02:13:04,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:04,669 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-22 02:13:04,673 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-22 02:13:04,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:04,744 INFO L262 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:13:04,745 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:04,847 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-22 02:13:04,847 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:13:04,847 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:04,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [610756137] [2023-12-22 02:13:04,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [610756137] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:13:04,848 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:13:04,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:13:04,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715518209] [2023-12-22 02:13:04,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:13:04,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:13:04,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:04,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:13:04,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:13:04,849 INFO L87 Difference]: Start difference. First operand 2008 states and 3115 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:04,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:04,891 INFO L93 Difference]: Finished difference Result 2866 states and 4478 transitions. [2023-12-22 02:13:04,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:13:04,892 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2023-12-22 02:13:04,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:04,898 INFO L225 Difference]: With dead ends: 2866 [2023-12-22 02:13:04,898 INFO L226 Difference]: Without dead ends: 2419 [2023-12-22 02:13:04,899 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 76 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-22 02:13:04,900 INFO L413 NwaCegarLoop]: 1648 mSDtfsCounter, 1512 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1512 SdHoareTripleChecker+Valid, 1738 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:04,900 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1512 Valid, 1738 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:13:04,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2419 states. [2023-12-22 02:13:04,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2419 to 2417. [2023-12-22 02:13:04,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2415 states have (on average 1.554865424430642) internal successors, (3755), 2416 states have internal predecessors, (3755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:04,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 3755 transitions. [2023-12-22 02:13:04,949 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 3755 transitions. Word has length 78 [2023-12-22 02:13:04,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:04,949 INFO L495 AbstractCegarLoop]: Abstraction has 2417 states and 3755 transitions. [2023-12-22 02:13:04,949 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:04,949 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 3755 transitions. [2023-12-22 02:13:04,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-22 02:13:04,950 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:04,950 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:13:04,955 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-22 02:13:05,153 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-22 02:13:05,153 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:05,154 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:05,154 INFO L85 PathProgramCache]: Analyzing trace with hash -217305617, now seen corresponding path program 1 times [2023-12-22 02:13:05,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:05,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [7493174] [2023-12-22 02:13:05,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:05,154 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-22 02:13:05,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:05,155 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-22 02:13:05,156 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-22 02:13:05,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:05,227 INFO L262 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:13:05,228 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:05,306 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-22 02:13:05,306 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:13:05,306 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:05,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [7493174] [2023-12-22 02:13:05,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [7493174] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:13:05,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:13:05,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:13:05,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555201311] [2023-12-22 02:13:05,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:13:05,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:13:05,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:05,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:13:05,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:13:05,308 INFO L87 Difference]: Start difference. First operand 2417 states and 3755 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:05,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:05,344 INFO L93 Difference]: Finished difference Result 4057 states and 6335 transitions. [2023-12-22 02:13:05,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:13:05,345 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2023-12-22 02:13:05,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:05,353 INFO L225 Difference]: With dead ends: 4057 [2023-12-22 02:13:05,354 INFO L226 Difference]: Without dead ends: 3201 [2023-12-22 02:13:05,355 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 76 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-22 02:13:05,356 INFO L413 NwaCegarLoop]: 1646 mSDtfsCounter, 1510 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1510 SdHoareTripleChecker+Valid, 1740 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:05,356 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1510 Valid, 1740 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:13:05,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3201 states. [2023-12-22 02:13:05,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3201 to 3199. [2023-12-22 02:13:05,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3199 states, 3197 states have (on average 1.5523928683140444) internal successors, (4963), 3198 states have internal predecessors, (4963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:05,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3199 states to 3199 states and 4963 transitions. [2023-12-22 02:13:05,405 INFO L78 Accepts]: Start accepts. Automaton has 3199 states and 4963 transitions. Word has length 78 [2023-12-22 02:13:05,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:05,406 INFO L495 AbstractCegarLoop]: Abstraction has 3199 states and 4963 transitions. [2023-12-22 02:13:05,406 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:05,406 INFO L276 IsEmpty]: Start isEmpty. Operand 3199 states and 4963 transitions. [2023-12-22 02:13:05,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-22 02:13:05,406 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:05,406 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:13:05,416 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-22 02:13:05,610 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-22 02:13:05,610 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:05,610 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:05,611 INFO L85 PathProgramCache]: Analyzing trace with hash -485888785, now seen corresponding path program 1 times [2023-12-22 02:13:05,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:05,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1725552419] [2023-12-22 02:13:05,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:05,611 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-22 02:13:05,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:05,612 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-22 02:13:05,613 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-22 02:13:05,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:05,680 INFO L262 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:13:05,682 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:05,756 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-22 02:13:05,756 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:13:05,756 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:05,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1725552419] [2023-12-22 02:13:05,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1725552419] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:13:05,757 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:13:05,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:13:05,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452920178] [2023-12-22 02:13:05,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:13:05,757 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:13:05,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:05,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:13:05,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:13:05,758 INFO L87 Difference]: Start difference. First operand 3199 states and 4963 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:05,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:05,812 INFO L93 Difference]: Finished difference Result 6331 states and 9833 transitions. [2023-12-22 02:13:05,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:13:05,812 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2023-12-22 02:13:05,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:05,824 INFO L225 Difference]: With dead ends: 6331 [2023-12-22 02:13:05,824 INFO L226 Difference]: Without dead ends: 4693 [2023-12-22 02:13:05,827 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 76 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-22 02:13:05,827 INFO L413 NwaCegarLoop]: 1644 mSDtfsCounter, 1508 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1508 SdHoareTripleChecker+Valid, 1742 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:05,828 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1508 Valid, 1742 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:13:05,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4693 states. [2023-12-22 02:13:05,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4693 to 4691. [2023-12-22 02:13:05,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4691 states, 4689 states have (on average 1.54297291533376) internal successors, (7235), 4690 states have internal predecessors, (7235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:05,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4691 states to 4691 states and 7235 transitions. [2023-12-22 02:13:05,897 INFO L78 Accepts]: Start accepts. Automaton has 4691 states and 7235 transitions. Word has length 78 [2023-12-22 02:13:05,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:05,897 INFO L495 AbstractCegarLoop]: Abstraction has 4691 states and 7235 transitions. [2023-12-22 02:13:05,897 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:05,897 INFO L276 IsEmpty]: Start isEmpty. Operand 4691 states and 7235 transitions. [2023-12-22 02:13:05,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-22 02:13:05,898 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:05,898 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:13:05,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 (11)] Forceful destruction successful, exit code 0 [2023-12-22 02:13:06,100 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-22 02:13:06,101 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:06,101 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:06,101 INFO L85 PathProgramCache]: Analyzing trace with hash -1071600913, now seen corresponding path program 1 times [2023-12-22 02:13:06,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:06,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1911632166] [2023-12-22 02:13:06,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:06,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-22 02:13:06,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:06,103 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-22 02:13:06,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 (12)] Waiting until timeout for monitored process [2023-12-22 02:13:06,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:06,190 INFO L262 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:13:06,191 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:06,306 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-22 02:13:06,307 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:13:06,307 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:06,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1911632166] [2023-12-22 02:13:06,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1911632166] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:13:06,307 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:13:06,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:13:06,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987653959] [2023-12-22 02:13:06,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:13:06,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:13:06,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:06,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:13:06,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:13:06,308 INFO L87 Difference]: Start difference. First operand 4691 states and 7235 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:06,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:06,373 INFO L93 Difference]: Finished difference Result 10663 states and 16397 transitions. [2023-12-22 02:13:06,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:13:06,374 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2023-12-22 02:13:06,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:06,392 INFO L225 Difference]: With dead ends: 10663 [2023-12-22 02:13:06,392 INFO L226 Difference]: Without dead ends: 7533 [2023-12-22 02:13:06,397 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 76 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-22 02:13:06,398 INFO L413 NwaCegarLoop]: 1632 mSDtfsCounter, 1504 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1504 SdHoareTripleChecker+Valid, 1738 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:06,398 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1504 Valid, 1738 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:13:06,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7533 states. [2023-12-22 02:13:06,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7533 to 7531. [2023-12-22 02:13:06,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7531 states, 7529 states have (on average 1.526231903307212) internal successors, (11491), 7530 states have internal predecessors, (11491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:06,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7531 states to 7531 states and 11491 transitions. [2023-12-22 02:13:06,522 INFO L78 Accepts]: Start accepts. Automaton has 7531 states and 11491 transitions. Word has length 78 [2023-12-22 02:13:06,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:06,522 INFO L495 AbstractCegarLoop]: Abstraction has 7531 states and 11491 transitions. [2023-12-22 02:13:06,523 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:06,523 INFO L276 IsEmpty]: Start isEmpty. Operand 7531 states and 11491 transitions. [2023-12-22 02:13:06,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-22 02:13:06,523 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:06,523 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:13:06,526 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-22 02:13:06,726 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-22 02:13:06,726 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:06,727 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:06,727 INFO L85 PathProgramCache]: Analyzing trace with hash -182867473, now seen corresponding path program 1 times [2023-12-22 02:13:06,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:06,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [297369208] [2023-12-22 02:13:06,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:06,727 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-22 02:13:06,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:06,728 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-22 02:13:06,729 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-22 02:13:06,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:06,795 INFO L262 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:13:06,796 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:06,859 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-22 02:13:06,860 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:13:06,860 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:06,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [297369208] [2023-12-22 02:13:06,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [297369208] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:13:06,860 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:13:06,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:13:06,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66091899] [2023-12-22 02:13:06,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:13:06,861 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:13:06,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:06,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:13:06,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:13:06,861 INFO L87 Difference]: Start difference. First operand 7531 states and 11491 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:06,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:06,974 INFO L93 Difference]: Finished difference Result 18895 states and 28661 transitions. [2023-12-22 02:13:06,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:13:06,974 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2023-12-22 02:13:06,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:06,998 INFO L225 Difference]: With dead ends: 18895 [2023-12-22 02:13:06,998 INFO L226 Difference]: Without dead ends: 12925 [2023-12-22 02:13:07,007 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 76 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-22 02:13:07,007 INFO L413 NwaCegarLoop]: 1630 mSDtfsCounter, 1502 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1502 SdHoareTripleChecker+Valid, 1740 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:07,008 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1502 Valid, 1740 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:13:07,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12925 states. [2023-12-22 02:13:07,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12925 to 12923. [2023-12-22 02:13:07,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12923 states, 12921 states have (on average 1.503521399272502) internal successors, (19427), 12922 states have internal predecessors, (19427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:07,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12923 states to 12923 states and 19427 transitions. [2023-12-22 02:13:07,274 INFO L78 Accepts]: Start accepts. Automaton has 12923 states and 19427 transitions. Word has length 78 [2023-12-22 02:13:07,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:07,275 INFO L495 AbstractCegarLoop]: Abstraction has 12923 states and 19427 transitions. [2023-12-22 02:13:07,275 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:07,275 INFO L276 IsEmpty]: Start isEmpty. Operand 12923 states and 19427 transitions. [2023-12-22 02:13:07,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-22 02:13:07,276 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:07,276 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:13:07,281 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-22 02:13:07,479 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-22 02:13:07,480 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:07,480 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:07,480 INFO L85 PathProgramCache]: Analyzing trace with hash -445944849, now seen corresponding path program 1 times [2023-12-22 02:13:07,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:07,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1165393742] [2023-12-22 02:13:07,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:07,481 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:13:07,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:07,482 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-22 02:13:07,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2023-12-22 02:13:07,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:07,564 INFO L262 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:13:07,565 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:07,646 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-22 02:13:07,646 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:13:07,647 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:07,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1165393742] [2023-12-22 02:13:07,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1165393742] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:13:07,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:13:07,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:13:07,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513442947] [2023-12-22 02:13:07,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:13:07,647 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:13:07,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:07,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:13:07,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:13:07,648 INFO L87 Difference]: Start difference. First operand 12923 states and 19427 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:07,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:07,875 INFO L93 Difference]: Finished difference Result 34495 states and 51461 transitions. [2023-12-22 02:13:07,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:13:07,875 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2023-12-22 02:13:07,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:07,910 INFO L225 Difference]: With dead ends: 34495 [2023-12-22 02:13:07,910 INFO L226 Difference]: Without dead ends: 23133 [2023-12-22 02:13:07,922 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 76 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-22 02:13:07,923 INFO L413 NwaCegarLoop]: 1642 mSDtfsCounter, 1506 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1506 SdHoareTripleChecker+Valid, 1744 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:07,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1506 Valid, 1744 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:13:07,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23133 states. [2023-12-22 02:13:08,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23133 to 23131. [2023-12-22 02:13:08,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23131 states, 23129 states have (on average 1.4763716546327121) internal successors, (34147), 23130 states have internal predecessors, (34147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:08,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23131 states to 23131 states and 34147 transitions. [2023-12-22 02:13:08,360 INFO L78 Accepts]: Start accepts. Automaton has 23131 states and 34147 transitions. Word has length 78 [2023-12-22 02:13:08,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:08,360 INFO L495 AbstractCegarLoop]: Abstraction has 23131 states and 34147 transitions. [2023-12-22 02:13:08,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:08,360 INFO L276 IsEmpty]: Start isEmpty. Operand 23131 states and 34147 transitions. [2023-12-22 02:13:08,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-22 02:13:08,364 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:08,364 INFO L195 NwaCegarLoop]: trace histogram [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-22 02:13:08,370 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-22 02:13:08,567 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-22 02:13:08,568 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:08,568 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:08,568 INFO L85 PathProgramCache]: Analyzing trace with hash 559870242, now seen corresponding path program 1 times [2023-12-22 02:13:08,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:08,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [701001018] [2023-12-22 02:13:08,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:08,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-22 02:13:08,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:08,570 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-22 02:13:08,571 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-22 02:13:08,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:08,654 INFO L262 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-22 02:13:08,656 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:09,595 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 16 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:09,596 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:13:09,962 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 16 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:09,962 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:09,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [701001018] [2023-12-22 02:13:09,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [701001018] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:13:09,962 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:13:09,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2023-12-22 02:13:09,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388090596] [2023-12-22 02:13:09,962 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:13:09,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-22 02:13:09,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:09,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-22 02:13:09,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-12-22 02:13:09,963 INFO L87 Difference]: Start difference. First operand 23131 states and 34147 transitions. Second operand has 16 states, 16 states have (on average 11.375) internal successors, (182), 16 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:12,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:12,633 INFO L93 Difference]: Finished difference Result 70437 states and 103144 transitions. [2023-12-22 02:13:12,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-22 02:13:12,634 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 11.375) internal successors, (182), 16 states have internal predecessors, (182), 0 states have call successors, (0), 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 100 [2023-12-22 02:13:12,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:12,707 INFO L225 Difference]: With dead ends: 70437 [2023-12-22 02:13:12,707 INFO L226 Difference]: Without dead ends: 55459 [2023-12-22 02:13:12,721 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=249, Invalid=743, Unknown=0, NotChecked=0, Total=992 [2023-12-22 02:13:12,721 INFO L413 NwaCegarLoop]: 1590 mSDtfsCounter, 3931 mSDsluCounter, 12749 mSDsCounter, 0 mSdLazyCounter, 1220 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3931 SdHoareTripleChecker+Valid, 14339 SdHoareTripleChecker+Invalid, 1233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:12,722 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3931 Valid, 14339 Invalid, 1233 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [13 Valid, 1220 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-22 02:13:12,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55459 states. [2023-12-22 02:13:13,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55459 to 44699. [2023-12-22 02:13:13,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44699 states, 44697 states have (on average 1.4698749356780096) internal successors, (65699), 44698 states have internal predecessors, (65699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:13,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44699 states to 44699 states and 65699 transitions. [2023-12-22 02:13:13,761 INFO L78 Accepts]: Start accepts. Automaton has 44699 states and 65699 transitions. Word has length 100 [2023-12-22 02:13:13,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:13,761 INFO L495 AbstractCegarLoop]: Abstraction has 44699 states and 65699 transitions. [2023-12-22 02:13:13,761 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 11.375) internal successors, (182), 16 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:13,761 INFO L276 IsEmpty]: Start isEmpty. Operand 44699 states and 65699 transitions. [2023-12-22 02:13:13,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-22 02:13:13,765 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:13,765 INFO L195 NwaCegarLoop]: trace histogram [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-22 02:13:13,771 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 (15)] Ended with exit code 0 [2023-12-22 02:13:13,971 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-22 02:13:13,972 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:13,972 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:13,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1315254306, now seen corresponding path program 1 times [2023-12-22 02:13:13,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:13,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [667609030] [2023-12-22 02:13:13,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:13,973 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-22 02:13:13,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:13,974 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-22 02:13:13,975 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-22 02:13:14,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:14,075 INFO L262 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:13:14,076 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:14,105 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:14,105 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:13:14,106 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:14,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [667609030] [2023-12-22 02:13:14,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [667609030] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:13:14,106 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:13:14,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:13:14,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325869615] [2023-12-22 02:13:14,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:13:14,106 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:13:14,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:14,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:13:14,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:13:14,107 INFO L87 Difference]: Start difference. First operand 44699 states and 65699 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 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-22 02:13:14,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:14,655 INFO L93 Difference]: Finished difference Result 74677 states and 110076 transitions. [2023-12-22 02:13:14,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:13:14,655 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 0 states have call successors, (0), 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 100 [2023-12-22 02:13:14,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:14,686 INFO L225 Difference]: With dead ends: 74677 [2023-12-22 02:13:14,686 INFO L226 Difference]: Without dead ends: 31539 [2023-12-22 02:13:14,708 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 98 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-22 02:13:14,709 INFO L413 NwaCegarLoop]: 1632 mSDtfsCounter, 63 mSDsluCounter, 1565 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 3197 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:14,709 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 3197 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:13:14,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31539 states. [2023-12-22 02:13:15,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31539 to 31532. [2023-12-22 02:13:15,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31532 states, 31530 states have (on average 1.4712337456390738) internal successors, (46388), 31531 states have internal predecessors, (46388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:15,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31532 states to 31532 states and 46388 transitions. [2023-12-22 02:13:15,344 INFO L78 Accepts]: Start accepts. Automaton has 31532 states and 46388 transitions. Word has length 100 [2023-12-22 02:13:15,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:15,345 INFO L495 AbstractCegarLoop]: Abstraction has 31532 states and 46388 transitions. [2023-12-22 02:13:15,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:15,345 INFO L276 IsEmpty]: Start isEmpty. Operand 31532 states and 46388 transitions. [2023-12-22 02:13:15,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-22 02:13:15,348 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:15,348 INFO L195 NwaCegarLoop]: trace histogram [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-22 02:13:15,351 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-22 02:13:15,550 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-22 02:13:15,551 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:15,551 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:15,551 INFO L85 PathProgramCache]: Analyzing trace with hash 1679708498, now seen corresponding path program 1 times [2023-12-22 02:13:15,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:15,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1846732222] [2023-12-22 02:13:15,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:15,552 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-22 02:13:15,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:15,553 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-22 02:13:15,554 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-22 02:13:15,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:15,649 INFO L262 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:13:15,650 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:15,685 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:15,685 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:13:15,685 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:15,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1846732222] [2023-12-22 02:13:15,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1846732222] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:13:15,685 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:13:15,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:13:15,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262876824] [2023-12-22 02:13:15,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:13:15,686 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:13:15,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:15,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:13:15,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:13:15,687 INFO L87 Difference]: Start difference. First operand 31532 states and 46388 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 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-22 02:13:15,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:15,980 INFO L93 Difference]: Finished difference Result 46512 states and 68374 transitions. [2023-12-22 02:13:15,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:13:15,980 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 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 102 [2023-12-22 02:13:15,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:15,999 INFO L225 Difference]: With dead ends: 46512 [2023-12-22 02:13:15,999 INFO L226 Difference]: Without dead ends: 16558 [2023-12-22 02:13:16,029 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 100 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-22 02:13:16,031 INFO L413 NwaCegarLoop]: 1625 mSDtfsCounter, 59 mSDsluCounter, 1557 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 3182 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:16,031 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 3182 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:13:16,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16558 states. [2023-12-22 02:13:16,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16558 to 16556. [2023-12-22 02:13:16,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16556 states, 16554 states have (on average 1.4626072248399178) internal successors, (24212), 16555 states have internal predecessors, (24212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:16,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16556 states to 16556 states and 24212 transitions. [2023-12-22 02:13:16,486 INFO L78 Accepts]: Start accepts. Automaton has 16556 states and 24212 transitions. Word has length 102 [2023-12-22 02:13:16,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:16,486 INFO L495 AbstractCegarLoop]: Abstraction has 16556 states and 24212 transitions. [2023-12-22 02:13:16,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 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-22 02:13:16,486 INFO L276 IsEmpty]: Start isEmpty. Operand 16556 states and 24212 transitions. [2023-12-22 02:13:16,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-22 02:13:16,488 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:16,488 INFO L195 NwaCegarLoop]: trace histogram [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-22 02:13:16,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2023-12-22 02:13:16,691 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-22 02:13:16,691 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:16,693 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:16,693 INFO L85 PathProgramCache]: Analyzing trace with hash 1465720534, now seen corresponding path program 1 times [2023-12-22 02:13:16,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:16,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1649523450] [2023-12-22 02:13:16,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:16,693 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-22 02:13:16,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:16,695 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-22 02:13:16,698 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-22 02:13:16,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:16,787 INFO L262 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-22 02:13:16,789 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:17,656 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:17,657 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:13:17,961 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:17,961 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:17,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1649523450] [2023-12-22 02:13:17,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1649523450] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:13:17,962 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:13:17,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2023-12-22 02:13:17,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43373603] [2023-12-22 02:13:17,962 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:13:17,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-22 02:13:17,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:17,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-22 02:13:17,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-12-22 02:13:17,963 INFO L87 Difference]: Start difference. First operand 16556 states and 24212 transitions. Second operand has 16 states, 16 states have (on average 11.875) internal successors, (190), 16 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:20,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:20,077 INFO L93 Difference]: Finished difference Result 59380 states and 86040 transitions. [2023-12-22 02:13:20,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-22 02:13:20,077 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 11.875) internal successors, (190), 16 states have internal predecessors, (190), 0 states have call successors, (0), 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 103 [2023-12-22 02:13:20,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:20,127 INFO L225 Difference]: With dead ends: 59380 [2023-12-22 02:13:20,127 INFO L226 Difference]: Without dead ends: 44402 [2023-12-22 02:13:20,148 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=183, Invalid=573, Unknown=0, NotChecked=0, Total=756 [2023-12-22 02:13:20,149 INFO L413 NwaCegarLoop]: 1653 mSDtfsCounter, 5289 mSDsluCounter, 12723 mSDsCounter, 0 mSdLazyCounter, 1172 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5289 SdHoareTripleChecker+Valid, 14376 SdHoareTripleChecker+Invalid, 1184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:20,149 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5289 Valid, 14376 Invalid, 1184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1172 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-22 02:13:20,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44402 states. [2023-12-22 02:13:20,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44402 to 32684. [2023-12-22 02:13:20,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32684 states, 32682 states have (on average 1.4369989596719908) internal successors, (46964), 32683 states have internal predecessors, (46964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:20,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32684 states to 32684 states and 46964 transitions. [2023-12-22 02:13:20,963 INFO L78 Accepts]: Start accepts. Automaton has 32684 states and 46964 transitions. Word has length 103 [2023-12-22 02:13:20,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:20,963 INFO L495 AbstractCegarLoop]: Abstraction has 32684 states and 46964 transitions. [2023-12-22 02:13:20,963 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 11.875) internal successors, (190), 16 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:20,963 INFO L276 IsEmpty]: Start isEmpty. Operand 32684 states and 46964 transitions. [2023-12-22 02:13:20,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-12-22 02:13:20,966 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:20,966 INFO L195 NwaCegarLoop]: trace histogram [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-22 02:13:20,980 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-22 02:13:21,169 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-22 02:13:21,171 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:21,172 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:21,172 INFO L85 PathProgramCache]: Analyzing trace with hash 557149266, now seen corresponding path program 1 times [2023-12-22 02:13:21,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:21,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [75666938] [2023-12-22 02:13:21,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:21,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-22 02:13:21,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:21,174 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-22 02:13:21,178 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-22 02:13:21,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:21,269 INFO L262 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:13:21,271 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:21,312 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:21,313 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:13:21,313 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:21,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [75666938] [2023-12-22 02:13:21,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [75666938] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:13:21,313 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:13:21,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:13:21,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053092657] [2023-12-22 02:13:21,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:13:21,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:13:21,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:21,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:13:21,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:13:21,314 INFO L87 Difference]: Start difference. First operand 32684 states and 46964 transitions. Second operand has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:21,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:21,592 INFO L93 Difference]: Finished difference Result 48240 states and 69238 transitions. [2023-12-22 02:13:21,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:13:21,593 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2023-12-22 02:13:21,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:21,613 INFO L225 Difference]: With dead ends: 48240 [2023-12-22 02:13:21,613 INFO L226 Difference]: Without dead ends: 17134 [2023-12-22 02:13:21,632 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 103 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-22 02:13:21,633 INFO L413 NwaCegarLoop]: 1618 mSDtfsCounter, 55 mSDsluCounter, 1549 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 3167 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:21,633 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 3167 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:13:21,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17134 states. [2023-12-22 02:13:22,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17134 to 17132. [2023-12-22 02:13:22,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17132 states, 17130 states have (on average 1.430239346176299) internal successors, (24500), 17131 states have internal predecessors, (24500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:22,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17132 states to 17132 states and 24500 transitions. [2023-12-22 02:13:22,184 INFO L78 Accepts]: Start accepts. Automaton has 17132 states and 24500 transitions. Word has length 105 [2023-12-22 02:13:22,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:22,184 INFO L495 AbstractCegarLoop]: Abstraction has 17132 states and 24500 transitions. [2023-12-22 02:13:22,184 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:22,184 INFO L276 IsEmpty]: Start isEmpty. Operand 17132 states and 24500 transitions. [2023-12-22 02:13:22,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-22 02:13:22,186 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:22,186 INFO L195 NwaCegarLoop]: trace histogram [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-22 02:13:22,189 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-22 02:13:22,386 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-22 02:13:22,387 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:22,387 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:22,387 INFO L85 PathProgramCache]: Analyzing trace with hash 615736022, now seen corresponding path program 1 times [2023-12-22 02:13:22,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:22,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1334053171] [2023-12-22 02:13:22,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:22,388 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-22 02:13:22,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:22,389 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-22 02:13:22,420 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-22 02:13:22,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:22,492 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-22 02:13:22,494 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:23,343 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:23,343 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:13:23,716 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:23,716 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:23,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1334053171] [2023-12-22 02:13:23,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1334053171] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:13:23,717 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:13:23,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2023-12-22 02:13:23,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473459447] [2023-12-22 02:13:23,717 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:13:23,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-22 02:13:23,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:23,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-22 02:13:23,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-12-22 02:13:23,718 INFO L87 Difference]: Start difference. First operand 17132 states and 24500 transitions. Second operand has 16 states, 16 states have (on average 12.375) internal successors, (198), 16 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-22 02:13:26,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:26,036 INFO L93 Difference]: Finished difference Result 59956 states and 84984 transitions. [2023-12-22 02:13:26,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-22 02:13:26,037 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 12.375) internal successors, (198), 16 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-22 02:13:26,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:26,083 INFO L225 Difference]: With dead ends: 59956 [2023-12-22 02:13:26,083 INFO L226 Difference]: Without dead ends: 44402 [2023-12-22 02:13:26,101 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=183, Invalid=573, Unknown=0, NotChecked=0, Total=756 [2023-12-22 02:13:26,101 INFO L413 NwaCegarLoop]: 1635 mSDtfsCounter, 3587 mSDsluCounter, 14219 mSDsCounter, 0 mSdLazyCounter, 1181 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3587 SdHoareTripleChecker+Valid, 15854 SdHoareTripleChecker+Invalid, 1190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:26,102 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3587 Valid, 15854 Invalid, 1190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1181 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-22 02:13:26,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44402 states. [2023-12-22 02:13:26,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44402 to 33836. [2023-12-22 02:13:26,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33836 states, 33834 states have (on average 1.4050954660991901) internal successors, (47540), 33835 states have internal predecessors, (47540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:26,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33836 states to 33836 states and 47540 transitions. [2023-12-22 02:13:26,883 INFO L78 Accepts]: Start accepts. Automaton has 33836 states and 47540 transitions. Word has length 106 [2023-12-22 02:13:26,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:26,883 INFO L495 AbstractCegarLoop]: Abstraction has 33836 states and 47540 transitions. [2023-12-22 02:13:26,883 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 12.375) internal successors, (198), 16 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-22 02:13:26,883 INFO L276 IsEmpty]: Start isEmpty. Operand 33836 states and 47540 transitions. [2023-12-22 02:13:26,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-22 02:13:26,885 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:26,885 INFO L195 NwaCegarLoop]: trace histogram [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-22 02:13:26,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 (20)] Forceful destruction successful, exit code 0 [2023-12-22 02:13:27,085 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-22 02:13:27,086 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:27,086 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:27,086 INFO L85 PathProgramCache]: Analyzing trace with hash 2049858974, now seen corresponding path program 1 times [2023-12-22 02:13:27,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:27,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1282495114] [2023-12-22 02:13:27,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:27,087 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-22 02:13:27,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:27,088 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-22 02:13:27,088 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-22 02:13:27,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:27,175 INFO L262 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:13:27,177 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:27,224 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:27,225 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:13:27,225 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:27,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1282495114] [2023-12-22 02:13:27,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1282495114] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:13:27,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:13:27,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:13:27,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795633753] [2023-12-22 02:13:27,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:13:27,225 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:13:27,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:27,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:13:27,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:13:27,226 INFO L87 Difference]: Start difference. First operand 33836 states and 47540 transitions. Second operand has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:27,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:27,663 INFO L93 Difference]: Finished difference Result 49968 states and 70102 transitions. [2023-12-22 02:13:27,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:13:27,663 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2023-12-22 02:13:27,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:27,683 INFO L225 Difference]: With dead ends: 49968 [2023-12-22 02:13:27,683 INFO L226 Difference]: Without dead ends: 17710 [2023-12-22 02:13:27,698 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 106 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-22 02:13:27,699 INFO L413 NwaCegarLoop]: 1611 mSDtfsCounter, 51 mSDsluCounter, 1541 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 3152 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:27,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 3152 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:13:27,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17710 states. [2023-12-22 02:13:28,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17710 to 17708. [2023-12-22 02:13:28,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17708 states, 17706 states have (on average 1.3999774087879815) internal successors, (24788), 17707 states have internal predecessors, (24788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:28,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17708 states to 17708 states and 24788 transitions. [2023-12-22 02:13:28,044 INFO L78 Accepts]: Start accepts. Automaton has 17708 states and 24788 transitions. Word has length 108 [2023-12-22 02:13:28,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:28,044 INFO L495 AbstractCegarLoop]: Abstraction has 17708 states and 24788 transitions. [2023-12-22 02:13:28,044 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:28,044 INFO L276 IsEmpty]: Start isEmpty. Operand 17708 states and 24788 transitions. [2023-12-22 02:13:28,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-22 02:13:28,045 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:28,045 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:13:28,050 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-22 02:13:28,246 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-22 02:13:28,246 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:28,246 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:28,246 INFO L85 PathProgramCache]: Analyzing trace with hash -623486454, now seen corresponding path program 1 times [2023-12-22 02:13:28,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:28,247 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [725895191] [2023-12-22 02:13:28,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:28,247 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-22 02:13:28,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:28,248 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-22 02:13:28,248 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-22 02:13:28,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:28,341 INFO L262 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-22 02:13:28,343 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:29,112 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:29,113 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:13:29,524 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:29,524 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:29,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [725895191] [2023-12-22 02:13:29,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [725895191] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:13:29,524 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:13:29,524 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2023-12-22 02:13:29,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596680811] [2023-12-22 02:13:29,525 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:13:29,525 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-22 02:13:29,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:29,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-22 02:13:29,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-12-22 02:13:29,526 INFO L87 Difference]: Start difference. First operand 17708 states and 24788 transitions. Second operand has 16 states, 16 states have (on average 12.875) internal successors, (206), 16 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:31,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:31,834 INFO L93 Difference]: Finished difference Result 60532 states and 83928 transitions. [2023-12-22 02:13:31,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-22 02:13:31,835 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 12.875) internal successors, (206), 16 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2023-12-22 02:13:31,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:31,881 INFO L225 Difference]: With dead ends: 60532 [2023-12-22 02:13:31,881 INFO L226 Difference]: Without dead ends: 44402 [2023-12-22 02:13:31,902 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=183, Invalid=573, Unknown=0, NotChecked=0, Total=756 [2023-12-22 02:13:31,902 INFO L413 NwaCegarLoop]: 1617 mSDtfsCounter, 5302 mSDsluCounter, 11037 mSDsCounter, 0 mSdLazyCounter, 917 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5302 SdHoareTripleChecker+Valid, 12654 SdHoareTripleChecker+Invalid, 929 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:31,902 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5302 Valid, 12654 Invalid, 929 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 917 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-22 02:13:31,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44402 states. [2023-12-22 02:13:32,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44402 to 34988. [2023-12-22 02:13:32,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34988 states, 34986 states have (on average 1.3752929743325901) internal successors, (48116), 34987 states have internal predecessors, (48116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:32,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34988 states to 34988 states and 48116 transitions. [2023-12-22 02:13:32,868 INFO L78 Accepts]: Start accepts. Automaton has 34988 states and 48116 transitions. Word has length 109 [2023-12-22 02:13:32,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:32,869 INFO L495 AbstractCegarLoop]: Abstraction has 34988 states and 48116 transitions. [2023-12-22 02:13:32,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 12.875) internal successors, (206), 16 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:32,869 INFO L276 IsEmpty]: Start isEmpty. Operand 34988 states and 48116 transitions. [2023-12-22 02:13:32,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-12-22 02:13:32,871 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:32,871 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1] [2023-12-22 02:13:32,874 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-22 02:13:33,071 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-22 02:13:33,072 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:33,072 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:33,072 INFO L85 PathProgramCache]: Analyzing trace with hash -2097747938, now seen corresponding path program 1 times [2023-12-22 02:13:33,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:33,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1143261689] [2023-12-22 02:13:33,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:33,072 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-22 02:13:33,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:33,074 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-22 02:13:33,074 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-22 02:13:33,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:33,162 INFO L262 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:13:33,163 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:33,208 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:33,209 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:13:33,209 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:33,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1143261689] [2023-12-22 02:13:33,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1143261689] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:13:33,209 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:13:33,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:13:33,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155643739] [2023-12-22 02:13:33,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:13:33,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:13:33,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:33,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:13:33,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:13:33,210 INFO L87 Difference]: Start difference. First operand 34988 states and 48116 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:33,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:33,556 INFO L93 Difference]: Finished difference Result 51696 states and 70966 transitions. [2023-12-22 02:13:33,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:13:33,557 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 0 states have call successors, (0), 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 111 [2023-12-22 02:13:33,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:33,575 INFO L225 Difference]: With dead ends: 51696 [2023-12-22 02:13:33,575 INFO L226 Difference]: Without dead ends: 18286 [2023-12-22 02:13:33,594 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 109 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-22 02:13:33,595 INFO L413 NwaCegarLoop]: 1604 mSDtfsCounter, 47 mSDsluCounter, 1533 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 3137 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:33,595 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 3137 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:13:33,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18286 states. [2023-12-22 02:13:33,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18286 to 18284. [2023-12-22 02:13:33,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18284 states, 18282 states have (on average 1.371622360792036) internal successors, (25076), 18283 states have internal predecessors, (25076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:33,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18284 states to 18284 states and 25076 transitions. [2023-12-22 02:13:33,986 INFO L78 Accepts]: Start accepts. Automaton has 18284 states and 25076 transitions. Word has length 111 [2023-12-22 02:13:33,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:33,987 INFO L495 AbstractCegarLoop]: Abstraction has 18284 states and 25076 transitions. [2023-12-22 02:13:33,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:33,987 INFO L276 IsEmpty]: Start isEmpty. Operand 18284 states and 25076 transitions. [2023-12-22 02:13:33,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-22 02:13:33,988 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:33,988 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:13:33,991 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-22 02:13:34,188 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-22 02:13:34,189 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:34,189 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:34,189 INFO L85 PathProgramCache]: Analyzing trace with hash -310337910, now seen corresponding path program 1 times [2023-12-22 02:13:34,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:34,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [274406722] [2023-12-22 02:13:34,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:34,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-22 02:13:34,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:34,191 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-22 02:13:34,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 (24)] Waiting until timeout for monitored process [2023-12-22 02:13:34,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:34,293 INFO L262 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-22 02:13:34,295 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:35,313 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:35,313 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:13:35,704 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:35,705 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:35,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [274406722] [2023-12-22 02:13:35,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [274406722] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:13:35,705 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:13:35,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2023-12-22 02:13:35,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334155648] [2023-12-22 02:13:35,705 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:13:35,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-22 02:13:35,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:35,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-22 02:13:35,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-12-22 02:13:35,707 INFO L87 Difference]: Start difference. First operand 18284 states and 25076 transitions. Second operand has 16 states, 16 states have (on average 13.375) internal successors, (214), 16 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-22 02:13:38,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:38,286 INFO L93 Difference]: Finished difference Result 61108 states and 82872 transitions. [2023-12-22 02:13:38,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-22 02:13:38,287 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 13.375) internal successors, (214), 16 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-22 02:13:38,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:38,334 INFO L225 Difference]: With dead ends: 61108 [2023-12-22 02:13:38,335 INFO L226 Difference]: Without dead ends: 44402 [2023-12-22 02:13:38,354 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=183, Invalid=573, Unknown=0, NotChecked=0, Total=756 [2023-12-22 02:13:38,354 INFO L413 NwaCegarLoop]: 1599 mSDtfsCounter, 4970 mSDsluCounter, 14083 mSDsCounter, 0 mSdLazyCounter, 1032 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4970 SdHoareTripleChecker+Valid, 15682 SdHoareTripleChecker+Invalid, 1043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1032 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:38,355 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4970 Valid, 15682 Invalid, 1043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1032 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-22 02:13:38,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44402 states. [2023-12-22 02:13:39,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44402 to 36140. [2023-12-22 02:13:39,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36140 states, 36138 states have (on average 1.3473905584149648) internal successors, (48692), 36139 states have internal predecessors, (48692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:39,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36140 states to 36140 states and 48692 transitions. [2023-12-22 02:13:39,350 INFO L78 Accepts]: Start accepts. Automaton has 36140 states and 48692 transitions. Word has length 112 [2023-12-22 02:13:39,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:39,350 INFO L495 AbstractCegarLoop]: Abstraction has 36140 states and 48692 transitions. [2023-12-22 02:13:39,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 13.375) internal successors, (214), 16 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-22 02:13:39,351 INFO L276 IsEmpty]: Start isEmpty. Operand 36140 states and 48692 transitions. [2023-12-22 02:13:39,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-22 02:13:39,353 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:39,353 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:13:39,356 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2023-12-22 02:13:39,554 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-22 02:13:39,554 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:39,554 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:39,554 INFO L85 PathProgramCache]: Analyzing trace with hash -597147670, now seen corresponding path program 1 times [2023-12-22 02:13:39,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:39,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1648198679] [2023-12-22 02:13:39,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:39,555 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:13:39,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:39,556 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-22 02:13:39,557 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-22 02:13:39,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:39,645 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:13:39,646 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:39,694 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:39,694 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:13:39,694 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:39,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1648198679] [2023-12-22 02:13:39,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1648198679] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:13:39,695 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:13:39,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:13:39,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406516834] [2023-12-22 02:13:39,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:13:39,696 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:13:39,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:39,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:13:39,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:13:39,696 INFO L87 Difference]: Start difference. First operand 36140 states and 48692 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:40,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:40,082 INFO L93 Difference]: Finished difference Result 53424 states and 71830 transitions. [2023-12-22 02:13:40,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:13:40,082 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 0 states have call successors, (0), 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 114 [2023-12-22 02:13:40,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:40,101 INFO L225 Difference]: With dead ends: 53424 [2023-12-22 02:13:40,101 INFO L226 Difference]: Without dead ends: 18862 [2023-12-22 02:13:40,120 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 112 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-22 02:13:40,121 INFO L413 NwaCegarLoop]: 1597 mSDtfsCounter, 43 mSDsluCounter, 1525 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 3122 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:40,121 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 3122 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:13:40,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18862 states. [2023-12-22 02:13:40,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18862 to 18860. [2023-12-22 02:13:40,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18860 states, 18858 states have (on average 1.3449994697210732) internal successors, (25364), 18859 states have internal predecessors, (25364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:40,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18860 states to 18860 states and 25364 transitions. [2023-12-22 02:13:40,673 INFO L78 Accepts]: Start accepts. Automaton has 18860 states and 25364 transitions. Word has length 114 [2023-12-22 02:13:40,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:40,673 INFO L495 AbstractCegarLoop]: Abstraction has 18860 states and 25364 transitions. [2023-12-22 02:13:40,673 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:40,673 INFO L276 IsEmpty]: Start isEmpty. Operand 18860 states and 25364 transitions. [2023-12-22 02:13:40,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-12-22 02:13:40,674 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:40,675 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:13:40,677 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-22 02:13:40,875 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-22 02:13:40,875 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:40,875 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:40,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1662025922, now seen corresponding path program 1 times [2023-12-22 02:13:40,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:40,876 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1865531338] [2023-12-22 02:13:40,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:40,876 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-22 02:13:40,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:40,877 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-22 02:13:40,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 (26)] Waiting until timeout for monitored process [2023-12-22 02:13:40,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:40,967 INFO L262 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-22 02:13:40,969 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:41,712 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:41,712 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:13:42,053 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:42,053 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:42,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1865531338] [2023-12-22 02:13:42,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1865531338] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:13:42,053 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:13:42,053 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2023-12-22 02:13:42,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69382300] [2023-12-22 02:13:42,054 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:13:42,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-22 02:13:42,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:42,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-22 02:13:42,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-12-22 02:13:42,055 INFO L87 Difference]: Start difference. First operand 18860 states and 25364 transitions. Second operand has 16 states, 16 states have (on average 13.875) internal successors, (222), 16 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:44,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:44,099 INFO L93 Difference]: Finished difference Result 61684 states and 81816 transitions. [2023-12-22 02:13:44,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-22 02:13:44,100 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 13.875) internal successors, (222), 16 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2023-12-22 02:13:44,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:44,146 INFO L225 Difference]: With dead ends: 61684 [2023-12-22 02:13:44,146 INFO L226 Difference]: Without dead ends: 44402 [2023-12-22 02:13:44,168 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=183, Invalid=573, Unknown=0, NotChecked=0, Total=756 [2023-12-22 02:13:44,169 INFO L413 NwaCegarLoop]: 1581 mSDtfsCounter, 6526 mSDsluCounter, 9367 mSDsCounter, 0 mSdLazyCounter, 696 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6526 SdHoareTripleChecker+Valid, 10948 SdHoareTripleChecker+Invalid, 707 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:44,170 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6526 Valid, 10948 Invalid, 707 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 696 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-22 02:13:44,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44402 states. [2023-12-22 02:13:45,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44402 to 37292. [2023-12-22 02:13:45,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37292 states, 37290 states have (on average 1.3212121212121213) internal successors, (49268), 37291 states have internal predecessors, (49268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:45,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37292 states to 37292 states and 49268 transitions. [2023-12-22 02:13:45,231 INFO L78 Accepts]: Start accepts. Automaton has 37292 states and 49268 transitions. Word has length 115 [2023-12-22 02:13:45,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:45,232 INFO L495 AbstractCegarLoop]: Abstraction has 37292 states and 49268 transitions. [2023-12-22 02:13:45,232 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 13.875) internal successors, (222), 16 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:45,232 INFO L276 IsEmpty]: Start isEmpty. Operand 37292 states and 49268 transitions. [2023-12-22 02:13:45,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-12-22 02:13:45,234 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:45,234 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:13:45,237 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 (26)] Ended with exit code 0 [2023-12-22 02:13:45,434 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-22 02:13:45,435 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:45,435 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:45,435 INFO L85 PathProgramCache]: Analyzing trace with hash 238311914, now seen corresponding path program 1 times [2023-12-22 02:13:45,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:45,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1050113395] [2023-12-22 02:13:45,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:45,435 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-22 02:13:45,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:45,436 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-22 02:13:45,437 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-22 02:13:45,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:45,527 INFO L262 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:13:45,528 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:45,574 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:45,575 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:13:45,575 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:45,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1050113395] [2023-12-22 02:13:45,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1050113395] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:13:45,575 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:13:45,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:13:45,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856091885] [2023-12-22 02:13:45,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:13:45,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:13:45,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:45,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:13:45,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:13:45,576 INFO L87 Difference]: Start difference. First operand 37292 states and 49268 transitions. Second operand has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:46,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:46,138 INFO L93 Difference]: Finished difference Result 55044 states and 72463 transitions. [2023-12-22 02:13:46,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:13:46,138 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 0 states have call successors, (0), 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 117 [2023-12-22 02:13:46,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:46,161 INFO L225 Difference]: With dead ends: 55044 [2023-12-22 02:13:46,161 INFO L226 Difference]: Without dead ends: 19330 [2023-12-22 02:13:46,176 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 115 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-22 02:13:46,176 INFO L413 NwaCegarLoop]: 1590 mSDtfsCounter, 39 mSDsluCounter, 1517 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 3107 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:46,176 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 3107 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:13:46,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19330 states. [2023-12-22 02:13:46,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19330 to 19328. [2023-12-22 02:13:46,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19328 states, 19326 states have (on average 1.3154299906861224) internal successors, (25422), 19327 states have internal predecessors, (25422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:46,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19328 states to 19328 states and 25422 transitions. [2023-12-22 02:13:46,643 INFO L78 Accepts]: Start accepts. Automaton has 19328 states and 25422 transitions. Word has length 117 [2023-12-22 02:13:46,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:46,643 INFO L495 AbstractCegarLoop]: Abstraction has 19328 states and 25422 transitions. [2023-12-22 02:13:46,644 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:46,644 INFO L276 IsEmpty]: Start isEmpty. Operand 19328 states and 25422 transitions. [2023-12-22 02:13:46,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-22 02:13:46,646 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:46,646 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:13:46,649 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 (27)] Ended with exit code 0 [2023-12-22 02:13:46,846 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-22 02:13:46,846 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:46,847 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:46,847 INFO L85 PathProgramCache]: Analyzing trace with hash -643849154, now seen corresponding path program 1 times [2023-12-22 02:13:46,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:46,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1166417491] [2023-12-22 02:13:46,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:46,847 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-22 02:13:46,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:46,848 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-22 02:13:46,849 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-22 02:13:46,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:46,938 INFO L262 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-22 02:13:46,940 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:47,925 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:47,925 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:13:48,282 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:48,283 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:48,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1166417491] [2023-12-22 02:13:48,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1166417491] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:13:48,283 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:13:48,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2023-12-22 02:13:48,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195325084] [2023-12-22 02:13:48,283 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:13:48,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-22 02:13:48,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:48,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-22 02:13:48,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-12-22 02:13:48,284 INFO L87 Difference]: Start difference. First operand 19328 states and 25422 transitions. Second operand has 16 states, 16 states have (on average 14.375) internal successors, (230), 16 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:50,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:50,153 INFO L93 Difference]: Finished difference Result 52006 states and 67385 transitions. [2023-12-22 02:13:50,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-22 02:13:50,154 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 14.375) internal successors, (230), 16 states have internal predecessors, (230), 0 states have call successors, (0), 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 118 [2023-12-22 02:13:50,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:50,188 INFO L225 Difference]: With dead ends: 52006 [2023-12-22 02:13:50,189 INFO L226 Difference]: Without dead ends: 34256 [2023-12-22 02:13:50,198 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=168, Invalid=534, Unknown=0, NotChecked=0, Total=702 [2023-12-22 02:13:50,198 INFO L413 NwaCegarLoop]: 1563 mSDtfsCounter, 3359 mSDsluCounter, 10837 mSDsCounter, 0 mSdLazyCounter, 704 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3359 SdHoareTripleChecker+Valid, 12400 SdHoareTripleChecker+Invalid, 714 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 704 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:50,199 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3359 Valid, 12400 Invalid, 714 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 704 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-22 02:13:50,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34256 states. [2023-12-22 02:13:51,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34256 to 31886. [2023-12-22 02:13:51,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31886 states, 31884 states have (on average 1.2927800777819596) internal successors, (41219), 31885 states have internal predecessors, (41219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:51,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31886 states to 31886 states and 41219 transitions. [2023-12-22 02:13:51,144 INFO L78 Accepts]: Start accepts. Automaton has 31886 states and 41219 transitions. Word has length 118 [2023-12-22 02:13:51,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:51,145 INFO L495 AbstractCegarLoop]: Abstraction has 31886 states and 41219 transitions. [2023-12-22 02:13:51,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 14.375) internal successors, (230), 16 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:51,145 INFO L276 IsEmpty]: Start isEmpty. Operand 31886 states and 41219 transitions. [2023-12-22 02:13:51,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-22 02:13:51,147 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:51,148 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:13:51,151 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-22 02:13:51,348 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-22 02:13:51,348 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:51,348 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:51,349 INFO L85 PathProgramCache]: Analyzing trace with hash -1173686218, now seen corresponding path program 1 times [2023-12-22 02:13:51,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:51,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [154717185] [2023-12-22 02:13:51,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:51,349 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-22 02:13:51,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:51,350 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-22 02:13:51,351 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-22 02:13:51,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:51,442 INFO L262 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-22 02:13:51,444 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:51,600 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-22 02:13:51,600 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:13:51,786 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-22 02:13:51,786 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:51,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [154717185] [2023-12-22 02:13:51,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [154717185] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:13:51,787 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:13:51,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2023-12-22 02:13:51,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128010670] [2023-12-22 02:13:51,787 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:13:51,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-22 02:13:51,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:51,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-22 02:13:51,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-22 02:13:51,788 INFO L87 Difference]: Start difference. First operand 31886 states and 41219 transitions. Second operand has 6 states, 6 states have (on average 38.666666666666664) internal successors, (232), 6 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-22 02:13:54,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:13:54,253 INFO L93 Difference]: Finished difference Result 118634 states and 150447 transitions. [2023-12-22 02:13:54,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:13:54,254 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 38.666666666666664) internal successors, (232), 6 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 120 [2023-12-22 02:13:54,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:13:54,361 INFO L225 Difference]: With dead ends: 118634 [2023-12-22 02:13:54,361 INFO L226 Difference]: Without dead ends: 88326 [2023-12-22 02:13:54,381 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2023-12-22 02:13:54,381 INFO L413 NwaCegarLoop]: 1592 mSDtfsCounter, 3055 mSDsluCounter, 1805 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3055 SdHoareTripleChecker+Valid, 3397 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:13:54,381 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3055 Valid, 3397 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:13:54,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88326 states. [2023-12-22 02:13:57,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88326 to 86608. [2023-12-22 02:13:57,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86608 states, 86606 states have (on average 1.2347989746668822) internal successors, (106941), 86607 states have internal predecessors, (106941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:13:57,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86608 states to 86608 states and 106941 transitions. [2023-12-22 02:13:57,230 INFO L78 Accepts]: Start accepts. Automaton has 86608 states and 106941 transitions. Word has length 120 [2023-12-22 02:13:57,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:13:57,231 INFO L495 AbstractCegarLoop]: Abstraction has 86608 states and 106941 transitions. [2023-12-22 02:13:57,231 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 38.666666666666664) internal successors, (232), 6 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-22 02:13:57,231 INFO L276 IsEmpty]: Start isEmpty. Operand 86608 states and 106941 transitions. [2023-12-22 02:13:57,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-22 02:13:57,236 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:13:57,236 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-22 02:13:57,239 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Ended with exit code 0 [2023-12-22 02:13:57,436 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-22 02:13:57,437 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:13:57,437 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:13:57,437 INFO L85 PathProgramCache]: Analyzing trace with hash -1744628926, now seen corresponding path program 1 times [2023-12-22 02:13:57,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:13:57,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [735100967] [2023-12-22 02:13:57,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:13:57,438 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-22 02:13:57,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:13:57,439 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-22 02:13:57,440 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-22 02:13:57,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:13:57,502 INFO L262 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-22 02:13:57,503 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:13:58,035 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 33 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:58,035 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:13:58,589 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 33 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:13:58,589 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:13:58,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [735100967] [2023-12-22 02:13:58,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [735100967] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:13:58,589 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:13:58,589 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2023-12-22 02:13:58,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066464928] [2023-12-22 02:13:58,589 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:13:58,590 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-22 02:13:58,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:13:58,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-22 02:13:58,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-12-22 02:13:58,590 INFO L87 Difference]: Start difference. First operand 86608 states and 106941 transitions. Second operand has 7 states, 7 states have (on average 34.714285714285715) internal successors, (243), 6 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-22 02:15:42,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:15:42,109 INFO L93 Difference]: Finished difference Result 92691 states and 116916 transitions. [2023-12-22 02:15:42,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-22 02:15:42,110 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 34.714285714285715) internal successors, (243), 6 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 137 [2023-12-22 02:15:42,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:15:42,217 INFO L225 Difference]: With dead ends: 92691 [2023-12-22 02:15:42,217 INFO L226 Difference]: Without dead ends: 91187 [2023-12-22 02:15:42,230 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 267 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2023-12-22 02:15:42,231 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 5287 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 8399 mSolverCounterSat, 3329 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 83.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5287 SdHoareTripleChecker+Valid, 534 SdHoareTripleChecker+Invalid, 11728 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3329 IncrementalHoareTripleChecker+Valid, 8399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 100.6s IncrementalHoareTripleChecker+Time [2023-12-22 02:15:42,231 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5287 Valid, 534 Invalid, 11728 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3329 Valid, 8399 Invalid, 0 Unknown, 0 Unchecked, 100.6s Time] [2023-12-22 02:15:42,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91187 states. [2023-12-22 02:15:44,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91187 to 89612. [2023-12-22 02:15:44,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89612 states, 89610 states have (on average 1.236301752036603) internal successors, (110785), 89611 states have internal predecessors, (110785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:15:45,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89612 states to 89612 states and 110785 transitions. [2023-12-22 02:15:45,071 INFO L78 Accepts]: Start accepts. Automaton has 89612 states and 110785 transitions. Word has length 137 [2023-12-22 02:15:45,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:15:45,071 INFO L495 AbstractCegarLoop]: Abstraction has 89612 states and 110785 transitions. [2023-12-22 02:15:45,071 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 34.714285714285715) internal successors, (243), 6 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-22 02:15:45,071 INFO L276 IsEmpty]: Start isEmpty. Operand 89612 states and 110785 transitions. [2023-12-22 02:15:45,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2023-12-22 02:15:45,091 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:15:45,091 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:15:45,093 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 (30)] Ended with exit code 0 [2023-12-22 02:15:45,291 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-22 02:15:45,292 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:15:45,292 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:15:45,292 INFO L85 PathProgramCache]: Analyzing trace with hash 1931695044, now seen corresponding path program 1 times [2023-12-22 02:15:45,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:15:45,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [882147284] [2023-12-22 02:15:45,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:15:45,293 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:15:45,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:15:45,294 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-22 02:15:45,294 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-22 02:15:45,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:15:45,414 INFO L262 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-22 02:15:45,416 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:15:46,799 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 62 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:15:46,799 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:15:47,492 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 62 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:15:47,492 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:15:47,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [882147284] [2023-12-22 02:15:47,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [882147284] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:15:47,492 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:15:47,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-22 02:15:47,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645184835] [2023-12-22 02:15:47,492 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:15:47,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:15:47,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:15:47,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:15:47,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:15:47,494 INFO L87 Difference]: Start difference. First operand 89612 states and 110785 transitions. Second operand has 26 states, 26 states have (on average 12.384615384615385) internal successors, (322), 25 states have internal predecessors, (322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:15:51,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:15:51,939 INFO L93 Difference]: Finished difference Result 146656 states and 181484 transitions. [2023-12-22 02:15:51,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-22 02:15:51,940 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 12.384615384615385) internal successors, (322), 25 states have internal predecessors, (322), 0 states have call successors, (0), 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 177 [2023-12-22 02:15:51,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:15:52,054 INFO L225 Difference]: With dead ends: 146656 [2023-12-22 02:15:52,055 INFO L226 Difference]: Without dead ends: 90502 [2023-12-22 02:15:52,090 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 328 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=383, Invalid=1423, Unknown=0, NotChecked=0, Total=1806 [2023-12-22 02:15:52,091 INFO L413 NwaCegarLoop]: 1559 mSDtfsCounter, 19920 mSDsluCounter, 8082 mSDsCounter, 0 mSdLazyCounter, 1012 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19920 SdHoareTripleChecker+Valid, 9641 SdHoareTripleChecker+Invalid, 1034 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1012 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-22 02:15:52,091 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19920 Valid, 9641 Invalid, 1034 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1012 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-22 02:15:52,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90502 states. [2023-12-22 02:15:55,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90502 to 89612. [2023-12-22 02:15:55,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89612 states, 89610 states have (on average 1.2263363463899117) internal successors, (109892), 89611 states have internal predecessors, (109892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:15:55,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89612 states to 89612 states and 109892 transitions. [2023-12-22 02:15:55,826 INFO L78 Accepts]: Start accepts. Automaton has 89612 states and 109892 transitions. Word has length 177 [2023-12-22 02:15:55,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:15:55,826 INFO L495 AbstractCegarLoop]: Abstraction has 89612 states and 109892 transitions. [2023-12-22 02:15:55,826 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 12.384615384615385) internal successors, (322), 25 states have internal predecessors, (322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:15:55,826 INFO L276 IsEmpty]: Start isEmpty. Operand 89612 states and 109892 transitions. [2023-12-22 02:15:55,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2023-12-22 02:15:55,846 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:15:55,846 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:15:55,852 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-22 02:15:56,046 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-22 02:15:56,047 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:15:56,047 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:15:56,047 INFO L85 PathProgramCache]: Analyzing trace with hash 1796252186, now seen corresponding path program 1 times [2023-12-22 02:15:56,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:15:56,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [145719322] [2023-12-22 02:15:56,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:15:56,048 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-22 02:15:56,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:15:56,049 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-22 02:15:56,057 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-22 02:15:56,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:15:56,174 INFO L262 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-22 02:15:56,177 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:15:57,536 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 54 proven. 82 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:15:57,536 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:15:58,150 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 54 proven. 82 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:15:58,151 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:15:58,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [145719322] [2023-12-22 02:15:58,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [145719322] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:15:58,151 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:15:58,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-22 02:15:58,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237885413] [2023-12-22 02:15:58,151 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:15:58,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:15:58,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:15:58,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:15:58,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:15:58,152 INFO L87 Difference]: Start difference. First operand 89612 states and 109892 transitions. Second operand has 26 states, 26 states have (on average 12.615384615384615) internal successors, (328), 25 states have internal predecessors, (328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:16:02,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:16:02,560 INFO L93 Difference]: Finished difference Result 146688 states and 180939 transitions. [2023-12-22 02:16:02,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-22 02:16:02,560 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 12.615384615384615) internal successors, (328), 25 states have internal predecessors, (328), 0 states have call successors, (0), 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 178 [2023-12-22 02:16:02,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:16:02,705 INFO L225 Difference]: With dead ends: 146688 [2023-12-22 02:16:02,705 INFO L226 Difference]: Without dead ends: 109006 [2023-12-22 02:16:02,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 373 GetRequests, 330 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=417, Invalid=1563, Unknown=0, NotChecked=0, Total=1980 [2023-12-22 02:16:02,736 INFO L413 NwaCegarLoop]: 1559 mSDtfsCounter, 19739 mSDsluCounter, 9684 mSDsCounter, 0 mSdLazyCounter, 1101 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19739 SdHoareTripleChecker+Valid, 11243 SdHoareTripleChecker+Invalid, 1123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:16:02,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19739 Valid, 11243 Invalid, 1123 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [22 Valid, 1101 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-22 02:16:02,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109006 states. [2023-12-22 02:16:06,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109006 to 89612. [2023-12-22 02:16:06,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89612 states, 89610 states have (on average 1.2216940073652494) internal successors, (109476), 89611 states have internal predecessors, (109476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:16:06,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89612 states to 89612 states and 109476 transitions. [2023-12-22 02:16:06,415 INFO L78 Accepts]: Start accepts. Automaton has 89612 states and 109476 transitions. Word has length 178 [2023-12-22 02:16:06,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:16:06,415 INFO L495 AbstractCegarLoop]: Abstraction has 89612 states and 109476 transitions. [2023-12-22 02:16:06,415 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 12.615384615384615) internal successors, (328), 25 states have internal predecessors, (328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:16:06,415 INFO L276 IsEmpty]: Start isEmpty. Operand 89612 states and 109476 transitions. [2023-12-22 02:16:06,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2023-12-22 02:16:06,434 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:16:06,434 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:16:06,437 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 (32)] Ended with exit code 0 [2023-12-22 02:16:06,635 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-22 02:16:06,635 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:16:06,636 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:16:06,636 INFO L85 PathProgramCache]: Analyzing trace with hash -2143753196, now seen corresponding path program 1 times [2023-12-22 02:16:06,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:16:06,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [604559006] [2023-12-22 02:16:06,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:16:06,636 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-22 02:16:06,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:16:06,637 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-22 02:16:06,639 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-22 02:16:06,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:16:06,770 INFO L262 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-22 02:16:06,772 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:16:08,326 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 46 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:16:08,326 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:16:08,788 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 46 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:16:08,788 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:16:08,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [604559006] [2023-12-22 02:16:08,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [604559006] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:16:08,789 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:16:08,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-22 02:16:08,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51031934] [2023-12-22 02:16:08,789 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:16:08,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:16:08,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:16:08,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:16:08,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:16:08,790 INFO L87 Difference]: Start difference. First operand 89612 states and 109476 transitions. Second operand has 26 states, 26 states have (on average 12.846153846153847) internal successors, (334), 25 states have internal predecessors, (334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:16:13,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:16:13,714 INFO L93 Difference]: Finished difference Result 142488 states and 174983 transitions. [2023-12-22 02:16:13,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-22 02:16:13,715 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 12.846153846153847) internal successors, (334), 25 states have internal predecessors, (334), 0 states have call successors, (0), 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 179 [2023-12-22 02:16:13,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:16:13,853 INFO L225 Difference]: With dead ends: 142488 [2023-12-22 02:16:13,853 INFO L226 Difference]: Without dead ends: 105694 [2023-12-22 02:16:13,880 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 332 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=416, Invalid=1564, Unknown=0, NotChecked=0, Total=1980 [2023-12-22 02:16:13,881 INFO L413 NwaCegarLoop]: 1559 mSDtfsCounter, 15695 mSDsluCounter, 6652 mSDsCounter, 0 mSdLazyCounter, 1008 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15695 SdHoareTripleChecker+Valid, 8211 SdHoareTripleChecker+Invalid, 1031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1008 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:16:13,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15695 Valid, 8211 Invalid, 1031 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1008 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-22 02:16:13,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105694 states. [2023-12-22 02:16:17,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105694 to 89612. [2023-12-22 02:16:17,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89612 states, 89610 states have (on average 1.2168731168396385) internal successors, (109044), 89611 states have internal predecessors, (109044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:16:17,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89612 states to 89612 states and 109044 transitions. [2023-12-22 02:16:17,982 INFO L78 Accepts]: Start accepts. Automaton has 89612 states and 109044 transitions. Word has length 179 [2023-12-22 02:16:17,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:16:17,982 INFO L495 AbstractCegarLoop]: Abstraction has 89612 states and 109044 transitions. [2023-12-22 02:16:17,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 12.846153846153847) internal successors, (334), 25 states have internal predecessors, (334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:16:17,982 INFO L276 IsEmpty]: Start isEmpty. Operand 89612 states and 109044 transitions. [2023-12-22 02:16:18,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2023-12-22 02:16:18,002 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:16:18,002 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:16:18,006 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 (33)] Ended with exit code 0 [2023-12-22 02:16:18,203 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-22 02:16:18,204 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:16:18,204 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:16:18,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1146002666, now seen corresponding path program 1 times [2023-12-22 02:16:18,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:16:18,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1043580875] [2023-12-22 02:16:18,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:16:18,205 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-22 02:16:18,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:16:18,206 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-22 02:16:18,207 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-22 02:16:18,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:16:18,337 INFO L262 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-22 02:16:18,340 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:16:19,832 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 38 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:16:19,832 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:16:20,398 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 38 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:16:20,398 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:16:20,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1043580875] [2023-12-22 02:16:20,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1043580875] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:16:20,398 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:16:20,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-22 02:16:20,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821908455] [2023-12-22 02:16:20,398 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:16:20,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:16:20,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:16:20,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:16:20,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:16:20,400 INFO L87 Difference]: Start difference. First operand 89612 states and 109044 transitions. Second operand has 26 states, 26 states have (on average 13.076923076923077) internal successors, (340), 25 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:16:25,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:16:25,862 INFO L93 Difference]: Finished difference Result 137808 states and 168403 transitions. [2023-12-22 02:16:25,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-22 02:16:25,862 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 13.076923076923077) internal successors, (340), 25 states have internal predecessors, (340), 0 states have call successors, (0), 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 180 [2023-12-22 02:16:25,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:16:26,010 INFO L225 Difference]: With dead ends: 137808 [2023-12-22 02:16:26,010 INFO L226 Difference]: Without dead ends: 102046 [2023-12-22 02:16:26,043 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 334 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=416, Invalid=1564, Unknown=0, NotChecked=0, Total=1980 [2023-12-22 02:16:26,043 INFO L413 NwaCegarLoop]: 1559 mSDtfsCounter, 17231 mSDsluCounter, 8202 mSDsCounter, 0 mSdLazyCounter, 1132 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17231 SdHoareTripleChecker+Valid, 9761 SdHoareTripleChecker+Invalid, 1156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-22 02:16:26,043 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17231 Valid, 9761 Invalid, 1156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1132 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-22 02:16:26,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102046 states. [2023-12-22 02:16:29,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102046 to 89612. [2023-12-22 02:16:29,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89612 states, 89610 states have (on average 1.2119629505635532) internal successors, (108604), 89611 states have internal predecessors, (108604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:16:29,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89612 states to 89612 states and 108604 transitions. [2023-12-22 02:16:29,987 INFO L78 Accepts]: Start accepts. Automaton has 89612 states and 108604 transitions. Word has length 180 [2023-12-22 02:16:29,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:16:29,987 INFO L495 AbstractCegarLoop]: Abstraction has 89612 states and 108604 transitions. [2023-12-22 02:16:29,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 13.076923076923077) internal successors, (340), 25 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:16:29,987 INFO L276 IsEmpty]: Start isEmpty. Operand 89612 states and 108604 transitions. [2023-12-22 02:16:30,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2023-12-22 02:16:30,010 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:16:30,010 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:16:30,014 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Ended with exit code 0 [2023-12-22 02:16:30,210 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-22 02:16:30,210 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:16:30,211 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:16:30,211 INFO L85 PathProgramCache]: Analyzing trace with hash 762317412, now seen corresponding path program 1 times [2023-12-22 02:16:30,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:16:30,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1640218109] [2023-12-22 02:16:30,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:16:30,211 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-22 02:16:30,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:16:30,212 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-22 02:16:30,213 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-22 02:16:30,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:16:30,349 INFO L262 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-22 02:16:30,364 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:16:31,887 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 30 proven. 109 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:16:31,887 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:16:32,587 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 30 proven. 109 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:16:32,588 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:16:32,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1640218109] [2023-12-22 02:16:32,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1640218109] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:16:32,588 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:16:32,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-22 02:16:32,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184612308] [2023-12-22 02:16:32,588 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:16:32,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:16:32,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:16:32,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:16:32,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:16:32,589 INFO L87 Difference]: Start difference. First operand 89612 states and 108604 transitions. Second operand has 26 states, 26 states have (on average 13.307692307692308) internal successors, (346), 25 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:16:38,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:16:38,194 INFO L93 Difference]: Finished difference Result 132888 states and 161511 transitions. [2023-12-22 02:16:38,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-22 02:16:38,195 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 13.307692307692308) internal successors, (346), 25 states have internal predecessors, (346), 0 states have call successors, (0), 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 181 [2023-12-22 02:16:38,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:16:38,319 INFO L225 Difference]: With dead ends: 132888 [2023-12-22 02:16:38,319 INFO L226 Difference]: Without dead ends: 98230 [2023-12-22 02:16:38,349 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 336 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=416, Invalid=1564, Unknown=0, NotChecked=0, Total=1980 [2023-12-22 02:16:38,349 INFO L413 NwaCegarLoop]: 1559 mSDtfsCounter, 18203 mSDsluCounter, 8124 mSDsCounter, 0 mSdLazyCounter, 1006 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18203 SdHoareTripleChecker+Valid, 9683 SdHoareTripleChecker+Invalid, 1024 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1006 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:16:38,350 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18203 Valid, 9683 Invalid, 1024 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1006 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-22 02:16:38,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98230 states. [2023-12-22 02:16:42,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98230 to 89612. [2023-12-22 02:16:42,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89612 states, 89610 states have (on average 1.2070081464122309) internal successors, (108160), 89611 states have internal predecessors, (108160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:16:42,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89612 states to 89612 states and 108160 transitions. [2023-12-22 02:16:42,420 INFO L78 Accepts]: Start accepts. Automaton has 89612 states and 108160 transitions. Word has length 181 [2023-12-22 02:16:42,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:16:42,421 INFO L495 AbstractCegarLoop]: Abstraction has 89612 states and 108160 transitions. [2023-12-22 02:16:42,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 13.307692307692308) internal successors, (346), 25 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:16:42,421 INFO L276 IsEmpty]: Start isEmpty. Operand 89612 states and 108160 transitions. [2023-12-22 02:16:42,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-12-22 02:16:42,442 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:16:42,442 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:16:42,446 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-22 02:16:42,646 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-22 02:16:42,646 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:16:42,646 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:16:42,647 INFO L85 PathProgramCache]: Analyzing trace with hash -357722182, now seen corresponding path program 1 times [2023-12-22 02:16:42,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:16:42,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1557992220] [2023-12-22 02:16:42,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:16:42,647 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-22 02:16:42,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:16:42,648 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-22 02:16:42,655 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-22 02:16:42,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:16:42,785 INFO L262 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-22 02:16:42,787 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:16:44,398 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 22 proven. 118 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:16:44,398 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:16:44,956 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 22 proven. 118 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:16:44,957 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:16:44,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1557992220] [2023-12-22 02:16:44,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1557992220] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:16:44,957 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:16:44,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-22 02:16:44,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499578412] [2023-12-22 02:16:44,957 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:16:44,958 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:16:44,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:16:44,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:16:44,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:16:44,958 INFO L87 Difference]: Start difference. First operand 89612 states and 108160 transitions. Second operand has 26 states, 26 states have (on average 13.538461538461538) internal successors, (352), 25 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:16:50,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:16:50,069 INFO L93 Difference]: Finished difference Result 127854 states and 154470 transitions. [2023-12-22 02:16:50,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-22 02:16:50,069 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 13.538461538461538) internal successors, (352), 25 states have internal predecessors, (352), 0 states have call successors, (0), 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 182 [2023-12-22 02:16:50,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:16:50,181 INFO L225 Difference]: With dead ends: 127854 [2023-12-22 02:16:50,181 INFO L226 Difference]: Without dead ends: 94330 [2023-12-22 02:16:50,207 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 381 GetRequests, 338 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=416, Invalid=1564, Unknown=0, NotChecked=0, Total=1980 [2023-12-22 02:16:50,207 INFO L413 NwaCegarLoop]: 1559 mSDtfsCounter, 22667 mSDsluCounter, 8031 mSDsCounter, 0 mSdLazyCounter, 872 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22667 SdHoareTripleChecker+Valid, 9590 SdHoareTripleChecker+Invalid, 893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 872 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-22 02:16:50,208 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22667 Valid, 9590 Invalid, 893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 872 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-22 02:16:50,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94330 states. [2023-12-22 02:16:54,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94330 to 89612. [2023-12-22 02:16:54,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89612 states, 89610 states have (on average 1.2020310233232898) internal successors, (107714), 89611 states have internal predecessors, (107714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:16:54,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89612 states to 89612 states and 107714 transitions. [2023-12-22 02:16:54,549 INFO L78 Accepts]: Start accepts. Automaton has 89612 states and 107714 transitions. Word has length 182 [2023-12-22 02:16:54,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:16:54,549 INFO L495 AbstractCegarLoop]: Abstraction has 89612 states and 107714 transitions. [2023-12-22 02:16:54,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 13.538461538461538) internal successors, (352), 25 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:16:54,549 INFO L276 IsEmpty]: Start isEmpty. Operand 89612 states and 107714 transitions. [2023-12-22 02:16:54,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-12-22 02:16:54,568 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:16:54,568 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:16:54,572 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Ended with exit code 0 [2023-12-22 02:16:54,769 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-22 02:16:54,770 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:16:54,770 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:16:54,770 INFO L85 PathProgramCache]: Analyzing trace with hash 2005641560, now seen corresponding path program 1 times [2023-12-22 02:16:54,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:16:54,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2048339507] [2023-12-22 02:16:54,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:16:54,771 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-22 02:16:54,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:16:54,771 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-22 02:16:54,772 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-22 02:16:54,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:16:54,909 INFO L262 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-22 02:16:54,911 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:16:56,865 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 22 proven. 119 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:16:56,865 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:16:57,809 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 22 proven. 119 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:16:57,809 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:16:57,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2048339507] [2023-12-22 02:16:57,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2048339507] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:16:57,810 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:16:57,810 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 26 [2023-12-22 02:16:57,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374167474] [2023-12-22 02:16:57,810 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:16:57,810 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:16:57,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:16:57,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:16:57,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:16:57,811 INFO L87 Difference]: Start difference. First operand 89612 states and 107714 transitions. Second operand has 26 states, 26 states have (on average 13.653846153846153) internal successors, (355), 26 states have internal predecessors, (355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:17:09,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:17:09,556 INFO L93 Difference]: Finished difference Result 141248 states and 169112 transitions. [2023-12-22 02:17:09,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-12-22 02:17:09,556 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 13.653846153846153) internal successors, (355), 26 states have internal predecessors, (355), 0 states have call successors, (0), 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 183 [2023-12-22 02:17:09,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:17:09,717 INFO L225 Difference]: With dead ends: 141248 [2023-12-22 02:17:09,718 INFO L226 Difference]: Without dead ends: 127294 [2023-12-22 02:17:09,749 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 408 GetRequests, 340 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=804, Invalid=4026, Unknown=0, NotChecked=0, Total=4830 [2023-12-22 02:17:09,749 INFO L413 NwaCegarLoop]: 1673 mSDtfsCounter, 6968 mSDsluCounter, 24336 mSDsCounter, 0 mSdLazyCounter, 2905 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6968 SdHoareTripleChecker+Valid, 26009 SdHoareTripleChecker+Invalid, 2925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 2905 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:17:09,749 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6968 Valid, 26009 Invalid, 2925 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [20 Valid, 2905 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-12-22 02:17:09,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127294 states. [2023-12-22 02:17:13,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127294 to 63356. [2023-12-22 02:17:13,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63356 states, 63354 states have (on average 1.2066957098210058) internal successors, (76449), 63355 states have internal predecessors, (76449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:17:13,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63356 states to 63356 states and 76449 transitions. [2023-12-22 02:17:13,420 INFO L78 Accepts]: Start accepts. Automaton has 63356 states and 76449 transitions. Word has length 183 [2023-12-22 02:17:13,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:17:13,420 INFO L495 AbstractCegarLoop]: Abstraction has 63356 states and 76449 transitions. [2023-12-22 02:17:13,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 13.653846153846153) internal successors, (355), 26 states have internal predecessors, (355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:17:13,421 INFO L276 IsEmpty]: Start isEmpty. Operand 63356 states and 76449 transitions. [2023-12-22 02:17:13,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-12-22 02:17:13,429 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:17:13,429 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:17:13,433 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-22 02:17:13,630 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-22 02:17:13,631 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:17:13,631 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:17:13,631 INFO L85 PathProgramCache]: Analyzing trace with hash 1650935988, now seen corresponding path program 1 times [2023-12-22 02:17:13,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:17:13,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2145120347] [2023-12-22 02:17:13,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:17:13,632 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-22 02:17:13,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:17:13,633 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-22 02:17:13,633 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-22 02:17:13,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:17:13,769 INFO L262 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-22 02:17:13,771 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:17:15,893 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 13 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:17:15,893 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:17:16,710 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 13 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:17:16,711 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:17:16,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2145120347] [2023-12-22 02:17:16,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2145120347] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:17:16,711 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:17:16,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 26 [2023-12-22 02:17:16,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778164321] [2023-12-22 02:17:16,711 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:17:16,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:17:16,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:17:16,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:17:16,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:17:16,712 INFO L87 Difference]: Start difference. First operand 63356 states and 76449 transitions. Second operand has 26 states, 26 states have (on average 13.846153846153847) internal successors, (360), 26 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:17:29,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:17:29,037 INFO L93 Difference]: Finished difference Result 162726 states and 193413 transitions. [2023-12-22 02:17:29,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-12-22 02:17:29,037 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 13.846153846153847) internal successors, (360), 26 states have internal predecessors, (360), 0 states have call successors, (0), 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 183 [2023-12-22 02:17:29,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:17:29,198 INFO L225 Difference]: With dead ends: 162726 [2023-12-22 02:17:29,199 INFO L226 Difference]: Without dead ends: 134092 [2023-12-22 02:17:29,217 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 340 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 940 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=760, Invalid=3796, Unknown=0, NotChecked=0, Total=4556 [2023-12-22 02:17:29,218 INFO L413 NwaCegarLoop]: 1660 mSDtfsCounter, 6786 mSDsluCounter, 24002 mSDsCounter, 0 mSdLazyCounter, 2576 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6786 SdHoareTripleChecker+Valid, 25662 SdHoareTripleChecker+Invalid, 2594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 2576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-12-22 02:17:29,218 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6786 Valid, 25662 Invalid, 2594 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [18 Valid, 2576 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-12-22 02:17:29,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134092 states. [2023-12-22 02:17:33,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134092 to 73194. [2023-12-22 02:17:33,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73194 states, 73192 states have (on average 1.199584654060553) internal successors, (87800), 73193 states have internal predecessors, (87800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:17:33,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73194 states to 73194 states and 87800 transitions. [2023-12-22 02:17:33,934 INFO L78 Accepts]: Start accepts. Automaton has 73194 states and 87800 transitions. Word has length 183 [2023-12-22 02:17:33,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:17:33,934 INFO L495 AbstractCegarLoop]: Abstraction has 73194 states and 87800 transitions. [2023-12-22 02:17:33,934 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 13.846153846153847) internal successors, (360), 26 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:17:33,935 INFO L276 IsEmpty]: Start isEmpty. Operand 73194 states and 87800 transitions. [2023-12-22 02:17:33,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-12-22 02:17:33,943 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:17:33,944 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:17:33,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Ended with exit code 0 [2023-12-22 02:17:34,144 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-22 02:17:34,144 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:17:34,145 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:17:34,145 INFO L85 PathProgramCache]: Analyzing trace with hash -503443660, now seen corresponding path program 1 times [2023-12-22 02:17:34,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:17:34,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2044596527] [2023-12-22 02:17:34,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:17:34,145 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-22 02:17:34,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:17:34,146 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-22 02:17:34,149 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-22 02:17:34,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:17:34,287 INFO L262 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-22 02:17:34,289 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:17:36,185 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 31 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:17:36,186 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:17:37,050 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 31 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:17:37,050 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:17:37,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2044596527] [2023-12-22 02:17:37,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2044596527] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:17:37,050 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:17:37,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 26 [2023-12-22 02:17:37,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133391679] [2023-12-22 02:17:37,050 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:17:37,052 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:17:37,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:17:37,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:17:37,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:17:37,053 INFO L87 Difference]: Start difference. First operand 73194 states and 87800 transitions. Second operand has 26 states, 26 states have (on average 13.461538461538462) internal successors, (350), 26 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:17:48,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:17:48,844 INFO L93 Difference]: Finished difference Result 126715 states and 151320 transitions. [2023-12-22 02:17:48,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-12-22 02:17:48,845 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 13.461538461538462) internal successors, (350), 26 states have internal predecessors, (350), 0 states have call successors, (0), 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 183 [2023-12-22 02:17:48,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:17:48,981 INFO L225 Difference]: With dead ends: 126715 [2023-12-22 02:17:48,981 INFO L226 Difference]: Without dead ends: 111641 [2023-12-22 02:17:49,007 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 408 GetRequests, 340 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=804, Invalid=4026, Unknown=0, NotChecked=0, Total=4830 [2023-12-22 02:17:49,007 INFO L413 NwaCegarLoop]: 1683 mSDtfsCounter, 2518 mSDsluCounter, 22879 mSDsCounter, 0 mSdLazyCounter, 2851 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2518 SdHoareTripleChecker+Valid, 24562 SdHoareTripleChecker+Invalid, 2869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 2851 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:17:49,008 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2518 Valid, 24562 Invalid, 2869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 2851 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-12-22 02:17:49,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111641 states. [2023-12-22 02:17:54,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111641 to 92651. [2023-12-22 02:17:54,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92651 states, 92649 states have (on average 1.1960409718399552) internal successors, (110812), 92650 states have internal predecessors, (110812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:17:54,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92651 states to 92651 states and 110812 transitions. [2023-12-22 02:17:54,593 INFO L78 Accepts]: Start accepts. Automaton has 92651 states and 110812 transitions. Word has length 183 [2023-12-22 02:17:54,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:17:54,593 INFO L495 AbstractCegarLoop]: Abstraction has 92651 states and 110812 transitions. [2023-12-22 02:17:54,593 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 13.461538461538462) internal successors, (350), 26 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:17:54,593 INFO L276 IsEmpty]: Start isEmpty. Operand 92651 states and 110812 transitions. [2023-12-22 02:17:54,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-12-22 02:17:54,604 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:17:54,604 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:17:54,608 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2023-12-22 02:17:54,807 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-22 02:17:54,808 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:17:54,808 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:17:54,808 INFO L85 PathProgramCache]: Analyzing trace with hash -5442856, now seen corresponding path program 1 times [2023-12-22 02:17:54,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:17:54,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2003494666] [2023-12-22 02:17:54,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:17:54,809 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:17:54,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:17:54,810 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-22 02:17:54,811 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-22 02:17:54,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:17:54,952 INFO L262 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-22 02:17:54,955 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:17:56,813 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 40 proven. 101 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:17:56,813 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:17:57,504 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 40 proven. 101 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:17:57,505 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:17:57,505 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2003494666] [2023-12-22 02:17:57,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2003494666] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:17:57,505 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:17:57,505 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 26 [2023-12-22 02:17:57,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70228485] [2023-12-22 02:17:57,505 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:17:57,505 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:17:57,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:17:57,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:17:57,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:17:57,506 INFO L87 Difference]: Start difference. First operand 92651 states and 110812 transitions. Second operand has 26 states, 26 states have (on average 13.26923076923077) internal successors, (345), 26 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:18:09,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:18:09,471 INFO L93 Difference]: Finished difference Result 165527 states and 197310 transitions. [2023-12-22 02:18:09,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-12-22 02:18:09,471 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 13.26923076923077) internal successors, (345), 26 states have internal predecessors, (345), 0 states have call successors, (0), 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 183 [2023-12-22 02:18:09,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:18:09,649 INFO L225 Difference]: With dead ends: 165527 [2023-12-22 02:18:09,649 INFO L226 Difference]: Without dead ends: 145109 [2023-12-22 02:18:09,683 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 408 GetRequests, 340 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=804, Invalid=4026, Unknown=0, NotChecked=0, Total=4830 [2023-12-22 02:18:09,683 INFO L413 NwaCegarLoop]: 1697 mSDtfsCounter, 4067 mSDsluCounter, 17989 mSDsCounter, 0 mSdLazyCounter, 2277 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4067 SdHoareTripleChecker+Valid, 19686 SdHoareTripleChecker+Invalid, 2297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 2277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-22 02:18:09,683 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4067 Valid, 19686 Invalid, 2297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 2277 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-22 02:18:09,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145109 states. [2023-12-22 02:18:16,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145109 to 117170. [2023-12-22 02:18:16,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117170 states, 117168 states have (on average 1.1929622422504438) internal successors, (139777), 117169 states have internal predecessors, (139777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:18:17,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117170 states to 117170 states and 139777 transitions. [2023-12-22 02:18:17,174 INFO L78 Accepts]: Start accepts. Automaton has 117170 states and 139777 transitions. Word has length 183 [2023-12-22 02:18:17,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:18:17,174 INFO L495 AbstractCegarLoop]: Abstraction has 117170 states and 139777 transitions. [2023-12-22 02:18:17,174 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 13.26923076923077) internal successors, (345), 26 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:18:17,174 INFO L276 IsEmpty]: Start isEmpty. Operand 117170 states and 139777 transitions. [2023-12-22 02:18:17,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-12-22 02:18:17,188 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:18:17,189 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:18:17,192 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-22 02:18:17,389 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-22 02:18:17,389 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:18:17,389 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:18:17,390 INFO L85 PathProgramCache]: Analyzing trace with hash -1297173068, now seen corresponding path program 1 times [2023-12-22 02:18:17,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:18:17,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [996398024] [2023-12-22 02:18:17,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:18:17,390 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:18:17,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:18:17,391 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-22 02:18:17,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 (41)] Waiting until timeout for monitored process [2023-12-22 02:18:17,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:18:17,521 INFO L262 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-22 02:18:17,523 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:18:19,277 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 49 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:18:19,277 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:18:19,897 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 49 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:18:19,898 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:18:19,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [996398024] [2023-12-22 02:18:19,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [996398024] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:18:19,898 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:18:19,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 26 [2023-12-22 02:18:19,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7826006] [2023-12-22 02:18:19,898 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:18:19,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:18:19,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:18:19,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:18:19,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:18:19,899 INFO L87 Difference]: Start difference. First operand 117170 states and 139777 transitions. Second operand has 26 states, 26 states have (on average 13.076923076923077) internal successors, (340), 26 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:18:35,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:18:35,249 INFO L93 Difference]: Finished difference Result 213973 states and 254737 transitions. [2023-12-22 02:18:35,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-12-22 02:18:35,250 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 13.076923076923077) internal successors, (340), 26 states have internal predecessors, (340), 0 states have call successors, (0), 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 183 [2023-12-22 02:18:35,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:18:35,481 INFO L225 Difference]: With dead ends: 213973 [2023-12-22 02:18:35,482 INFO L226 Difference]: Without dead ends: 186307 [2023-12-22 02:18:35,524 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 408 GetRequests, 340 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=804, Invalid=4026, Unknown=0, NotChecked=0, Total=4830 [2023-12-22 02:18:35,524 INFO L413 NwaCegarLoop]: 1711 mSDtfsCounter, 6864 mSDsluCounter, 24806 mSDsCounter, 0 mSdLazyCounter, 3211 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6864 SdHoareTripleChecker+Valid, 26517 SdHoareTripleChecker+Invalid, 3228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 3211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2023-12-22 02:18:35,524 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6864 Valid, 26517 Invalid, 3228 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [17 Valid, 3211 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2023-12-22 02:18:35,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186307 states. [2023-12-22 02:18:44,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186307 to 146968. [2023-12-22 02:18:44,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146968 states, 146966 states have (on average 1.1901800416422845) internal successors, (174916), 146967 states have internal predecessors, (174916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:18:44,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146968 states to 146968 states and 174916 transitions. [2023-12-22 02:18:44,736 INFO L78 Accepts]: Start accepts. Automaton has 146968 states and 174916 transitions. Word has length 183 [2023-12-22 02:18:44,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:18:44,736 INFO L495 AbstractCegarLoop]: Abstraction has 146968 states and 174916 transitions. [2023-12-22 02:18:44,736 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 13.076923076923077) internal successors, (340), 26 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:18:44,736 INFO L276 IsEmpty]: Start isEmpty. Operand 146968 states and 174916 transitions. [2023-12-22 02:18:44,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-12-22 02:18:44,751 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:18:44,751 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:18:44,755 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-22 02:18:44,955 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-22 02:18:44,955 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:18:44,955 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:18:44,956 INFO L85 PathProgramCache]: Analyzing trace with hash 1004559448, now seen corresponding path program 1 times [2023-12-22 02:18:44,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:18:44,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2000828416] [2023-12-22 02:18:44,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:18:44,956 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-22 02:18:44,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:18:44,957 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-22 02:18:44,960 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-22 02:18:45,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:18:45,089 INFO L262 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-22 02:18:45,091 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:18:46,609 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 58 proven. 83 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:18:46,609 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:18:47,244 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 58 proven. 83 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:18:47,245 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:18:47,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2000828416] [2023-12-22 02:18:47,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2000828416] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:18:47,245 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:18:47,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 26 [2023-12-22 02:18:47,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456714098] [2023-12-22 02:18:47,245 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:18:47,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:18:47,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:18:47,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:18:47,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:18:47,246 INFO L87 Difference]: Start difference. First operand 146968 states and 174916 transitions. Second operand has 26 states, 26 states have (on average 12.884615384615385) internal successors, (335), 26 states have internal predecessors, (335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:19:05,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:19:05,995 INFO L93 Difference]: Finished difference Result 271575 states and 322020 transitions. [2023-12-22 02:19:05,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2023-12-22 02:19:05,996 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 12.884615384615385) internal successors, (335), 26 states have internal predecessors, (335), 0 states have call successors, (0), 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 183 [2023-12-22 02:19:05,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:19:06,310 INFO L225 Difference]: With dead ends: 271575 [2023-12-22 02:19:06,310 INFO L226 Difference]: Without dead ends: 234153 [2023-12-22 02:19:06,366 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 409 GetRequests, 340 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1055 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=881, Invalid=4089, Unknown=0, NotChecked=0, Total=4970 [2023-12-22 02:19:06,366 INFO L413 NwaCegarLoop]: 1713 mSDtfsCounter, 5704 mSDsluCounter, 19929 mSDsCounter, 0 mSdLazyCounter, 2726 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5704 SdHoareTripleChecker+Valid, 21642 SdHoareTripleChecker+Invalid, 2747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 2726 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:19:06,367 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5704 Valid, 21642 Invalid, 2747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 2726 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-12-22 02:19:06,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234153 states. [2023-12-22 02:19:17,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234153 to 179541. [2023-12-22 02:19:17,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179541 states, 179539 states have (on average 1.1872239457722278) internal successors, (213153), 179540 states have internal predecessors, (213153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:19:18,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179541 states to 179541 states and 213153 transitions. [2023-12-22 02:19:18,009 INFO L78 Accepts]: Start accepts. Automaton has 179541 states and 213153 transitions. Word has length 183 [2023-12-22 02:19:18,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:19:18,009 INFO L495 AbstractCegarLoop]: Abstraction has 179541 states and 213153 transitions. [2023-12-22 02:19:18,009 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 12.884615384615385) internal successors, (335), 26 states have internal predecessors, (335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-22 02:19:18,009 INFO L276 IsEmpty]: Start isEmpty. Operand 179541 states and 213153 transitions. [2023-12-22 02:19:18,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-12-22 02:19:18,024 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:19:18,024 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:19:18,029 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-22 02:19:18,224 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-22 02:19:18,224 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:19:18,225 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:19:18,225 INFO L85 PathProgramCache]: Analyzing trace with hash 631323700, now seen corresponding path program 1 times [2023-12-22 02:19:18,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:19:18,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [621561627] [2023-12-22 02:19:18,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:19:18,225 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-22 02:19:18,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:19:18,226 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-22 02:19:18,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2023-12-22 02:19:18,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:19:18,349 INFO L262 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-22 02:19:18,351 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:19:19,993 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 67 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:19:19,993 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:19:20,595 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 67 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:19:20,595 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:19:20,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [621561627] [2023-12-22 02:19:20,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [621561627] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:19:20,595 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:19:20,595 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 26 [2023-12-22 02:19:20,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862129494] [2023-12-22 02:19:20,595 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:19:20,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:19:20,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:19:20,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:19:20,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:19:20,597 INFO L87 Difference]: Start difference. First operand 179541 states and 213153 transitions. Second operand has 26 states, 26 states have (on average 12.692307692307692) internal successors, (330), 26 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)