/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.ufo.BOUNDED-14.pals+Problem12_label00.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-22 01:57:50,427 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-22 01:57:50,520 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 01:57:50,525 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-22 01:57:50,526 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-22 01:57:50,555 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-22 01:57:50,555 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-22 01:57:50,555 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-22 01:57:50,556 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-22 01:57:50,559 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-22 01:57:50,560 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-22 01:57:50,560 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-22 01:57:50,561 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-22 01:57:50,562 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-22 01:57:50,562 INFO L153 SettingsManager]: * Use SBE=true [2023-12-22 01:57:50,563 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-22 01:57:50,563 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-22 01:57:50,563 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-22 01:57:50,563 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-22 01:57:50,564 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-22 01:57:50,565 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-22 01:57:50,565 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-22 01:57:50,565 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-22 01:57:50,565 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-22 01:57:50,566 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-22 01:57:50,566 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-22 01:57:50,566 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-22 01:57:50,566 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-22 01:57:50,566 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-22 01:57:50,567 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-22 01:57:50,568 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-22 01:57:50,568 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-22 01:57:50,568 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-22 01:57:50,568 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-22 01:57:50,568 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-22 01:57:50,568 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-22 01:57:50,568 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-22 01:57:50,569 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-22 01:57:50,569 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-22 01:57:50,569 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-22 01:57:50,569 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-22 01:57:50,569 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-22 01:57:50,569 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-22 01:57:50,570 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-22 01:57:50,570 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-22 01:57:50,570 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-22 01:57:50,570 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 01:57:50,816 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-22 01:57:50,845 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-22 01:57:50,847 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-22 01:57:50,848 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-22 01:57:50,849 INFO L274 PluginConnector]: CDTParser initialized [2023-12-22 01:57:50,850 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/pals_lcr.7.ufo.BOUNDED-14.pals+Problem12_label00.c [2023-12-22 01:57:52,054 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-22 01:57:52,605 INFO L384 CDTParser]: Found 1 translation units. [2023-12-22 01:57:52,606 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pals_lcr.7.ufo.BOUNDED-14.pals+Problem12_label00.c [2023-12-22 01:57:52,645 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/aae6fcc96/e33ff9862eb8495fbd0f58b96ef1b4a7/FLAG324633815 [2023-12-22 01:57:52,661 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/aae6fcc96/e33ff9862eb8495fbd0f58b96ef1b4a7 [2023-12-22 01:57:52,663 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-22 01:57:52,665 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-22 01:57:52,668 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-22 01:57:52,668 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-22 01:57:52,672 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-22 01:57:52,673 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 01:57:52" (1/1) ... [2023-12-22 01:57:52,674 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7fc91c0c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:57:52, skipping insertion in model container [2023-12-22 01:57:52,674 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 01:57:52" (1/1) ... [2023-12-22 01:57:52,862 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-22 01:57:53,346 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.ufo.BOUNDED-14.pals+Problem12_label00.c[20426,20439] [2023-12-22 01:57:53,436 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.ufo.BOUNDED-14.pals+Problem12_label00.c[22301,22314] [2023-12-22 01:57:54,152 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-22 01:57:54,171 INFO L202 MainTranslator]: Completed pre-run [2023-12-22 01:57:54,221 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.ufo.BOUNDED-14.pals+Problem12_label00.c[20426,20439] [2023-12-22 01:57:54,224 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.ufo.BOUNDED-14.pals+Problem12_label00.c[22301,22314] [2023-12-22 01:57:54,671 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-22 01:57:54,703 INFO L206 MainTranslator]: Completed translation [2023-12-22 01:57:54,703 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:57:54 WrapperNode [2023-12-22 01:57:54,703 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-22 01:57:54,704 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-22 01:57:54,705 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-22 01:57:54,705 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-22 01:57:54,712 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:57:54" (1/1) ... [2023-12-22 01:57:54,816 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:57:54" (1/1) ... [2023-12-22 01:57:54,950 INFO L138 Inliner]: procedures = 39, calls = 24, calls flagged for inlining = 19, calls inlined = 19, statements flattened = 5183 [2023-12-22 01:57:54,951 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-22 01:57:54,951 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-22 01:57:54,951 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-22 01:57:54,951 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-22 01:57:54,962 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:57:54" (1/1) ... [2023-12-22 01:57:54,962 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:57:54" (1/1) ... [2023-12-22 01:57:55,015 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:57:54" (1/1) ... [2023-12-22 01:57:55,073 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 01:57:55,074 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:57:54" (1/1) ... [2023-12-22 01:57:55,074 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:57:54" (1/1) ... [2023-12-22 01:57:55,147 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:57:54" (1/1) ... [2023-12-22 01:57:55,181 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:57:54" (1/1) ... [2023-12-22 01:57:55,206 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:57:54" (1/1) ... [2023-12-22 01:57:55,225 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:57:54" (1/1) ... [2023-12-22 01:57:55,258 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-22 01:57:55,260 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-22 01:57:55,260 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-22 01:57:55,260 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-22 01:57:55,261 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:57:54" (1/1) ... [2023-12-22 01:57:55,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-22 01:57:55,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-22 01:57:55,293 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 01:57:55,320 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 01:57:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-22 01:57:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-22 01:57:55,331 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-22 01:57:55,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-22 01:57:55,475 INFO L241 CfgBuilder]: Building ICFG [2023-12-22 01:57:55,477 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-22 01:58:22,641 INFO L282 CfgBuilder]: Performing block encoding [2023-12-22 01:58:22,696 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-22 01:58:22,697 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-12-22 01:58:22,697 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 01:58:22 BoogieIcfgContainer [2023-12-22 01:58:22,697 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-22 01:58:22,700 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-22 01:58:22,700 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-22 01:58:22,703 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-22 01:58:22,703 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.12 01:57:52" (1/3) ... [2023-12-22 01:58:22,704 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@70682220 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 01:58:22, skipping insertion in model container [2023-12-22 01:58:22,704 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:57:54" (2/3) ... [2023-12-22 01:58:22,704 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@70682220 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 01:58:22, skipping insertion in model container [2023-12-22 01:58:22,704 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 01:58:22" (3/3) ... [2023-12-22 01:58:22,705 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_lcr.7.ufo.BOUNDED-14.pals+Problem12_label00.c [2023-12-22 01:58:22,720 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-22 01:58:22,721 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-22 01:58:22,775 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-22 01:58:22,781 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;@7502d835, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-22 01:58:22,781 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-22 01:58:22,789 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 01:58:22,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2023-12-22 01:58:22,795 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 01:58:22,795 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 01:58:22,796 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 01:58:22,800 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 01:58:22,800 INFO L85 PathProgramCache]: Analyzing trace with hash -1238718426, now seen corresponding path program 1 times [2023-12-22 01:58:22,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 01:58:22,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2024334541] [2023-12-22 01:58:22,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 01:58:22,813 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 01:58:22,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 01:58:22,817 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 01:58:22,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-22 01:58:22,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 01:58:22,906 INFO L262 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-22 01:58:22,909 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 01:58:22,926 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 01:58:22,926 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 01:58:22,927 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 01:58:22,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2024334541] [2023-12-22 01:58:22,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2024334541] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 01:58:22,927 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 01:58:22,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-22 01:58:22,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641865602] [2023-12-22 01:58:22,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 01:58:22,933 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-22 01:58:22,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 01:58:22,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-22 01:58:22,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-22 01:58:22,961 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 7.5) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states 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 01:58:23,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 01:58:23,122 INFO L93 Difference]: Finished difference Result 1676 states and 3294 transitions. [2023-12-22 01:58:23,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-22 01:58:23,127 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 7.5) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 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 15 [2023-12-22 01:58:23,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 01:58:23,148 INFO L225 Difference]: With dead ends: 1676 [2023-12-22 01:58:23,148 INFO L226 Difference]: Without dead ends: 861 [2023-12-22 01:58:23,155 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 14 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 01:58:23,159 INFO L413 NwaCegarLoop]: 1629 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1629 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 01:58:23,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1629 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 01:58:23,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2023-12-22 01:58:23,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 861. [2023-12-22 01:58:23,233 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 01:58:23,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 861 states to 861 states and 1629 transitions. [2023-12-22 01:58:23,238 INFO L78 Accepts]: Start accepts. Automaton has 861 states and 1629 transitions. Word has length 15 [2023-12-22 01:58:23,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 01:58:23,239 INFO L495 AbstractCegarLoop]: Abstraction has 861 states and 1629 transitions. [2023-12-22 01:58:23,239 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 7.5) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states 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 01:58:23,239 INFO L276 IsEmpty]: Start isEmpty. Operand 861 states and 1629 transitions. [2023-12-22 01:58:23,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2023-12-22 01:58:23,240 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 01:58:23,240 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 01:58:23,247 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 01:58:23,444 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 01:58:23,445 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 01:58:23,445 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 01:58:23,445 INFO L85 PathProgramCache]: Analyzing trace with hash 2076174218, now seen corresponding path program 1 times [2023-12-22 01:58:23,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 01:58:23,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2003869915] [2023-12-22 01:58:23,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 01:58:23,446 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 01:58:23,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 01:58:23,448 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 01:58:23,449 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 01:58:23,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 01:58:23,521 INFO L262 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 01:58:23,522 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 01:58:23,564 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 01:58:23,564 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 01:58:23,564 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 01:58:23,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2003869915] [2023-12-22 01:58:23,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2003869915] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 01:58:23,565 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 01:58:23,565 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-22 01:58:23,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686525063] [2023-12-22 01:58:23,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 01:58:23,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 01:58:23,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 01:58:23,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 01:58:23,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 01:58:23,568 INFO L87 Difference]: Start difference. First operand 861 states and 1629 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states 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 01:58:58,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 01:58:58,483 INFO L93 Difference]: Finished difference Result 2365 states and 4502 transitions. [2023-12-22 01:58:58,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 01:58:58,484 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 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 15 [2023-12-22 01:58:58,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 01:58:58,493 INFO L225 Difference]: With dead ends: 2365 [2023-12-22 01:58:58,493 INFO L226 Difference]: Without dead ends: 1612 [2023-12-22 01:58:58,494 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 13 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 01:58:58,495 INFO L413 NwaCegarLoop]: 608 mSDtfsCounter, 993 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 2277 mSolverCounterSat, 591 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 993 SdHoareTripleChecker+Valid, 615 SdHoareTripleChecker+Invalid, 2868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 591 IncrementalHoareTripleChecker+Valid, 2277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.7s IncrementalHoareTripleChecker+Time [2023-12-22 01:58:58,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [993 Valid, 615 Invalid, 2868 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [591 Valid, 2277 Invalid, 0 Unknown, 0 Unchecked, 34.7s Time] [2023-12-22 01:58:58,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1612 states. [2023-12-22 01:58:58,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1612 to 1612. [2023-12-22 01:58:58,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1612 states, 1610 states have (on average 1.6496894409937888) internal successors, (2656), 1611 states have internal predecessors, (2656), 0 states have call successors, (0), 0 states 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 01:58:58,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1612 states to 1612 states and 2656 transitions. [2023-12-22 01:58:58,553 INFO L78 Accepts]: Start accepts. Automaton has 1612 states and 2656 transitions. Word has length 15 [2023-12-22 01:58:58,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 01:58:58,553 INFO L495 AbstractCegarLoop]: Abstraction has 1612 states and 2656 transitions. [2023-12-22 01:58:58,553 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states 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 01:58:58,553 INFO L276 IsEmpty]: Start isEmpty. Operand 1612 states and 2656 transitions. [2023-12-22 01:58:58,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2023-12-22 01:58:58,554 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 01:58:58,555 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 01:58:58,564 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 (3)] Ended with exit code 0 [2023-12-22 01:58:58,762 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 01:58:58,762 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 01:58:58,763 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 01:58:58,763 INFO L85 PathProgramCache]: Analyzing trace with hash -1712634287, now seen corresponding path program 1 times [2023-12-22 01:58:58,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 01:58:58,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1707333023] [2023-12-22 01:58:58,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 01:58:58,764 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 01:58:58,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 01:58:58,765 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 01:58:58,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-12-22 01:58:58,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 01:58:58,846 INFO L262 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-22 01:58:58,849 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 01:58:58,884 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 01:58:58,884 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 01:58:58,885 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 01:58:58,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1707333023] [2023-12-22 01:58:58,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1707333023] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 01:58:58,887 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 01:58:58,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 01:58:58,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817800944] [2023-12-22 01:58:58,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 01:58:58,895 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 01:58:58,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 01:58:58,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 01:58:58,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 01:58:58,897 INFO L87 Difference]: Start difference. First operand 1612 states and 2656 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 01:58:58,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 01:58:58,992 INFO L93 Difference]: Finished difference Result 1668 states and 2745 transitions. [2023-12-22 01:58:58,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 01:58:58,992 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 01:58:58,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 01:58:58,998 INFO L225 Difference]: With dead ends: 1668 [2023-12-22 01:58:58,998 INFO L226 Difference]: Without dead ends: 1612 [2023-12-22 01:58:58,999 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 01:58:59,002 INFO L413 NwaCegarLoop]: 1626 mSDtfsCounter, 0 mSDsluCounter, 3198 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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 01:58:59,004 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 01:58:59,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1612 states. [2023-12-22 01:58:59,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1612 to 1612. [2023-12-22 01:58:59,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1612 states, 1610 states have (on average 1.6186335403726708) internal successors, (2606), 1611 states have internal predecessors, (2606), 0 states have call successors, (0), 0 states 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 01:58:59,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1612 states to 1612 states and 2606 transitions. [2023-12-22 01:58:59,037 INFO L78 Accepts]: Start accepts. Automaton has 1612 states and 2606 transitions. Word has length 25 [2023-12-22 01:58:59,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 01:58:59,037 INFO L495 AbstractCegarLoop]: Abstraction has 1612 states and 2606 transitions. [2023-12-22 01:58:59,037 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 01:58:59,037 INFO L276 IsEmpty]: Start isEmpty. Operand 1612 states and 2606 transitions. [2023-12-22 01:58:59,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-12-22 01:58:59,046 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 01:58:59,047 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 01:58:59,055 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2023-12-22 01:58:59,255 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 01:58:59,255 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 01:58:59,256 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 01:58:59,256 INFO L85 PathProgramCache]: Analyzing trace with hash 1559561318, now seen corresponding path program 1 times [2023-12-22 01:58:59,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 01:58:59,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1828197840] [2023-12-22 01:58:59,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 01:58:59,257 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 01:58:59,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 01:58:59,259 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 01:58:59,266 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 01:58:59,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 01:58:59,364 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-22 01:58:59,367 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 01:59:00,883 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 01:59:00,883 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 01:59:00,884 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 01:59:00,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1828197840] [2023-12-22 01:59:00,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1828197840] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 01:59:00,884 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 01:59:00,884 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-22 01:59:00,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752763452] [2023-12-22 01:59:00,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 01:59:00,885 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-22 01:59:00,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 01:59:00,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-22 01:59:00,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2023-12-22 01:59:00,886 INFO L87 Difference]: Start difference. First operand 1612 states and 2606 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 01:59:01,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 01:59:01,365 INFO L93 Difference]: Finished difference Result 2036 states and 3294 transitions. [2023-12-22 01:59:01,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-22 01:59:01,367 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 01:59:01,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 01:59:01,375 INFO L225 Difference]: With dead ends: 2036 [2023-12-22 01:59:01,375 INFO L226 Difference]: Without dead ends: 1983 [2023-12-22 01:59:01,376 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 01:59:01,376 INFO L413 NwaCegarLoop]: 1573 mSDtfsCounter, 2010 mSDsluCounter, 1218 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2010 SdHoareTripleChecker+Valid, 2791 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 01:59:01,377 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2010 Valid, 2791 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 01:59:01,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1983 states. [2023-12-22 01:59:01,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1983 to 1714. [2023-12-22 01:59:01,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1714 states, 1712 states have (on average 1.6197429906542056) internal successors, (2773), 1713 states have internal predecessors, (2773), 0 states have call successors, (0), 0 states 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 01:59:01,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1714 states to 1714 states and 2773 transitions. [2023-12-22 01:59:01,411 INFO L78 Accepts]: Start accepts. Automaton has 1714 states and 2773 transitions. Word has length 74 [2023-12-22 01:59:01,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 01:59:01,411 INFO L495 AbstractCegarLoop]: Abstraction has 1714 states and 2773 transitions. [2023-12-22 01:59:01,411 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 01:59:01,411 INFO L276 IsEmpty]: Start isEmpty. Operand 1714 states and 2773 transitions. [2023-12-22 01:59:01,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-22 01:59:01,412 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 01:59:01,412 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 01:59:01,423 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 01:59:01,616 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 01:59:01,616 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 01:59:01,617 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 01:59:01,617 INFO L85 PathProgramCache]: Analyzing trace with hash -327840202, now seen corresponding path program 1 times [2023-12-22 01:59:01,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 01:59:01,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [771681222] [2023-12-22 01:59:01,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 01:59:01,618 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 01:59:01,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 01:59:01,619 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 01:59:01,620 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 01:59:01,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 01:59:01,700 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 01:59:01,702 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 01:59:01,840 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 01:59:01,840 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 01:59:01,840 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 01:59:01,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [771681222] [2023-12-22 01:59:01,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [771681222] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 01:59:01,840 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 01:59:01,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 01:59:01,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498403082] [2023-12-22 01:59:01,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 01:59:01,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 01:59:01,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 01:59:01,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 01:59:01,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 01:59:01,842 INFO L87 Difference]: Start difference. First operand 1714 states and 2773 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 01:59:01,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 01:59:01,888 INFO L93 Difference]: Finished difference Result 2008 states and 3251 transitions. [2023-12-22 01:59:01,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 01:59:01,888 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 01:59:01,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 01:59:01,896 INFO L225 Difference]: With dead ends: 2008 [2023-12-22 01:59:01,896 INFO L226 Difference]: Without dead ends: 1853 [2023-12-22 01:59:01,897 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 01:59:01,898 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 01:59:01,898 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 01:59:01,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1853 states. [2023-12-22 01:59:01,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1853 to 1851. [2023-12-22 01:59:01,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1851 states, 1849 states have (on average 1.6181719848566793) internal successors, (2992), 1850 states have internal predecessors, (2992), 0 states have call successors, (0), 0 states 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 01:59:01,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1851 states to 1851 states and 2992 transitions. [2023-12-22 01:59:01,933 INFO L78 Accepts]: Start accepts. Automaton has 1851 states and 2992 transitions. Word has length 76 [2023-12-22 01:59:01,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 01:59:01,934 INFO L495 AbstractCegarLoop]: Abstraction has 1851 states and 2992 transitions. [2023-12-22 01:59:01,937 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 01:59:01,938 INFO L276 IsEmpty]: Start isEmpty. Operand 1851 states and 2992 transitions. [2023-12-22 01:59:01,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-22 01:59:01,940 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 01:59:01,940 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 01:59:01,948 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 01:59:02,143 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 01:59:02,143 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 01:59:02,144 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 01:59:02,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1634972681, now seen corresponding path program 1 times [2023-12-22 01:59:02,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 01:59:02,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [584042169] [2023-12-22 01:59:02,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 01:59:02,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 01:59:02,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 01:59:02,146 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 01:59:02,179 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 01:59:02,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 01:59:02,241 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-22 01:59:02,243 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 01:59:02,268 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 01:59:02,268 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 01:59:02,268 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 01:59:02,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [584042169] [2023-12-22 01:59:02,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [584042169] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 01:59:02,269 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 01:59:02,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 01:59:02,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385152226] [2023-12-22 01:59:02,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 01:59:02,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 01:59:02,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 01:59:02,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 01:59:02,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 01:59:02,270 INFO L87 Difference]: Start difference. First operand 1851 states and 2992 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 01:59:02,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 01:59:02,339 INFO L93 Difference]: Finished difference Result 1865 states and 3009 transitions. [2023-12-22 01:59:02,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 01:59:02,341 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 01:59:02,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 01:59:02,349 INFO L225 Difference]: With dead ends: 1865 [2023-12-22 01:59:02,350 INFO L226 Difference]: Without dead ends: 1863 [2023-12-22 01:59:02,350 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 01:59:02,351 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 01:59:02,351 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 01:59:02,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1863 states. [2023-12-22 01:59:02,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1863 to 1859. [2023-12-22 01:59:02,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1859 states, 1857 states have (on average 1.6149703823371029) internal successors, (2999), 1858 states have internal predecessors, (2999), 0 states have call successors, (0), 0 states 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 01:59:02,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1859 states to 1859 states and 2999 transitions. [2023-12-22 01:59:02,386 INFO L78 Accepts]: Start accepts. Automaton has 1859 states and 2999 transitions. Word has length 77 [2023-12-22 01:59:02,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 01:59:02,387 INFO L495 AbstractCegarLoop]: Abstraction has 1859 states and 2999 transitions. [2023-12-22 01:59:02,388 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 01:59:02,388 INFO L276 IsEmpty]: Start isEmpty. Operand 1859 states and 2999 transitions. [2023-12-22 01:59:02,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-22 01:59:02,389 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 01:59:02,390 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 01:59:02,396 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 01:59:02,593 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 01:59:02,594 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 01:59:02,594 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 01:59:02,594 INFO L85 PathProgramCache]: Analyzing trace with hash -562303954, now seen corresponding path program 1 times [2023-12-22 01:59:02,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 01:59:02,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1596753843] [2023-12-22 01:59:02,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 01:59:02,595 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 01:59:02,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 01:59:02,597 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 01:59:02,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-12-22 01:59:02,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 01:59:02,690 INFO L262 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 01:59:02,692 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 01:59:02,824 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 01:59:02,824 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 01:59:02,824 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 01:59:02,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1596753843] [2023-12-22 01:59:02,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1596753843] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 01:59:02,825 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 01:59:02,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 01:59:02,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79795140] [2023-12-22 01:59:02,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 01:59:02,825 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 01:59:02,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 01:59:02,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 01:59:02,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 01:59:02,826 INFO L87 Difference]: Start difference. First operand 1859 states and 2999 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 01:59:02,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 01:59:02,869 INFO L93 Difference]: Finished difference Result 2171 states and 3499 transitions. [2023-12-22 01:59:02,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 01:59:02,870 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 01:59:02,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 01:59:02,876 INFO L225 Difference]: With dead ends: 2171 [2023-12-22 01:59:02,876 INFO L226 Difference]: Without dead ends: 2010 [2023-12-22 01:59:02,877 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 01:59:02,877 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 01:59:02,878 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 01:59:02,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2010 states. [2023-12-22 01:59:02,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2010 to 2008. [2023-12-22 01:59:02,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2008 states, 2006 states have (on average 1.6126620139581256) internal successors, (3235), 2007 states have internal predecessors, (3235), 0 states have call successors, (0), 0 states 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 01:59:02,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2008 states to 2008 states and 3235 transitions. [2023-12-22 01:59:02,912 INFO L78 Accepts]: Start accepts. Automaton has 2008 states and 3235 transitions. Word has length 78 [2023-12-22 01:59:02,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 01:59:02,912 INFO L495 AbstractCegarLoop]: Abstraction has 2008 states and 3235 transitions. [2023-12-22 01:59:02,913 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 01:59:02,913 INFO L276 IsEmpty]: Start isEmpty. Operand 2008 states and 3235 transitions. [2023-12-22 01:59:02,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-22 01:59:02,913 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 01:59:02,914 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 01:59:02,923 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 01:59:03,122 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 01:59:03,123 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 01:59:03,123 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 01:59:03,124 INFO L85 PathProgramCache]: Analyzing trace with hash 193080110, now seen corresponding path program 1 times [2023-12-22 01:59:03,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 01:59:03,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [93249513] [2023-12-22 01:59:03,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 01:59:03,124 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 01:59:03,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 01:59:03,126 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 01:59:03,128 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 01:59:03,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 01:59:03,213 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 01:59:03,217 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 01:59:03,293 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 01:59:03,293 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 01:59:03,293 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 01:59:03,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [93249513] [2023-12-22 01:59:03,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [93249513] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 01:59:03,294 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 01:59:03,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 01:59:03,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341444593] [2023-12-22 01:59:03,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 01:59:03,294 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 01:59:03,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 01:59:03,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 01:59:03,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 01:59:03,295 INFO L87 Difference]: Start difference. First operand 2008 states and 3235 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 01:59:03,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 01:59:03,341 INFO L93 Difference]: Finished difference Result 2866 states and 4598 transitions. [2023-12-22 01:59:03,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 01:59:03,341 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 01:59:03,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 01:59:03,349 INFO L225 Difference]: With dead ends: 2866 [2023-12-22 01:59:03,349 INFO L226 Difference]: Without dead ends: 2419 [2023-12-22 01:59:03,350 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 01:59:03,351 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 01:59:03,351 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 01:59:03,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2419 states. [2023-12-22 01:59:03,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2419 to 2417. [2023-12-22 01:59:03,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2415 states have (on average 1.6045548654244306) internal successors, (3875), 2416 states have internal predecessors, (3875), 0 states have call successors, (0), 0 states 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 01:59:03,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 3875 transitions. [2023-12-22 01:59:03,394 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 3875 transitions. Word has length 78 [2023-12-22 01:59:03,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 01:59:03,394 INFO L495 AbstractCegarLoop]: Abstraction has 2417 states and 3875 transitions. [2023-12-22 01:59:03,394 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 01:59:03,394 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 3875 transitions. [2023-12-22 01:59:03,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-22 01:59:03,395 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 01:59:03,395 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 01:59:03,398 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 (9)] Ended with exit code 0 [2023-12-22 01:59:03,598 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 01:59:03,599 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 01:59:03,599 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 01:59:03,599 INFO L85 PathProgramCache]: Analyzing trace with hash -217306578, now seen corresponding path program 1 times [2023-12-22 01:59:03,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 01:59:03,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [397200279] [2023-12-22 01:59:03,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 01:59:03,600 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 01:59:03,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 01:59:03,601 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 01:59:03,635 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 01:59:03,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 01:59:03,694 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 01:59:03,696 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 01:59:03,773 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 01:59:03,773 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 01:59:03,773 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 01:59:03,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [397200279] [2023-12-22 01:59:03,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [397200279] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 01:59:03,774 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 01:59:03,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 01:59:03,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9872262] [2023-12-22 01:59:03,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 01:59:03,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 01:59:03,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 01:59:03,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 01:59:03,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 01:59:03,775 INFO L87 Difference]: Start difference. First operand 2417 states and 3875 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 01:59:03,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 01:59:03,827 INFO L93 Difference]: Finished difference Result 4057 states and 6455 transitions. [2023-12-22 01:59:03,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 01:59:03,828 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 01:59:03,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 01:59:03,838 INFO L225 Difference]: With dead ends: 4057 [2023-12-22 01:59:03,839 INFO L226 Difference]: Without dead ends: 3201 [2023-12-22 01:59:03,840 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 01:59:03,841 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 01:59:03,841 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 01:59:03,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3201 states. [2023-12-22 01:59:03,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3201 to 3199. [2023-12-22 01:59:03,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3199 states, 3197 states have (on average 1.589928057553957) internal successors, (5083), 3198 states have internal predecessors, (5083), 0 states have call successors, (0), 0 states 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 01:59:03,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3199 states to 3199 states and 5083 transitions. [2023-12-22 01:59:03,906 INFO L78 Accepts]: Start accepts. Automaton has 3199 states and 5083 transitions. Word has length 78 [2023-12-22 01:59:03,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 01:59:03,906 INFO L495 AbstractCegarLoop]: Abstraction has 3199 states and 5083 transitions. [2023-12-22 01:59:03,906 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 01:59:03,906 INFO L276 IsEmpty]: Start isEmpty. Operand 3199 states and 5083 transitions. [2023-12-22 01:59:03,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-22 01:59:03,907 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 01:59:03,907 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 01:59:03,914 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 01:59:04,111 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 01:59:04,111 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 01:59:04,112 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 01:59:04,112 INFO L85 PathProgramCache]: Analyzing trace with hash -485889746, now seen corresponding path program 1 times [2023-12-22 01:59:04,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 01:59:04,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [126411049] [2023-12-22 01:59:04,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 01:59:04,113 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 01:59:04,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 01:59:04,114 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 01:59:04,117 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 01:59:04,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 01:59:04,200 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 01:59:04,201 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 01:59:04,284 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 01:59:04,284 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 01:59:04,285 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 01:59:04,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [126411049] [2023-12-22 01:59:04,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [126411049] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 01:59:04,285 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 01:59:04,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 01:59:04,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44100337] [2023-12-22 01:59:04,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 01:59:04,286 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 01:59:04,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 01:59:04,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 01:59:04,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 01:59:04,286 INFO L87 Difference]: Start difference. First operand 3199 states and 5083 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 01:59:04,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 01:59:04,365 INFO L93 Difference]: Finished difference Result 6331 states and 9953 transitions. [2023-12-22 01:59:04,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 01:59:04,366 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 01:59:04,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 01:59:04,380 INFO L225 Difference]: With dead ends: 6331 [2023-12-22 01:59:04,380 INFO L226 Difference]: Without dead ends: 4693 [2023-12-22 01:59:04,382 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 01:59:04,383 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 01:59:04,383 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 01:59:04,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4693 states. [2023-12-22 01:59:04,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4693 to 4691. [2023-12-22 01:59:04,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4691 states, 4689 states have (on average 1.5685647259543614) internal successors, (7355), 4690 states have internal predecessors, (7355), 0 states have call successors, (0), 0 states 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 01:59:04,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4691 states to 4691 states and 7355 transitions. [2023-12-22 01:59:04,490 INFO L78 Accepts]: Start accepts. Automaton has 4691 states and 7355 transitions. Word has length 78 [2023-12-22 01:59:04,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 01:59:04,491 INFO L495 AbstractCegarLoop]: Abstraction has 4691 states and 7355 transitions. [2023-12-22 01:59:04,491 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 01:59:04,491 INFO L276 IsEmpty]: Start isEmpty. Operand 4691 states and 7355 transitions. [2023-12-22 01:59:04,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-22 01:59:04,492 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 01:59:04,492 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 01:59:04,499 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 01:59:04,696 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 01:59:04,696 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 01:59:04,697 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 01:59:04,697 INFO L85 PathProgramCache]: Analyzing trace with hash -1071601874, now seen corresponding path program 1 times [2023-12-22 01:59:04,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 01:59:04,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2005820082] [2023-12-22 01:59:04,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 01:59:04,697 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 01:59:04,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 01:59:04,699 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 01:59:04,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2023-12-22 01:59:04,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 01:59:04,787 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 01:59:04,789 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 01:59:04,853 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 01:59:04,853 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 01:59:04,853 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 01:59:04,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2005820082] [2023-12-22 01:59:04,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2005820082] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 01:59:04,853 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 01:59:04,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 01:59:04,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965586961] [2023-12-22 01:59:04,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 01:59:04,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 01:59:04,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 01:59:04,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 01:59:04,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 01:59:04,855 INFO L87 Difference]: Start difference. First operand 4691 states and 7355 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 01:59:04,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 01:59:04,951 INFO L93 Difference]: Finished difference Result 10663 states and 16517 transitions. [2023-12-22 01:59:04,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 01:59:04,952 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 01:59:04,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 01:59:04,970 INFO L225 Difference]: With dead ends: 10663 [2023-12-22 01:59:04,971 INFO L226 Difference]: Without dead ends: 7533 [2023-12-22 01:59:04,976 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 01:59:04,977 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 01:59:04,977 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 01:59:04,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7533 states. [2023-12-22 01:59:05,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7533 to 7531. [2023-12-22 01:59:05,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7531 states, 7529 states have (on average 1.5421702749369106) internal successors, (11611), 7530 states have internal predecessors, (11611), 0 states have call successors, (0), 0 states 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 01:59:05,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7531 states to 7531 states and 11611 transitions. [2023-12-22 01:59:05,169 INFO L78 Accepts]: Start accepts. Automaton has 7531 states and 11611 transitions. Word has length 78 [2023-12-22 01:59:05,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 01:59:05,169 INFO L495 AbstractCegarLoop]: Abstraction has 7531 states and 11611 transitions. [2023-12-22 01:59:05,169 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 01:59:05,170 INFO L276 IsEmpty]: Start isEmpty. Operand 7531 states and 11611 transitions. [2023-12-22 01:59:05,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-22 01:59:05,170 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 01:59:05,170 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 01:59:05,179 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 01:59:05,374 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 01:59:05,374 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 01:59:05,374 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 01:59:05,375 INFO L85 PathProgramCache]: Analyzing trace with hash -182868434, now seen corresponding path program 1 times [2023-12-22 01:59:05,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 01:59:05,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [260839145] [2023-12-22 01:59:05,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 01:59:05,375 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 01:59:05,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 01:59:05,377 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 01:59:05,379 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 01:59:05,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 01:59:05,464 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 01:59:05,465 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 01:59:05,530 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 01:59:05,530 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 01:59:05,530 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 01:59:05,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [260839145] [2023-12-22 01:59:05,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [260839145] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 01:59:05,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 01:59:05,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 01:59:05,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100659548] [2023-12-22 01:59:05,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 01:59:05,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 01:59:05,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 01:59:05,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 01:59:05,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 01:59:05,532 INFO L87 Difference]: Start difference. First operand 7531 states and 11611 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 01:59:05,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 01:59:05,749 INFO L93 Difference]: Finished difference Result 18895 states and 28781 transitions. [2023-12-22 01:59:05,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 01:59:05,750 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 01:59:05,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 01:59:05,773 INFO L225 Difference]: With dead ends: 18895 [2023-12-22 01:59:05,773 INFO L226 Difference]: Without dead ends: 12925 [2023-12-22 01:59:05,791 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 01:59:05,792 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 01:59:05,792 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 01:59:05,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12925 states. [2023-12-22 01:59:06,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12925 to 12923. [2023-12-22 01:59:06,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12923 states, 12921 states have (on average 1.5128086061450352) internal successors, (19547), 12922 states have internal predecessors, (19547), 0 states have call successors, (0), 0 states 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 01:59:06,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12923 states to 12923 states and 19547 transitions. [2023-12-22 01:59:06,133 INFO L78 Accepts]: Start accepts. Automaton has 12923 states and 19547 transitions. Word has length 78 [2023-12-22 01:59:06,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 01:59:06,133 INFO L495 AbstractCegarLoop]: Abstraction has 12923 states and 19547 transitions. [2023-12-22 01:59:06,134 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 01:59:06,134 INFO L276 IsEmpty]: Start isEmpty. Operand 12923 states and 19547 transitions. [2023-12-22 01:59:06,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-22 01:59:06,135 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 01:59:06,135 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 01:59:06,142 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 01:59:06,338 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 01:59:06,339 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 01:59:06,339 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 01:59:06,339 INFO L85 PathProgramCache]: Analyzing trace with hash -445945810, now seen corresponding path program 1 times [2023-12-22 01:59:06,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 01:59:06,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1921763256] [2023-12-22 01:59:06,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 01:59:06,340 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 01:59:06,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 01:59:06,342 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 01:59:06,344 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 01:59:06,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 01:59:06,429 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 01:59:06,430 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 01:59:06,499 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 01:59:06,500 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 01:59:06,500 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 01:59:06,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1921763256] [2023-12-22 01:59:06,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1921763256] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 01:59:06,500 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 01:59:06,500 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 01:59:06,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400617119] [2023-12-22 01:59:06,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 01:59:06,501 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 01:59:06,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 01:59:06,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 01:59:06,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 01:59:06,501 INFO L87 Difference]: Start difference. First operand 12923 states and 19547 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 01:59:06,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 01:59:06,804 INFO L93 Difference]: Finished difference Result 34495 states and 51581 transitions. [2023-12-22 01:59:06,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 01:59:06,804 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 01:59:06,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 01:59:06,847 INFO L225 Difference]: With dead ends: 34495 [2023-12-22 01:59:06,847 INFO L226 Difference]: Without dead ends: 23133 [2023-12-22 01:59:06,865 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 01:59:06,866 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 01:59:06,866 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 01:59:06,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23133 states. [2023-12-22 01:59:07,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23133 to 23131. [2023-12-22 01:59:07,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23131 states, 23129 states have (on average 1.4815599463876519) internal successors, (34267), 23130 states have internal predecessors, (34267), 0 states have call successors, (0), 0 states 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 01:59:07,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23131 states to 23131 states and 34267 transitions. [2023-12-22 01:59:07,521 INFO L78 Accepts]: Start accepts. Automaton has 23131 states and 34267 transitions. Word has length 78 [2023-12-22 01:59:07,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 01:59:07,522 INFO L495 AbstractCegarLoop]: Abstraction has 23131 states and 34267 transitions. [2023-12-22 01:59:07,522 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 01:59:07,522 INFO L276 IsEmpty]: Start isEmpty. Operand 23131 states and 34267 transitions. [2023-12-22 01:59:07,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-22 01:59:07,523 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 01:59:07,523 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 01:59:07,528 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2023-12-22 01:59:07,728 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 01:59:07,729 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 01:59:07,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 01:59:07,729 INFO L85 PathProgramCache]: Analyzing trace with hash -879019148, now seen corresponding path program 1 times [2023-12-22 01:59:07,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 01:59:07,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1747852711] [2023-12-22 01:59:07,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 01:59:07,730 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 01:59:07,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 01:59:07,731 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 01:59:07,756 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-22 01:59:07,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 01:59:07,916 INFO L262 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 01:59:07,918 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 01:59:07,981 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 01:59:07,981 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 01:59:07,981 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 01:59:07,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1747852711] [2023-12-22 01:59:07,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1747852711] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 01:59:07,981 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 01:59:07,981 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 01:59:07,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306125759] [2023-12-22 01:59:07,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 01:59:07,982 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 01:59:07,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 01:59:07,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 01:59:07,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 01:59:07,983 INFO L87 Difference]: Start difference. First operand 23131 states and 34267 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 0 states have call successors, (0), 0 states 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 01:59:42,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 01:59:42,489 INFO L93 Difference]: Finished difference Result 26137 states and 39194 transitions. [2023-12-22 01:59:42,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 01:59:42,490 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 0 states have call successors, (0), 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 86 [2023-12-22 01:59:42,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 01:59:42,537 INFO L225 Difference]: With dead ends: 26137 [2023-12-22 01:59:42,537 INFO L226 Difference]: Without dead ends: 24633 [2023-12-22 01:59:42,543 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 84 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 01:59:42,544 INFO L413 NwaCegarLoop]: 1286 mSDtfsCounter, 753 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 2417 mSolverCounterSat, 681 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 753 SdHoareTripleChecker+Valid, 1432 SdHoareTripleChecker+Invalid, 3098 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 681 IncrementalHoareTripleChecker+Valid, 2417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.1s IncrementalHoareTripleChecker+Time [2023-12-22 01:59:42,544 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [753 Valid, 1432 Invalid, 3098 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [681 Valid, 2417 Invalid, 0 Unknown, 0 Unchecked, 34.1s Time] [2023-12-22 01:59:42,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24633 states. [2023-12-22 01:59:43,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24633 to 24633. [2023-12-22 01:59:43,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24633 states, 24631 states have (on average 1.478746295318907) internal successors, (36423), 24632 states have internal predecessors, (36423), 0 states have call successors, (0), 0 states 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 01:59:43,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24633 states to 24633 states and 36423 transitions. [2023-12-22 01:59:43,107 INFO L78 Accepts]: Start accepts. Automaton has 24633 states and 36423 transitions. Word has length 86 [2023-12-22 01:59:43,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 01:59:43,107 INFO L495 AbstractCegarLoop]: Abstraction has 24633 states and 36423 transitions. [2023-12-22 01:59:43,107 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 0 states have call successors, (0), 0 states 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 01:59:43,108 INFO L276 IsEmpty]: Start isEmpty. Operand 24633 states and 36423 transitions. [2023-12-22 01:59:43,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-22 01:59:43,109 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 01:59:43,109 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] [2023-12-22 01:59:43,115 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2023-12-22 01:59:43,312 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 01:59:43,312 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 01:59:43,313 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 01:59:43,313 INFO L85 PathProgramCache]: Analyzing trace with hash 549590886, now seen corresponding path program 1 times [2023-12-22 01:59:43,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 01:59:43,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1301004810] [2023-12-22 01:59:43,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 01:59:43,314 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 01:59:43,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 01:59:43,315 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 01:59:43,315 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 01:59:43,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 01:59:43,497 INFO L262 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 01:59:43,499 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 01:59:43,654 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 01:59:43,654 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 01:59:43,654 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 01:59:43,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1301004810] [2023-12-22 01:59:43,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1301004810] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 01:59:43,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 01:59:43,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-22 01:59:43,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178001768] [2023-12-22 01:59:43,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 01:59:43,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 01:59:43,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 01:59:43,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 01:59:43,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 01:59:43,656 INFO L87 Difference]: Start difference. First operand 24633 states and 36423 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 2 states have internal predecessors, (89), 0 states have call successors, (0), 0 states 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:00:21,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:00:21,795 INFO L93 Difference]: Finished difference Result 29141 states and 43506 transitions. [2023-12-22 02:00:21,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:00:21,796 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 2 states have internal predecessors, (89), 0 states have call successors, (0), 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 89 [2023-12-22 02:00:21,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:00:21,841 INFO L225 Difference]: With dead ends: 29141 [2023-12-22 02:00:21,841 INFO L226 Difference]: Without dead ends: 26135 [2023-12-22 02:00:21,852 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 87 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:00:21,853 INFO L413 NwaCegarLoop]: 641 mSDtfsCounter, 830 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 2673 mSolverCounterSat, 444 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 830 SdHoareTripleChecker+Valid, 647 SdHoareTripleChecker+Invalid, 3117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 444 IncrementalHoareTripleChecker+Valid, 2673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.7s IncrementalHoareTripleChecker+Time [2023-12-22 02:00:21,853 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [830 Valid, 647 Invalid, 3117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [444 Valid, 2673 Invalid, 0 Unknown, 0 Unchecked, 37.7s Time] [2023-12-22 02:00:21,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26135 states. [2023-12-22 02:00:22,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26135 to 26135. [2023-12-22 02:00:22,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26135 states, 26133 states have (on average 1.476983124784755) internal successors, (38598), 26134 states have internal predecessors, (38598), 0 states have call successors, (0), 0 states 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:00:22,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26135 states to 26135 states and 38598 transitions. [2023-12-22 02:00:22,412 INFO L78 Accepts]: Start accepts. Automaton has 26135 states and 38598 transitions. Word has length 89 [2023-12-22 02:00:22,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:00:22,413 INFO L495 AbstractCegarLoop]: Abstraction has 26135 states and 38598 transitions. [2023-12-22 02:00:22,413 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 2 states have internal predecessors, (89), 0 states have call successors, (0), 0 states 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:00:22,413 INFO L276 IsEmpty]: Start isEmpty. Operand 26135 states and 38598 transitions. [2023-12-22 02:00:22,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-22 02:00:22,414 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:00:22,415 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] [2023-12-22 02:00:22,422 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:00:22,620 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:00:22,620 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:00:22,620 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:00:22,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1334052546, now seen corresponding path program 1 times [2023-12-22 02:00:22,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:00:22,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1749379058] [2023-12-22 02:00:22,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:00:22,623 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:00:22,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:00:22,624 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:00:22,658 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:00:22,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:00:22,724 INFO L262 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:00:22,725 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:00:22,828 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:00:22,828 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:00:22,828 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:00:22,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1749379058] [2023-12-22 02:00:22,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1749379058] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:00:22,829 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:00:22,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-22 02:00:22,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891181091] [2023-12-22 02:00:22,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:00:22,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:00:22,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:00:22,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:00:22,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:00:22,830 INFO L87 Difference]: Start difference. First operand 26135 states and 38598 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 2 states have internal predecessors, (90), 0 states have call successors, (0), 0 states 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:00:57,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:00:57,627 INFO L93 Difference]: Finished difference Result 35151 states and 52188 transitions. [2023-12-22 02:00:57,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:00:57,628 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 2 states have internal predecessors, (90), 0 states have call successors, (0), 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 90 [2023-12-22 02:00:57,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:00:57,681 INFO L225 Difference]: With dead ends: 35151 [2023-12-22 02:00:57,682 INFO L226 Difference]: Without dead ends: 30643 [2023-12-22 02:00:57,694 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 88 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:00:57,694 INFO L413 NwaCegarLoop]: 484 mSDtfsCounter, 1056 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 2527 mSolverCounterSat, 335 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1056 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 2862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 335 IncrementalHoareTripleChecker+Valid, 2527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:00:57,695 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1056 Valid, 491 Invalid, 2862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [335 Valid, 2527 Invalid, 0 Unknown, 0 Unchecked, 34.4s Time] [2023-12-22 02:00:57,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30643 states. [2023-12-22 02:00:58,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30643 to 30641. [2023-12-22 02:00:58,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30641 states, 30639 states have (on average 1.4462613009562975) internal successors, (44312), 30640 states have internal predecessors, (44312), 0 states have call successors, (0), 0 states 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:00:58,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30641 states to 30641 states and 44312 transitions. [2023-12-22 02:00:58,297 INFO L78 Accepts]: Start accepts. Automaton has 30641 states and 44312 transitions. Word has length 90 [2023-12-22 02:00:58,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:00:58,298 INFO L495 AbstractCegarLoop]: Abstraction has 30641 states and 44312 transitions. [2023-12-22 02:00:58,298 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 2 states have internal predecessors, (90), 0 states have call successors, (0), 0 states 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:00:58,298 INFO L276 IsEmpty]: Start isEmpty. Operand 30641 states and 44312 transitions. [2023-12-22 02:00:58,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-22 02:00:58,303 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:00:58,303 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:00:58,315 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:00:58,508 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:00:58,508 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:00:58,509 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:00:58,509 INFO L85 PathProgramCache]: Analyzing trace with hash 528849474, now seen corresponding path program 1 times [2023-12-22 02:00:58,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:00:58,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [411584980] [2023-12-22 02:00:58,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:00:58,510 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:00:58,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:00:58,511 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:00:58,512 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:00:58,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:00:58,608 INFO L262 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-22 02:00:58,610 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:00:59,717 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:00:59,717 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:01:00,266 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:01:00,267 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:01:00,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [411584980] [2023-12-22 02:01:00,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [411584980] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:01:00,267 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:01:00,267 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2023-12-22 02:01:00,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069020319] [2023-12-22 02:01:00,267 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:01:00,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-22 02:01:00,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:01:00,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-22 02:01:00,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-12-22 02:01:00,269 INFO L87 Difference]: Start difference. First operand 30641 states and 44312 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:01:03,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:01:03,195 INFO L93 Difference]: Finished difference Result 77947 states and 113309 transitions. [2023-12-22 02:01:03,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-22 02:01:03,196 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:01:03,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:01:03,308 INFO L225 Difference]: With dead ends: 77947 [2023-12-22 02:01:03,308 INFO L226 Difference]: Without dead ends: 62969 [2023-12-22 02:01:03,350 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=249, Invalid=743, Unknown=0, NotChecked=0, Total=992 [2023-12-22 02:01:03,366 INFO L413 NwaCegarLoop]: 1590 mSDtfsCounter, 3735 mSDsluCounter, 12689 mSDsCounter, 0 mSdLazyCounter, 1164 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3735 SdHoareTripleChecker+Valid, 14279 SdHoareTripleChecker+Invalid, 1178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:01:03,366 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3735 Valid, 14279 Invalid, 1178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1164 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-22 02:01:03,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62969 states. [2023-12-22 02:01:04,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62969 to 52209. [2023-12-22 02:01:04,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52209 states, 52207 states have (on average 1.4531384680215296) internal successors, (75864), 52208 states have internal predecessors, (75864), 0 states have call successors, (0), 0 states 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:01:04,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52209 states to 52209 states and 75864 transitions. [2023-12-22 02:01:04,848 INFO L78 Accepts]: Start accepts. Automaton has 52209 states and 75864 transitions. Word has length 100 [2023-12-22 02:01:04,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:01:04,848 INFO L495 AbstractCegarLoop]: Abstraction has 52209 states and 75864 transitions. [2023-12-22 02:01:04,848 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:01:04,849 INFO L276 IsEmpty]: Start isEmpty. Operand 52209 states and 75864 transitions. [2023-12-22 02:01:04,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-22 02:01:04,854 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:01:04,854 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:01:04,860 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:01:05,058 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:01:05,058 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:01:05,059 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:01:05,059 INFO L85 PathProgramCache]: Analyzing trace with hash 1284233538, now seen corresponding path program 1 times [2023-12-22 02:01:05,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:01:05,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1331136867] [2023-12-22 02:01:05,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:01:05,059 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:01:05,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:01:05,060 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:01:05,062 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:01:05,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:01:05,174 INFO L262 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:01:05,177 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:01:05,220 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:01:05,221 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:01:05,221 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:01:05,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1331136867] [2023-12-22 02:01:05,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1331136867] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:01:05,221 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:01:05,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:01:05,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970554082] [2023-12-22 02:01:05,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:01:05,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:01:05,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:01:05,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:01:05,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:01:05,225 INFO L87 Difference]: Start difference. First operand 52209 states and 75864 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:01:05,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:01:05,974 INFO L93 Difference]: Finished difference Result 82187 states and 120241 transitions. [2023-12-22 02:01:05,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:01:05,975 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:01:05,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:01:06,020 INFO L225 Difference]: With dead ends: 82187 [2023-12-22 02:01:06,021 INFO L226 Difference]: Without dead ends: 39049 [2023-12-22 02:01:06,051 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:01:06,052 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:01:06,052 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:01:06,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39049 states. [2023-12-22 02:01:06,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39049 to 39042. [2023-12-22 02:01:06,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39042 states, 39040 states have (on average 1.4485911885245901) internal successors, (56553), 39041 states have internal predecessors, (56553), 0 states have call successors, (0), 0 states 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:01:06,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39042 states to 39042 states and 56553 transitions. [2023-12-22 02:01:06,862 INFO L78 Accepts]: Start accepts. Automaton has 39042 states and 56553 transitions. Word has length 100 [2023-12-22 02:01:06,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:01:06,862 INFO L495 AbstractCegarLoop]: Abstraction has 39042 states and 56553 transitions. [2023-12-22 02:01:06,862 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:01:06,862 INFO L276 IsEmpty]: Start isEmpty. Operand 39042 states and 56553 transitions. [2023-12-22 02:01:06,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-22 02:01:06,865 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:01:06,865 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:01:06,871 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 (19)] Ended with exit code 0 [2023-12-22 02:01:07,069 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:01:07,069 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:01:07,069 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:01:07,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1934444082, now seen corresponding path program 1 times [2023-12-22 02:01:07,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:01:07,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1135426332] [2023-12-22 02:01:07,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:01:07,070 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:01:07,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:01:07,071 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:01:07,073 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:01:07,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:01:07,172 INFO L262 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:01:07,173 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:01:07,215 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:01:07,215 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:01:07,215 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:01:07,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1135426332] [2023-12-22 02:01:07,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1135426332] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:01:07,215 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:01:07,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:01:07,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645086032] [2023-12-22 02:01:07,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:01:07,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:01:07,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:01:07,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:01:07,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:01:07,217 INFO L87 Difference]: Start difference. First operand 39042 states and 56553 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:01:07,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:01:07,647 INFO L93 Difference]: Finished difference Result 54022 states and 78539 transitions. [2023-12-22 02:01:07,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:01:07,648 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:01:07,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:01:07,675 INFO L225 Difference]: With dead ends: 54022 [2023-12-22 02:01:07,676 INFO L226 Difference]: Without dead ends: 24068 [2023-12-22 02:01:07,697 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:01:07,697 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:01:07,698 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:01:07,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24068 states. [2023-12-22 02:01:08,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24068 to 24066. [2023-12-22 02:01:08,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24066 states, 24064 states have (on average 1.4285654920212767) internal successors, (34377), 24065 states have internal predecessors, (34377), 0 states have call successors, (0), 0 states 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:01:08,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24066 states to 24066 states and 34377 transitions. [2023-12-22 02:01:08,171 INFO L78 Accepts]: Start accepts. Automaton has 24066 states and 34377 transitions. Word has length 102 [2023-12-22 02:01:08,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:01:08,171 INFO L495 AbstractCegarLoop]: Abstraction has 24066 states and 34377 transitions. [2023-12-22 02:01:08,171 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:01:08,171 INFO L276 IsEmpty]: Start isEmpty. Operand 24066 states and 34377 transitions. [2023-12-22 02:01:08,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-22 02:01:08,173 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:01:08,173 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:01:08,177 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 (20)] Ended with exit code 0 [2023-12-22 02:01:08,377 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:01:08,377 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:01:08,377 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:01:08,378 INFO L85 PathProgramCache]: Analyzing trace with hash 772617876, now seen corresponding path program 1 times [2023-12-22 02:01:08,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:01:08,378 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [857593541] [2023-12-22 02:01:08,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:01:08,378 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:01:08,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:01:08,379 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:01:08,508 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:01:08,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:01:08,603 INFO L262 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-22 02:01:08,605 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:01:09,590 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:01:09,591 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:01:10,080 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:01:10,081 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:01:10,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [857593541] [2023-12-22 02:01:10,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [857593541] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:01:10,081 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:01:10,081 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2023-12-22 02:01:10,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44370006] [2023-12-22 02:01:10,081 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:01:10,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-22 02:01:10,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:01:10,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-22 02:01:10,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-12-22 02:01:10,083 INFO L87 Difference]: Start difference. First operand 24066 states and 34377 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:01:12,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:01:12,744 INFO L93 Difference]: Finished difference Result 66890 states and 96205 transitions. [2023-12-22 02:01:12,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-22 02:01:12,744 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:01:12,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:01:12,805 INFO L225 Difference]: With dead ends: 66890 [2023-12-22 02:01:12,806 INFO L226 Difference]: Without dead ends: 51912 [2023-12-22 02:01:12,818 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=183, Invalid=573, Unknown=0, NotChecked=0, Total=756 [2023-12-22 02:01:12,819 INFO L413 NwaCegarLoop]: 1653 mSDtfsCounter, 3642 mSDsluCounter, 12723 mSDsCounter, 0 mSdLazyCounter, 1172 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3642 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.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:01:12,819 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3642 Valid, 14376 Invalid, 1184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1172 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-22 02:01:12,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51912 states. [2023-12-22 02:01:13,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51912 to 40194. [2023-12-22 02:01:13,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40194 states, 40192 states have (on average 1.4214022691082802) internal successors, (57129), 40193 states have internal predecessors, (57129), 0 states have call successors, (0), 0 states 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:01:13,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40194 states to 40194 states and 57129 transitions. [2023-12-22 02:01:13,782 INFO L78 Accepts]: Start accepts. Automaton has 40194 states and 57129 transitions. Word has length 103 [2023-12-22 02:01:13,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:01:13,782 INFO L495 AbstractCegarLoop]: Abstraction has 40194 states and 57129 transitions. [2023-12-22 02:01:13,782 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:01:13,783 INFO L276 IsEmpty]: Start isEmpty. Operand 40194 states and 57129 transitions. [2023-12-22 02:01:13,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-12-22 02:01:13,785 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:01:13,786 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:01:13,792 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:01:13,989 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:01:13,990 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:01:13,990 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:01:13,990 INFO L85 PathProgramCache]: Analyzing trace with hash 206348368, now seen corresponding path program 1 times [2023-12-22 02:01:13,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:01:13,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [376263514] [2023-12-22 02:01:13,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:01:13,991 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:01:13,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:01:13,992 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:01:13,993 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:01:14,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:01:14,091 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:01:14,092 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:01:14,136 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:01:14,137 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:01:14,137 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:01:14,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [376263514] [2023-12-22 02:01:14,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [376263514] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:01:14,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:01:14,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:01:14,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144619617] [2023-12-22 02:01:14,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:01:14,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:01:14,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:01:14,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:01:14,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:01:14,138 INFO L87 Difference]: Start difference. First operand 40194 states and 57129 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:01:14,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:01:14,555 INFO L93 Difference]: Finished difference Result 55750 states and 79403 transitions. [2023-12-22 02:01:14,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:01:14,555 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:01:14,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:01:14,587 INFO L225 Difference]: With dead ends: 55750 [2023-12-22 02:01:14,587 INFO L226 Difference]: Without dead ends: 24644 [2023-12-22 02:01:14,612 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:01:14,612 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:01:14,612 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:01:14,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24644 states. [2023-12-22 02:01:15,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24644 to 24642. [2023-12-22 02:01:15,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24642 states, 24640 states have (on average 1.4068587662337662) internal successors, (34665), 24641 states have internal predecessors, (34665), 0 states have call successors, (0), 0 states 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:01:15,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24642 states to 24642 states and 34665 transitions. [2023-12-22 02:01:15,290 INFO L78 Accepts]: Start accepts. Automaton has 24642 states and 34665 transitions. Word has length 105 [2023-12-22 02:01:15,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:01:15,290 INFO L495 AbstractCegarLoop]: Abstraction has 24642 states and 34665 transitions. [2023-12-22 02:01:15,290 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:01:15,291 INFO L276 IsEmpty]: Start isEmpty. Operand 24642 states and 34665 transitions. [2023-12-22 02:01:15,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-22 02:01:15,292 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:01:15,292 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:01:15,300 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2023-12-22 02:01:15,496 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:01:15,497 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:01:15,497 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:01:15,497 INFO L85 PathProgramCache]: Analyzing trace with hash -1669128394, now seen corresponding path program 1 times [2023-12-22 02:01:15,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:01:15,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [924330945] [2023-12-22 02:01:15,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:01:15,498 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:01:15,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:01:15,499 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:01:15,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2023-12-22 02:01:15,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:01:15,618 INFO L262 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-22 02:01:15,620 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:01:16,820 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:01:16,821 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:01:17,351 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:01:17,351 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:01:17,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [924330945] [2023-12-22 02:01:17,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [924330945] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:01:17,351 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:01:17,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2023-12-22 02:01:17,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139873413] [2023-12-22 02:01:17,352 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:01:17,352 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-22 02:01:17,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:01:17,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-22 02:01:17,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-12-22 02:01:17,353 INFO L87 Difference]: Start difference. First operand 24642 states and 34665 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:01:19,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:01:19,505 INFO L93 Difference]: Finished difference Result 67466 states and 95149 transitions. [2023-12-22 02:01:19,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-22 02:01:19,507 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:01:19,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:01:19,574 INFO L225 Difference]: With dead ends: 67466 [2023-12-22 02:01:19,574 INFO L226 Difference]: Without dead ends: 51912 [2023-12-22 02:01:19,591 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=183, Invalid=573, Unknown=0, NotChecked=0, Total=756 [2023-12-22 02:01:19,592 INFO L413 NwaCegarLoop]: 1635 mSDtfsCounter, 3728 mSDsluCounter, 9561 mSDsCounter, 0 mSdLazyCounter, 924 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3728 SdHoareTripleChecker+Valid, 11196 SdHoareTripleChecker+Invalid, 936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 924 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-22 02:01:19,592 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3728 Valid, 11196 Invalid, 936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 924 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-22 02:01:19,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51912 states. [2023-12-22 02:01:20,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51912 to 41346. [2023-12-22 02:01:20,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41346 states, 41344 states have (on average 1.3957285216718267) internal successors, (57705), 41345 states have internal predecessors, (57705), 0 states have call successors, (0), 0 states 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:01:20,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41346 states to 41346 states and 57705 transitions. [2023-12-22 02:01:20,597 INFO L78 Accepts]: Start accepts. Automaton has 41346 states and 57705 transitions. Word has length 106 [2023-12-22 02:01:20,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:01:20,597 INFO L495 AbstractCegarLoop]: Abstraction has 41346 states and 57705 transitions. [2023-12-22 02:01:20,597 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:01:20,598 INFO L276 IsEmpty]: Start isEmpty. Operand 41346 states and 57705 transitions. [2023-12-22 02:01:20,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-22 02:01:20,600 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:01:20,600 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:01:20,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2023-12-22 02:01:20,800 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:01:20,800 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:01:20,801 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:01:20,801 INFO L85 PathProgramCache]: Analyzing trace with hash 1024366014, now seen corresponding path program 1 times [2023-12-22 02:01:20,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:01:20,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [10057252] [2023-12-22 02:01:20,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:01:20,802 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:01:20,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:01:20,802 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:01:20,804 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:01:20,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:01:20,899 INFO L262 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:01:20,901 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:01:20,995 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:01:20,995 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:01:20,995 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:01:20,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [10057252] [2023-12-22 02:01:20,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [10057252] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:01:20,995 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:01:20,995 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:01:20,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902407788] [2023-12-22 02:01:20,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:01:20,996 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:01:20,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:01:20,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:01:20,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:01:20,997 INFO L87 Difference]: Start difference. First operand 41346 states and 57705 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:01:21,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:01:21,401 INFO L93 Difference]: Finished difference Result 57478 states and 80267 transitions. [2023-12-22 02:01:21,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:01:21,402 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:01:21,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:01:21,439 INFO L225 Difference]: With dead ends: 57478 [2023-12-22 02:01:21,439 INFO L226 Difference]: Without dead ends: 25220 [2023-12-22 02:01:21,464 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:01:21,466 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:01:21,467 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:01:21,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25220 states. [2023-12-22 02:01:22,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25220 to 25218. [2023-12-22 02:01:22,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25218 states, 25216 states have (on average 1.3861437182741116) internal successors, (34953), 25217 states have internal predecessors, (34953), 0 states have call successors, (0), 0 states 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:01:22,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25218 states to 25218 states and 34953 transitions. [2023-12-22 02:01:22,537 INFO L78 Accepts]: Start accepts. Automaton has 25218 states and 34953 transitions. Word has length 108 [2023-12-22 02:01:22,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:01:22,537 INFO L495 AbstractCegarLoop]: Abstraction has 25218 states and 34953 transitions. [2023-12-22 02:01:22,538 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:01:22,538 INFO L276 IsEmpty]: Start isEmpty. Operand 25218 states and 34953 transitions. [2023-12-22 02:01:22,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-22 02:01:22,539 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:01:22,539 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:01:22,542 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Ended with exit code 0 [2023-12-22 02:01:22,739 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:01:22,740 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:01:22,740 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:01:22,740 INFO L85 PathProgramCache]: Analyzing trace with hash 1945998984, now seen corresponding path program 1 times [2023-12-22 02:01:22,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:01:22,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2022902661] [2023-12-22 02:01:22,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:01:22,741 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:01:22,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:01:22,742 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:01:22,744 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:01:22,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:01:22,847 INFO L262 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-22 02:01:22,848 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:01:23,790 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:01:23,790 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:01:24,265 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:01:24,266 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:01:24,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2022902661] [2023-12-22 02:01:24,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2022902661] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:01:24,266 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:01:24,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2023-12-22 02:01:24,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998115991] [2023-12-22 02:01:24,267 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:01:24,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-22 02:01:24,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:01:24,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-22 02:01:24,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-12-22 02:01:24,268 INFO L87 Difference]: Start difference. First operand 25218 states and 34953 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:01:26,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:01:26,942 INFO L93 Difference]: Finished difference Result 68042 states and 94093 transitions. [2023-12-22 02:01:26,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-22 02:01:26,943 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:01:26,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:01:27,000 INFO L225 Difference]: With dead ends: 68042 [2023-12-22 02:01:27,000 INFO L226 Difference]: Without dead ends: 51912 [2023-12-22 02:01:27,012 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=183, Invalid=573, Unknown=0, NotChecked=0, Total=756 [2023-12-22 02:01:27,013 INFO L413 NwaCegarLoop]: 1617 mSDtfsCounter, 2142 mSDsluCounter, 12666 mSDsCounter, 0 mSdLazyCounter, 1073 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2142 SdHoareTripleChecker+Valid, 14283 SdHoareTripleChecker+Invalid, 1084 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1073 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-22 02:01:27,013 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2142 Valid, 14283 Invalid, 1084 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1073 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-22 02:01:27,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51912 states. [2023-12-22 02:01:27,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51912 to 42498. [2023-12-22 02:01:28,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42498 states, 42496 states have (on average 1.3714467243975903) internal successors, (58281), 42497 states have internal predecessors, (58281), 0 states have call successors, (0), 0 states 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:01:28,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42498 states to 42498 states and 58281 transitions. [2023-12-22 02:01:28,062 INFO L78 Accepts]: Start accepts. Automaton has 42498 states and 58281 transitions. Word has length 109 [2023-12-22 02:01:28,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:01:28,062 INFO L495 AbstractCegarLoop]: Abstraction has 42498 states and 58281 transitions. [2023-12-22 02:01:28,062 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:01:28,062 INFO L276 IsEmpty]: Start isEmpty. Operand 42498 states and 58281 transitions. [2023-12-22 02:01:28,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-12-22 02:01:28,064 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:01:28,065 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:01:28,069 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:01:28,265 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:01:28,265 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:01:28,266 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:01:28,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1867452636, now seen corresponding path program 1 times [2023-12-22 02:01:28,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:01:28,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1255876432] [2023-12-22 02:01:28,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:01:28,266 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:01:28,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:01:28,267 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:01:28,269 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:01:28,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:01:28,365 INFO L262 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:01:28,366 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:01:28,410 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:01:28,411 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:01:28,411 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:01:28,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1255876432] [2023-12-22 02:01:28,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1255876432] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:01:28,411 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:01:28,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:01:28,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991776078] [2023-12-22 02:01:28,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:01:28,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:01:28,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:01:28,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:01:28,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:01:28,412 INFO L87 Difference]: Start difference. First operand 42498 states and 58281 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:01:28,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:01:28,963 INFO L93 Difference]: Finished difference Result 59206 states and 81131 transitions. [2023-12-22 02:01:28,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:01:28,964 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:01:28,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:01:28,986 INFO L225 Difference]: With dead ends: 59206 [2023-12-22 02:01:28,987 INFO L226 Difference]: Without dead ends: 25796 [2023-12-22 02:01:28,998 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:01:28,998 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:01:28,998 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:01:29,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25796 states. [2023-12-22 02:01:29,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25796 to 25794. [2023-12-22 02:01:29,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25794 states, 25792 states have (on average 1.3663539081885856) internal successors, (35241), 25793 states have internal predecessors, (35241), 0 states have call successors, (0), 0 states 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:01:29,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25794 states to 25794 states and 35241 transitions. [2023-12-22 02:01:29,455 INFO L78 Accepts]: Start accepts. Automaton has 25794 states and 35241 transitions. Word has length 111 [2023-12-22 02:01:29,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:01:29,455 INFO L495 AbstractCegarLoop]: Abstraction has 25794 states and 35241 transitions. [2023-12-22 02:01:29,455 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:01:29,455 INFO L276 IsEmpty]: Start isEmpty. Operand 25794 states and 35241 transitions. [2023-12-22 02:01:29,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-22 02:01:29,457 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:01:29,457 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:01:29,460 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2023-12-22 02:01:29,658 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:01:29,658 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:01:29,658 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:01:29,658 INFO L85 PathProgramCache]: Analyzing trace with hash -1943142870, now seen corresponding path program 1 times [2023-12-22 02:01:29,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:01:29,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1849299999] [2023-12-22 02:01:29,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:01:29,659 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:01:29,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:01:29,660 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:01:29,661 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:01:29,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:01:29,760 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-22 02:01:29,763 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:01:30,918 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:01:30,919 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:01:31,413 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:01:31,414 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:01:31,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1849299999] [2023-12-22 02:01:31,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1849299999] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:01:31,414 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:01:31,414 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2023-12-22 02:01:31,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773354485] [2023-12-22 02:01:31,414 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:01:31,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-22 02:01:31,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:01:31,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-22 02:01:31,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-12-22 02:01:31,416 INFO L87 Difference]: Start difference. First operand 25794 states and 35241 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:01:33,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:01:33,544 INFO L93 Difference]: Finished difference Result 68618 states and 93037 transitions. [2023-12-22 02:01:33,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-22 02:01:33,544 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:01:33,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:01:33,607 INFO L225 Difference]: With dead ends: 68618 [2023-12-22 02:01:33,607 INFO L226 Difference]: Without dead ends: 51912 [2023-12-22 02:01:33,625 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=183, Invalid=573, Unknown=0, NotChecked=0, Total=756 [2023-12-22 02:01:33,626 INFO L413 NwaCegarLoop]: 1599 mSDtfsCounter, 3454 mSDsluCounter, 9427 mSDsCounter, 0 mSdLazyCounter, 769 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3454 SdHoareTripleChecker+Valid, 11026 SdHoareTripleChecker+Invalid, 779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 769 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-22 02:01:33,626 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3454 Valid, 11026 Invalid, 779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 769 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-22 02:01:33,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51912 states. [2023-12-22 02:01:34,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51912 to 43650. [2023-12-22 02:01:34,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43650 states, 43648 states have (on average 1.3484466642228738) internal successors, (58857), 43649 states have internal predecessors, (58857), 0 states have call successors, (0), 0 states 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:01:34,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43650 states to 43650 states and 58857 transitions. [2023-12-22 02:01:34,785 INFO L78 Accepts]: Start accepts. Automaton has 43650 states and 58857 transitions. Word has length 112 [2023-12-22 02:01:34,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:01:34,785 INFO L495 AbstractCegarLoop]: Abstraction has 43650 states and 58857 transitions. [2023-12-22 02:01:34,786 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:01:34,786 INFO L276 IsEmpty]: Start isEmpty. Operand 43650 states and 58857 transitions. [2023-12-22 02:01:34,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-22 02:01:34,788 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:01:34,788 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:01:34,791 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2023-12-22 02:01:34,988 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:01:34,988 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:01:34,989 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:01:34,989 INFO L85 PathProgramCache]: Analyzing trace with hash -2058728630, now seen corresponding path program 1 times [2023-12-22 02:01:34,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:01:34,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [692687864] [2023-12-22 02:01:34,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:01:34,989 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:01:34,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:01:34,990 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:01:34,991 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:01:35,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:01:35,089 INFO L262 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:01:35,091 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:01:35,137 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:01:35,137 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:01:35,137 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:01:35,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [692687864] [2023-12-22 02:01:35,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [692687864] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:01:35,138 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:01:35,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:01:35,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380990768] [2023-12-22 02:01:35,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:01:35,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:01:35,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:01:35,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:01:35,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:01:35,139 INFO L87 Difference]: Start difference. First operand 43650 states and 58857 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:01:35,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:01:35,641 INFO L93 Difference]: Finished difference Result 60934 states and 81995 transitions. [2023-12-22 02:01:35,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:01:35,641 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:01:35,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:01:35,677 INFO L225 Difference]: With dead ends: 60934 [2023-12-22 02:01:35,677 INFO L226 Difference]: Without dead ends: 26372 [2023-12-22 02:01:35,698 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:01:35,699 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:01:35,699 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:01:35,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26372 states. [2023-12-22 02:01:36,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26372 to 26370. [2023-12-22 02:01:36,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26370 states, 26368 states have (on average 1.3474287014563107) internal successors, (35529), 26369 states have internal predecessors, (35529), 0 states have call successors, (0), 0 states 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:01:36,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26370 states to 26370 states and 35529 transitions. [2023-12-22 02:01:36,420 INFO L78 Accepts]: Start accepts. Automaton has 26370 states and 35529 transitions. Word has length 114 [2023-12-22 02:01:36,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:01:36,420 INFO L495 AbstractCegarLoop]: Abstraction has 26370 states and 35529 transitions. [2023-12-22 02:01:36,420 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:01:36,421 INFO L276 IsEmpty]: Start isEmpty. Operand 26370 states and 35529 transitions. [2023-12-22 02:01:36,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-22 02:01:36,422 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:01:36,422 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] [2023-12-22 02:01:36,426 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2023-12-22 02:01:36,622 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:01:36,623 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:01:36,623 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:01:36,623 INFO L85 PathProgramCache]: Analyzing trace with hash 1315101690, now seen corresponding path program 1 times [2023-12-22 02:01:36,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:01:36,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2000215905] [2023-12-22 02:01:36,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:01:36,624 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:01:36,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:01:36,625 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:01:36,626 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:01:36,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:01:36,707 INFO L262 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:01:36,709 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:01:36,865 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:01:36,865 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:01:36,865 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:01:36,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2000215905] [2023-12-22 02:01:36,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2000215905] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:01:36,866 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:01:36,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-22 02:01:36,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640946977] [2023-12-22 02:01:36,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:01:36,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:01:36,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:01:36,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:01:36,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:01:36,867 INFO L87 Difference]: Start difference. First operand 26370 states and 35529 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 2 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:02:13,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:02:13,994 INFO L93 Difference]: Finished difference Result 41394 states and 56683 transitions. [2023-12-22 02:02:13,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:02:13,995 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 2 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:02:13,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:02:14,039 INFO L225 Difference]: With dead ends: 41394 [2023-12-22 02:02:14,039 INFO L226 Difference]: Without dead ends: 32380 [2023-12-22 02:02:14,054 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:02:14,055 INFO L413 NwaCegarLoop]: 731 mSDtfsCounter, 842 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 2499 mSolverCounterSat, 455 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 842 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 2954 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 455 IncrementalHoareTripleChecker+Valid, 2499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.3s IncrementalHoareTripleChecker+Time [2023-12-22 02:02:14,055 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [842 Valid, 738 Invalid, 2954 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [455 Valid, 2499 Invalid, 0 Unknown, 0 Unchecked, 36.3s Time] [2023-12-22 02:02:14,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32380 states. [2023-12-22 02:02:14,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32380 to 32378. [2023-12-22 02:02:14,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32378 states, 32376 states have (on average 1.3115579441561651) internal successors, (42463), 32377 states have internal predecessors, (42463), 0 states have call successors, (0), 0 states 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:02:14,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32378 states to 32378 states and 42463 transitions. [2023-12-22 02:02:14,806 INFO L78 Accepts]: Start accepts. Automaton has 32378 states and 42463 transitions. Word has length 114 [2023-12-22 02:02:14,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:02:14,806 INFO L495 AbstractCegarLoop]: Abstraction has 32378 states and 42463 transitions. [2023-12-22 02:02:14,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 2 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:02:14,807 INFO L276 IsEmpty]: Start isEmpty. Operand 32378 states and 42463 transitions. [2023-12-22 02:02:14,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-12-22 02:02:14,808 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:02:14,808 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:02:14,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2023-12-22 02:02:15,008 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:02:15,009 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:02:15,009 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:02:15,009 INFO L85 PathProgramCache]: Analyzing trace with hash 273633404, now seen corresponding path program 1 times [2023-12-22 02:02:15,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:02:15,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [971218378] [2023-12-22 02:02:15,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:02:15,010 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:02:15,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:02:15,011 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:02:15,012 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2023-12-22 02:02:15,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:02:15,119 INFO L262 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-22 02:02:15,121 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:02:16,080 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:02:16,080 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:02:16,535 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:02:16,535 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:02:16,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [971218378] [2023-12-22 02:02:16,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [971218378] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:02:16,535 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:02:16,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2023-12-22 02:02:16,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613110911] [2023-12-22 02:02:16,536 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:02:16,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-22 02:02:16,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:02:16,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-22 02:02:16,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-12-22 02:02:16,537 INFO L87 Difference]: Start difference. First operand 32378 states and 42463 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:02:19,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:02:19,032 INFO L93 Difference]: Finished difference Result 75202 states and 98915 transitions. [2023-12-22 02:02:19,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-22 02:02:19,033 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:02:19,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:02:19,098 INFO L225 Difference]: With dead ends: 75202 [2023-12-22 02:02:19,099 INFO L226 Difference]: Without dead ends: 57920 [2023-12-22 02:02:19,115 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=183, Invalid=573, Unknown=0, NotChecked=0, Total=756 [2023-12-22 02:02:19,116 INFO L413 NwaCegarLoop]: 1581 mSDtfsCounter, 3531 mSDsluCounter, 10948 mSDsCounter, 0 mSdLazyCounter, 820 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3531 SdHoareTripleChecker+Valid, 12529 SdHoareTripleChecker+Invalid, 832 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 820 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-22 02:02:19,116 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3531 Valid, 12529 Invalid, 832 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 820 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-22 02:02:19,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57920 states. [2023-12-22 02:02:20,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57920 to 50810. [2023-12-22 02:02:20,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50810 states, 50808 states have (on average 1.3062313021571406) internal successors, (66367), 50809 states have internal predecessors, (66367), 0 states have call successors, (0), 0 states 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:02:20,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50810 states to 50810 states and 66367 transitions. [2023-12-22 02:02:20,532 INFO L78 Accepts]: Start accepts. Automaton has 50810 states and 66367 transitions. Word has length 115 [2023-12-22 02:02:20,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:02:20,532 INFO L495 AbstractCegarLoop]: Abstraction has 50810 states and 66367 transitions. [2023-12-22 02:02:20,532 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:02:20,532 INFO L276 IsEmpty]: Start isEmpty. Operand 50810 states and 66367 transitions. [2023-12-22 02:02:20,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-12-22 02:02:20,535 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:02:20,535 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:02:20,538 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2023-12-22 02:02:20,735 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:02:20,735 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:02:20,736 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:02:20,736 INFO L85 PathProgramCache]: Analyzing trace with hash 687007592, now seen corresponding path program 1 times [2023-12-22 02:02:20,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:02:20,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1509007586] [2023-12-22 02:02:20,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:02:20,736 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:02:20,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:02:20,737 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:02:20,738 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:02:20,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:02:20,832 INFO L262 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:02:20,833 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:02:20,885 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:02:20,885 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:02:20,885 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:02:20,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1509007586] [2023-12-22 02:02:20,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1509007586] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:02:20,885 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:02:20,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:02:20,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619579100] [2023-12-22 02:02:20,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:02:20,885 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:02:20,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:02:20,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:02:20,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:02:20,886 INFO L87 Difference]: Start difference. First operand 50810 states and 66367 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:02:21,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:02:21,639 INFO L93 Difference]: Finished difference Result 68562 states and 89562 transitions. [2023-12-22 02:02:21,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:02:21,640 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:02:21,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:02:21,679 INFO L225 Difference]: With dead ends: 68562 [2023-12-22 02:02:21,679 INFO L226 Difference]: Without dead ends: 32848 [2023-12-22 02:02:21,695 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:02:21,696 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:02:21,696 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:02:21,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32848 states. [2023-12-22 02:02:22,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32848 to 32846. [2023-12-22 02:02:22,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32846 states, 32844 states have (on average 1.2946352454025087) internal successors, (42521), 32845 states have internal predecessors, (42521), 0 states have call successors, (0), 0 states 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:02:22,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32846 states to 32846 states and 42521 transitions. [2023-12-22 02:02:22,335 INFO L78 Accepts]: Start accepts. Automaton has 32846 states and 42521 transitions. Word has length 117 [2023-12-22 02:02:22,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:02:22,335 INFO L495 AbstractCegarLoop]: Abstraction has 32846 states and 42521 transitions. [2023-12-22 02:02:22,335 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:02:22,335 INFO L276 IsEmpty]: Start isEmpty. Operand 32846 states and 42521 transitions. [2023-12-22 02:02:22,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-22 02:02:22,337 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:02:22,337 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:02:22,341 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2023-12-22 02:02:22,537 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:02:22,538 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:02:22,538 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:02:22,538 INFO L85 PathProgramCache]: Analyzing trace with hash 380843806, now seen corresponding path program 1 times [2023-12-22 02:02:22,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:02:22,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1575208210] [2023-12-22 02:02:22,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:02:22,539 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:02:22,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:02:22,541 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:02:22,548 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:02:22,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:02:22,845 INFO L262 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-22 02:02:22,846 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:02:23,865 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:02:23,866 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:02:24,244 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:02:24,245 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:02:24,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1575208210] [2023-12-22 02:02:24,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1575208210] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:02:24,245 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:02:24,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2023-12-22 02:02:24,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994601652] [2023-12-22 02:02:24,245 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:02:24,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-22 02:02:24,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:02:24,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-22 02:02:24,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-12-22 02:02:24,246 INFO L87 Difference]: Start difference. First operand 32846 states and 42521 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:02:26,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:02:26,372 INFO L93 Difference]: Finished difference Result 65524 states and 84484 transitions. [2023-12-22 02:02:26,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-22 02:02:26,373 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:02:26,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:02:26,426 INFO L225 Difference]: With dead ends: 65524 [2023-12-22 02:02:26,427 INFO L226 Difference]: Without dead ends: 47774 [2023-12-22 02:02:26,439 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=168, Invalid=534, Unknown=0, NotChecked=0, Total=702 [2023-12-22 02:02:26,439 INFO L413 NwaCegarLoop]: 1563 mSDtfsCounter, 1871 mSDsluCounter, 12457 mSDsCounter, 0 mSdLazyCounter, 845 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1871 SdHoareTripleChecker+Valid, 14020 SdHoareTripleChecker+Invalid, 854 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 845 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-22 02:02:26,440 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1871 Valid, 14020 Invalid, 854 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 845 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-22 02:02:26,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47774 states. [2023-12-22 02:02:27,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47774 to 45404. [2023-12-22 02:02:27,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45404 states, 45402 states have (on average 1.2844808598740143) internal successors, (58318), 45403 states have internal predecessors, (58318), 0 states have call successors, (0), 0 states 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:02:27,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45404 states to 45404 states and 58318 transitions. [2023-12-22 02:02:27,650 INFO L78 Accepts]: Start accepts. Automaton has 45404 states and 58318 transitions. Word has length 118 [2023-12-22 02:02:27,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:02:27,650 INFO L495 AbstractCegarLoop]: Abstraction has 45404 states and 58318 transitions. [2023-12-22 02:02:27,650 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:02:27,650 INFO L276 IsEmpty]: Start isEmpty. Operand 45404 states and 58318 transitions. [2023-12-22 02:02:27,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-22 02:02:27,653 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:02:27,653 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:02:27,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2023-12-22 02:02:27,854 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:02:27,854 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:02:27,854 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:02:27,854 INFO L85 PathProgramCache]: Analyzing trace with hash 9660118, now seen corresponding path program 1 times [2023-12-22 02:02:27,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:02:27,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [941703824] [2023-12-22 02:02:27,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:02:27,855 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:02:27,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:02:27,856 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:02:27,857 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:02:27,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:02:27,962 INFO L262 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-22 02:02:27,964 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:02:28,230 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:02:28,230 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:02:28,423 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:02:28,423 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:02:28,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [941703824] [2023-12-22 02:02:28,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [941703824] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:02:28,423 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:02:28,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2023-12-22 02:02:28,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660621424] [2023-12-22 02:02:28,423 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:02:28,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-22 02:02:28,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:02:28,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-22 02:02:28,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-22 02:02:28,425 INFO L87 Difference]: Start difference. First operand 45404 states and 58318 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:02:31,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:02:31,300 INFO L93 Difference]: Finished difference Result 132152 states and 167546 transitions. [2023-12-22 02:02:31,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:02:31,301 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:02:31,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:02:31,443 INFO L225 Difference]: With dead ends: 132152 [2023-12-22 02:02:31,443 INFO L226 Difference]: Without dead ends: 101844 [2023-12-22 02:02:31,465 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:02:31,466 INFO L413 NwaCegarLoop]: 1592 mSDtfsCounter, 1631 mSDsluCounter, 1805 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1631 SdHoareTripleChecker+Valid, 3397 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:02:31,466 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1631 Valid, 3397 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:02:31,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101844 states. [2023-12-22 02:02:34,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101844 to 100126. [2023-12-22 02:02:34,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100126 states, 100124 states have (on average 1.2388638088769925) internal successors, (124040), 100125 states have internal predecessors, (124040), 0 states have call successors, (0), 0 states 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:02:34,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100126 states to 100126 states and 124040 transitions. [2023-12-22 02:02:34,618 INFO L78 Accepts]: Start accepts. Automaton has 100126 states and 124040 transitions. Word has length 120 [2023-12-22 02:02:34,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:02:34,618 INFO L495 AbstractCegarLoop]: Abstraction has 100126 states and 124040 transitions. [2023-12-22 02:02:34,618 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:02:34,619 INFO L276 IsEmpty]: Start isEmpty. Operand 100126 states and 124040 transitions. [2023-12-22 02:02:34,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-22 02:02:34,630 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:02:34,630 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:02:34,634 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2023-12-22 02:02:34,830 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:02:34,831 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:02:34,831 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:02:34,831 INFO L85 PathProgramCache]: Analyzing trace with hash 608700117, now seen corresponding path program 1 times [2023-12-22 02:02:34,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:02:34,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [905095642] [2023-12-22 02:02:34,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:02:34,832 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:02:34,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:02:34,833 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:02:34,834 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2023-12-22 02:02:34,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:02:34,942 INFO L262 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-22 02:02:34,944 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:02:35,716 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:02:35,716 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:02:35,717 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:02:35,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [905095642] [2023-12-22 02:02:35,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [905095642] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:02:35,717 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:02:35,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-22 02:02:35,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174110884] [2023-12-22 02:02:35,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:02:35,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:02:35,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:02:35,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:02:35,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:02:35,718 INFO L87 Difference]: Start difference. First operand 100126 states and 124040 transitions. Second operand has 3 states, 3 states have (on average 53.0) internal successors, (159), 2 states have internal predecessors, (159), 0 states have call successors, (0), 0 states 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:03:07,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:03:07,054 INFO L93 Difference]: Finished difference Result 115148 states and 143483 transitions. [2023-12-22 02:03:07,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:03:07,054 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.0) internal successors, (159), 2 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 159 [2023-12-22 02:03:07,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:03:07,179 INFO L225 Difference]: With dead ends: 115148 [2023-12-22 02:03:07,179 INFO L226 Difference]: Without dead ends: 100126 [2023-12-22 02:03:07,204 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 157 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:03:07,204 INFO L413 NwaCegarLoop]: 828 mSDtfsCounter, 749 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 2184 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 749 SdHoareTripleChecker+Valid, 835 SdHoareTripleChecker+Invalid, 2219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 2184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:03:07,205 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [749 Valid, 835 Invalid, 2219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 2184 Invalid, 0 Unknown, 0 Unchecked, 28.5s Time] [2023-12-22 02:03:07,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100126 states. [2023-12-22 02:03:10,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100126 to 100126. [2023-12-22 02:03:10,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100126 states, 100124 states have (on average 1.238504254724142) internal successors, (124004), 100125 states have internal predecessors, (124004), 0 states have call successors, (0), 0 states 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:03:10,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100126 states to 100126 states and 124004 transitions. [2023-12-22 02:03:10,664 INFO L78 Accepts]: Start accepts. Automaton has 100126 states and 124004 transitions. Word has length 159 [2023-12-22 02:03:10,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:03:10,664 INFO L495 AbstractCegarLoop]: Abstraction has 100126 states and 124004 transitions. [2023-12-22 02:03:10,664 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.0) internal successors, (159), 2 states have internal predecessors, (159), 0 states have call successors, (0), 0 states 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:03:10,665 INFO L276 IsEmpty]: Start isEmpty. Operand 100126 states and 124004 transitions. [2023-12-22 02:03:10,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2023-12-22 02:03:10,686 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:03:10,686 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:03:10,690 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2023-12-22 02:03:10,886 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:03:10,887 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:03:10,887 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:03:10,887 INFO L85 PathProgramCache]: Analyzing trace with hash -932808508, now seen corresponding path program 1 times [2023-12-22 02:03:10,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:03:10,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1345398692] [2023-12-22 02:03:10,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:03:10,888 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:03:10,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:03:10,889 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:03:10,890 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:03:11,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:03:11,044 INFO L262 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-22 02:03:11,046 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:03:12,694 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:03:12,694 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:03:13,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:03:13,493 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:03:13,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1345398692] [2023-12-22 02:03:13,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1345398692] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:03:13,493 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:03:13,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-22 02:03:13,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031307534] [2023-12-22 02:03:13,493 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:03:13,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:03:13,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:03:13,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:03:13,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:03:13,494 INFO L87 Difference]: Start difference. First operand 100126 states and 124004 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:03:18,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:03:18,273 INFO L93 Difference]: Finished difference Result 157170 states and 194703 transitions. [2023-12-22 02:03:18,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-22 02:03:18,273 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:03:18,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:03:18,436 INFO L225 Difference]: With dead ends: 157170 [2023-12-22 02:03:18,437 INFO L226 Difference]: Without dead ends: 101016 [2023-12-22 02:03:18,475 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 328 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=383, Invalid=1423, Unknown=0, NotChecked=0, Total=1806 [2023-12-22 02:03:18,476 INFO L413 NwaCegarLoop]: 1559 mSDtfsCounter, 22720 mSDsluCounter, 8008 mSDsCounter, 0 mSdLazyCounter, 908 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22720 SdHoareTripleChecker+Valid, 9567 SdHoareTripleChecker+Invalid, 930 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 908 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-22 02:03:18,476 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22720 Valid, 9567 Invalid, 930 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 908 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-22 02:03:18,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101016 states. [2023-12-22 02:03:22,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101016 to 100126. [2023-12-22 02:03:22,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100126 states, 100124 states have (on average 1.2295853142103792) internal successors, (123111), 100125 states have internal predecessors, (123111), 0 states have call successors, (0), 0 states 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:03:22,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100126 states to 100126 states and 123111 transitions. [2023-12-22 02:03:22,416 INFO L78 Accepts]: Start accepts. Automaton has 100126 states and 123111 transitions. Word has length 177 [2023-12-22 02:03:22,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:03:22,417 INFO L495 AbstractCegarLoop]: Abstraction has 100126 states and 123111 transitions. [2023-12-22 02:03:22,417 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:03:22,417 INFO L276 IsEmpty]: Start isEmpty. Operand 100126 states and 123111 transitions. [2023-12-22 02:03:22,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2023-12-22 02:03:22,436 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:03:22,436 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:03:22,440 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:03:22,636 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:03:22,637 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:03:22,637 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:03:22,637 INFO L85 PathProgramCache]: Analyzing trace with hash -1103983176, now seen corresponding path program 1 times [2023-12-22 02:03:22,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:03:22,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1415680632] [2023-12-22 02:03:22,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:03:22,638 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:03:22,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:03:22,639 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:03:22,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2023-12-22 02:03:22,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:03:22,781 INFO L262 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-22 02:03:22,784 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:03:24,278 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:03:24,278 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:03:25,037 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:03:25,037 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:03:25,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1415680632] [2023-12-22 02:03:25,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1415680632] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:03:25,038 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:03:25,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-22 02:03:25,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364185505] [2023-12-22 02:03:25,038 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:03:25,038 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:03:25,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:03:25,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:03:25,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:03:25,039 INFO L87 Difference]: Start difference. First operand 100126 states and 123111 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:03:30,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:03:30,599 INFO L93 Difference]: Finished difference Result 157202 states and 194158 transitions. [2023-12-22 02:03:30,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-22 02:03:30,600 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:03:30,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:03:30,771 INFO L225 Difference]: With dead ends: 157202 [2023-12-22 02:03:30,771 INFO L226 Difference]: Without dead ends: 119520 [2023-12-22 02:03:30,810 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 373 GetRequests, 330 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=417, Invalid=1563, Unknown=0, NotChecked=0, Total=1980 [2023-12-22 02:03:30,810 INFO L413 NwaCegarLoop]: 1559 mSDtfsCounter, 13958 mSDsluCounter, 9900 mSDsCounter, 0 mSdLazyCounter, 1325 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13958 SdHoareTripleChecker+Valid, 11459 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-22 02:03:30,810 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13958 Valid, 11459 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1325 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-22 02:03:30,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119520 states. [2023-12-22 02:03:34,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119520 to 100126. [2023-12-22 02:03:34,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100126 states, 100124 states have (on average 1.225430466221885) internal successors, (122695), 100125 states have internal predecessors, (122695), 0 states have call successors, (0), 0 states 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:03:34,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100126 states to 100126 states and 122695 transitions. [2023-12-22 02:03:34,922 INFO L78 Accepts]: Start accepts. Automaton has 100126 states and 122695 transitions. Word has length 178 [2023-12-22 02:03:34,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:03:34,922 INFO L495 AbstractCegarLoop]: Abstraction has 100126 states and 122695 transitions. [2023-12-22 02:03:34,922 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:03:34,922 INFO L276 IsEmpty]: Start isEmpty. Operand 100126 states and 122695 transitions. [2023-12-22 02:03:34,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2023-12-22 02:03:34,941 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:03:34,941 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:03:34,947 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2023-12-22 02:03:35,144 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:03:35,144 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:03:35,145 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:03:35,145 INFO L85 PathProgramCache]: Analyzing trace with hash -1856707372, now seen corresponding path program 1 times [2023-12-22 02:03:35,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:03:35,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1988577448] [2023-12-22 02:03:35,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:03:35,146 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:03:35,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:03:35,147 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:03:35,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 (37)] Waiting until timeout for monitored process [2023-12-22 02:03:35,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:03:35,292 INFO L262 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-22 02:03:35,295 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:03:37,099 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:03:37,100 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:03:37,595 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:03:37,596 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:03:37,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1988577448] [2023-12-22 02:03:37,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1988577448] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:03:37,596 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:03:37,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-22 02:03:37,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026448461] [2023-12-22 02:03:37,596 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:03:37,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:03:37,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:03:37,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:03:37,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:03:37,598 INFO L87 Difference]: Start difference. First operand 100126 states and 122695 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:03:42,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:03:42,447 INFO L93 Difference]: Finished difference Result 153002 states and 188202 transitions. [2023-12-22 02:03:42,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-22 02:03:42,448 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:03:42,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:03:42,605 INFO L225 Difference]: With dead ends: 153002 [2023-12-22 02:03:42,606 INFO L226 Difference]: Without dead ends: 116208 [2023-12-22 02:03:42,636 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:03:42,637 INFO L413 NwaCegarLoop]: 1559 mSDtfsCounter, 18509 mSDsluCounter, 6486 mSDsCounter, 0 mSdLazyCounter, 823 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18509 SdHoareTripleChecker+Valid, 8045 SdHoareTripleChecker+Invalid, 844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-22 02:03:42,637 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18509 Valid, 8045 Invalid, 844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 823 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-22 02:03:42,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116208 states. [2023-12-22 02:03:47,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116208 to 100126. [2023-12-22 02:03:47,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100126 states, 100124 states have (on average 1.2211158163876792) internal successors, (122263), 100125 states have internal predecessors, (122263), 0 states have call successors, (0), 0 states 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:03:47,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100126 states to 100126 states and 122263 transitions. [2023-12-22 02:03:47,600 INFO L78 Accepts]: Start accepts. Automaton has 100126 states and 122263 transitions. Word has length 179 [2023-12-22 02:03:47,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:03:47,600 INFO L495 AbstractCegarLoop]: Abstraction has 100126 states and 122263 transitions. [2023-12-22 02:03:47,600 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:03:47,600 INFO L276 IsEmpty]: Start isEmpty. Operand 100126 states and 122263 transitions. [2023-12-22 02:03:47,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2023-12-22 02:03:47,621 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:03:47,622 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:03:47,639 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:03:47,826 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:03:47,826 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:03:47,827 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:03:47,827 INFO L85 PathProgramCache]: Analyzing trace with hash 1454517448, now seen corresponding path program 1 times [2023-12-22 02:03:47,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:03:47,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1611860515] [2023-12-22 02:03:47,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:03:47,827 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:03:47,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:03:47,829 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:03:47,830 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:03:47,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:03:47,989 INFO L262 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-22 02:03:47,993 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:03:49,922 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:03:49,922 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:03:50,495 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:03:50,495 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:03:50,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1611860515] [2023-12-22 02:03:50,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1611860515] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:03:50,495 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:03:50,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-22 02:03:50,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011284846] [2023-12-22 02:03:50,496 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:03:50,497 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:03:50,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:03:50,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:03:50,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:03:50,498 INFO L87 Difference]: Start difference. First operand 100126 states and 122263 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:03:56,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:03:56,250 INFO L93 Difference]: Finished difference Result 148322 states and 181622 transitions. [2023-12-22 02:03:56,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-22 02:03:56,251 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:03:56,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:03:56,413 INFO L225 Difference]: With dead ends: 148322 [2023-12-22 02:03:56,413 INFO L226 Difference]: Without dead ends: 112560 [2023-12-22 02:03:56,451 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:03:56,452 INFO L413 NwaCegarLoop]: 1559 mSDtfsCounter, 17017 mSDsluCounter, 9729 mSDsCounter, 0 mSdLazyCounter, 1180 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17017 SdHoareTripleChecker+Valid, 11288 SdHoareTripleChecker+Invalid, 1199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-22 02:03:56,452 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17017 Valid, 11288 Invalid, 1199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1180 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-22 02:03:56,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112560 states. [2023-12-22 02:04:00,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112560 to 100126. [2023-12-22 02:04:00,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100126 states, 100124 states have (on average 1.216721265630618) internal successors, (121823), 100125 states have internal predecessors, (121823), 0 states have call successors, (0), 0 states 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:04:00,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100126 states to 100126 states and 121823 transitions. [2023-12-22 02:04:00,842 INFO L78 Accepts]: Start accepts. Automaton has 100126 states and 121823 transitions. Word has length 180 [2023-12-22 02:04:00,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:04:00,842 INFO L495 AbstractCegarLoop]: Abstraction has 100126 states and 121823 transitions. [2023-12-22 02:04:00,842 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:04:00,842 INFO L276 IsEmpty]: Start isEmpty. Operand 100126 states and 121823 transitions. [2023-12-22 02:04:00,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2023-12-22 02:04:00,864 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:04:00,864 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:04:00,873 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2023-12-22 02:04:01,069 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:04:01,069 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:04:01,070 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:04:01,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1736369892, now seen corresponding path program 1 times [2023-12-22 02:04:01,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:04:01,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [293384761] [2023-12-22 02:04:01,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:04:01,070 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:04:01,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:04:01,071 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:04:01,072 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:04:01,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:04:01,222 INFO L262 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-22 02:04:01,225 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:04:03,259 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:04:03,260 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:04:03,989 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:04:03,990 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:04:03,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [293384761] [2023-12-22 02:04:03,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [293384761] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:04:03,990 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:04:03,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-22 02:04:03,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159275649] [2023-12-22 02:04:03,990 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:04:03,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:04:03,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:04:03,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:04:03,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:04:03,992 INFO L87 Difference]: Start difference. First operand 100126 states and 121823 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:04:09,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:04:09,713 INFO L93 Difference]: Finished difference Result 143402 states and 174730 transitions. [2023-12-22 02:04:09,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-22 02:04:09,714 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:04:09,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:04:09,864 INFO L225 Difference]: With dead ends: 143402 [2023-12-22 02:04:09,865 INFO L226 Difference]: Without dead ends: 108744 [2023-12-22 02:04:09,897 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 336 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=416, Invalid=1564, Unknown=0, NotChecked=0, Total=1980 [2023-12-22 02:04:09,899 INFO L413 NwaCegarLoop]: 1559 mSDtfsCounter, 18310 mSDsluCounter, 9720 mSDsCounter, 0 mSdLazyCounter, 1112 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18310 SdHoareTripleChecker+Valid, 11279 SdHoareTripleChecker+Invalid, 1136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:04:09,899 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18310 Valid, 11279 Invalid, 1136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1112 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-22 02:04:09,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108744 states. [2023-12-22 02:04:14,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108744 to 100126. [2023-12-22 02:04:14,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100126 states, 100124 states have (on average 1.212286764412129) internal successors, (121379), 100125 states have internal predecessors, (121379), 0 states have call successors, (0), 0 states 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:04:14,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100126 states to 100126 states and 121379 transitions. [2023-12-22 02:04:14,309 INFO L78 Accepts]: Start accepts. Automaton has 100126 states and 121379 transitions. Word has length 181 [2023-12-22 02:04:14,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:04:14,309 INFO L495 AbstractCegarLoop]: Abstraction has 100126 states and 121379 transitions. [2023-12-22 02:04:14,309 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:04:14,309 INFO L276 IsEmpty]: Start isEmpty. Operand 100126 states and 121379 transitions. [2023-12-22 02:04:14,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-12-22 02:04:14,333 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:04:14,333 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:04:14,338 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2023-12-22 02:04:14,537 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:04:14,538 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:04:14,538 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:04:14,538 INFO L85 PathProgramCache]: Analyzing trace with hash -226837544, now seen corresponding path program 1 times [2023-12-22 02:04:14,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:04:14,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1009351566] [2023-12-22 02:04:14,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:04:14,539 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:04:14,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:04:14,540 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:04:14,544 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:04:14,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:04:14,698 INFO L262 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-22 02:04:14,700 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:04:16,417 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:04:16,417 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:04:17,113 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:04:17,113 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:04:17,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1009351566] [2023-12-22 02:04:17,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1009351566] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:04:17,114 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:04:17,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-22 02:04:17,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146905862] [2023-12-22 02:04:17,114 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:04:17,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:04:17,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:04:17,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:04:17,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:04:17,116 INFO L87 Difference]: Start difference. First operand 100126 states and 121379 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:04:23,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:04:23,540 INFO L93 Difference]: Finished difference Result 138368 states and 167689 transitions. [2023-12-22 02:04:23,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-22 02:04:23,541 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:04:23,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:04:23,690 INFO L225 Difference]: With dead ends: 138368 [2023-12-22 02:04:23,690 INFO L226 Difference]: Without dead ends: 104844 [2023-12-22 02:04:23,719 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 381 GetRequests, 338 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=416, Invalid=1564, Unknown=0, NotChecked=0, Total=1980 [2023-12-22 02:04:23,719 INFO L413 NwaCegarLoop]: 1559 mSDtfsCounter, 15556 mSDsluCounter, 9753 mSDsCounter, 0 mSdLazyCounter, 1246 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15556 SdHoareTripleChecker+Valid, 11312 SdHoareTripleChecker+Invalid, 1266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-22 02:04:23,720 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15556 Valid, 11312 Invalid, 1266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1246 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-22 02:04:23,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104844 states. [2023-12-22 02:04:27,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104844 to 100126. [2023-12-22 02:04:27,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100126 states, 100124 states have (on average 1.207832287962926) internal successors, (120933), 100125 states have internal predecessors, (120933), 0 states have call successors, (0), 0 states 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:04:28,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100126 states to 100126 states and 120933 transitions. [2023-12-22 02:04:28,100 INFO L78 Accepts]: Start accepts. Automaton has 100126 states and 120933 transitions. Word has length 182 [2023-12-22 02:04:28,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:04:28,100 INFO L495 AbstractCegarLoop]: Abstraction has 100126 states and 120933 transitions. [2023-12-22 02:04:28,100 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:04:28,101 INFO L276 IsEmpty]: Start isEmpty. Operand 100126 states and 120933 transitions. [2023-12-22 02:04:28,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-12-22 02:04:28,116 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:04:28,116 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:04:28,120 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2023-12-22 02:04:28,316 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:04:28,317 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:04:28,317 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:04:28,317 INFO L85 PathProgramCache]: Analyzing trace with hash 1768126872, now seen corresponding path program 1 times [2023-12-22 02:04:28,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:04:28,318 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1023483461] [2023-12-22 02:04:28,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:04:28,318 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:04:28,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:04:28,319 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:04:28,320 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:04:28,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:04:28,464 INFO L262 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-22 02:04:28,467 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:04:30,941 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:04:30,941 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:04:31,975 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:04:31,975 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:04:31,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1023483461] [2023-12-22 02:04:31,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1023483461] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:04:31,976 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:04:31,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 26 [2023-12-22 02:04:31,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705085035] [2023-12-22 02:04:31,976 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:04:31,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-22 02:04:31,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:04:31,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-22 02:04:31,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2023-12-22 02:04:31,978 INFO L87 Difference]: Start difference. First operand 100126 states and 120933 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)