/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 07:23:03,599 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 07:23:03,653 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-12-25 07:23:03,659 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 07:23:03,659 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 07:23:03,689 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 07:23:03,690 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 07:23:03,690 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 07:23:03,691 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 07:23:03,693 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 07:23:03,693 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 07:23:03,694 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 07:23:03,694 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 07:23:03,695 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 07:23:03,695 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 07:23:03,695 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 07:23:03,696 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 07:23:03,696 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 07:23:03,696 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 07:23:03,696 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 07:23:03,696 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 07:23:03,697 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 07:23:03,697 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 07:23:03,697 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 07:23:03,697 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 07:23:03,697 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 07:23:03,697 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 07:23:03,698 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 07:23:03,698 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 07:23:03,698 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 07:23:03,699 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 07:23:03,699 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 07:23:03,699 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 07:23:03,699 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 07:23:03,699 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 07:23:03,699 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 07:23:03,699 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 07:23:03,699 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 07:23:03,699 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 07:23:03,700 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 07:23:03,700 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 07:23:03,700 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 07:23:03,700 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 07:23:03,700 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 07:23:03,700 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 07:23:03,700 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 07:23:03,701 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2023-12-25 07:23:03,842 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 07:23:03,866 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 07:23:03,868 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 07:23:03,869 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 07:23:03,869 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 07:23:03,870 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c [2023-12-25 07:23:04,876 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 07:23:05,067 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 07:23:05,068 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c [2023-12-25 07:23:05,075 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1e2112e72/bd959362467f4d9785a8732531c4b591/FLAGcd4a59812 [2023-12-25 07:23:05,088 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1e2112e72/bd959362467f4d9785a8732531c4b591 [2023-12-25 07:23:05,090 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 07:23:05,092 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 07:23:05,094 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 07:23:05,094 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 07:23:05,101 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 07:23:05,102 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 07:23:05" (1/1) ... [2023-12-25 07:23:05,103 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5d432556 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:23:05, skipping insertion in model container [2023-12-25 07:23:05,103 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 07:23:05" (1/1) ... [2023-12-25 07:23:05,140 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 07:23:05,299 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c[12042,12055] [2023-12-25 07:23:05,304 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 07:23:05,321 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 07:23:05,372 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c[12042,12055] [2023-12-25 07:23:05,373 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 07:23:05,392 INFO L206 MainTranslator]: Completed translation [2023-12-25 07:23:05,392 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:23:05 WrapperNode [2023-12-25 07:23:05,393 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 07:23:05,393 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 07:23:05,394 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 07:23:05,394 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 07:23:05,399 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:23:05" (1/1) ... [2023-12-25 07:23:05,429 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:23:05" (1/1) ... [2023-12-25 07:23:05,454 INFO L138 Inliner]: procedures = 27, calls = 46, calls flagged for inlining = 9, calls inlined = 9, statements flattened = 390 [2023-12-25 07:23:05,454 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 07:23:05,455 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 07:23:05,455 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 07:23:05,455 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 07:23:05,472 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:23:05" (1/1) ... [2023-12-25 07:23:05,473 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:23:05" (1/1) ... [2023-12-25 07:23:05,477 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:23:05" (1/1) ... [2023-12-25 07:23:05,509 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-25 07:23:05,509 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:23:05" (1/1) ... [2023-12-25 07:23:05,509 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:23:05" (1/1) ... [2023-12-25 07:23:05,517 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:23:05" (1/1) ... [2023-12-25 07:23:05,521 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:23:05" (1/1) ... [2023-12-25 07:23:05,526 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:23:05" (1/1) ... [2023-12-25 07:23:05,528 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:23:05" (1/1) ... [2023-12-25 07:23:05,532 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 07:23:05,532 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 07:23:05,533 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 07:23:05,533 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 07:23:05,533 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:23:05" (1/1) ... [2023-12-25 07:23:05,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 07:23:05,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 07:23:05,561 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-25 07:23:05,569 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-25 07:23:05,592 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 07:23:05,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 07:23:05,592 INFO L130 BoogieDeclarations]: Found specification of procedure write_history_bool [2023-12-25 07:23:05,594 INFO L138 BoogieDeclarations]: Found implementation of procedure write_history_bool [2023-12-25 07:23:05,594 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2023-12-25 07:23:05,594 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2023-12-25 07:23:05,594 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_int8 [2023-12-25 07:23:05,594 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_int8 [2023-12-25 07:23:05,595 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_bool [2023-12-25 07:23:05,595 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_bool [2023-12-25 07:23:05,595 INFO L130 BoogieDeclarations]: Found specification of procedure add_history_type [2023-12-25 07:23:05,595 INFO L138 BoogieDeclarations]: Found implementation of procedure add_history_type [2023-12-25 07:23:05,595 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 07:23:05,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 07:23:05,711 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 07:23:05,715 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 07:23:06,123 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 07:23:06,148 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 07:23:06,149 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-12-25 07:23:06,149 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 07:23:06 BoogieIcfgContainer [2023-12-25 07:23:06,149 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 07:23:06,151 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 07:23:06,151 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 07:23:06,153 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 07:23:06,153 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 07:23:05" (1/3) ... [2023-12-25 07:23:06,154 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@122b45da and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 07:23:06, skipping insertion in model container [2023-12-25 07:23:06,154 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:23:05" (2/3) ... [2023-12-25 07:23:06,154 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@122b45da and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 07:23:06, skipping insertion in model container [2023-12-25 07:23:06,154 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 07:23:06" (3/3) ... [2023-12-25 07:23:06,155 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c [2023-12-25 07:23:06,177 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 07:23:06,177 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-25 07:23:06,218 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 07:23:06,222 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;@6f13d977, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 07:23:06,222 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-25 07:23:06,226 INFO L276 IsEmpty]: Start isEmpty. Operand has 172 states, 133 states have (on average 1.6240601503759398) internal successors, (216), 137 states have internal predecessors, (216), 32 states have call successors, (32), 5 states have call predecessors, (32), 5 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2023-12-25 07:23:06,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2023-12-25 07:23:06,231 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:06,232 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:06,232 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:06,236 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:06,236 INFO L85 PathProgramCache]: Analyzing trace with hash -1464316671, now seen corresponding path program 1 times [2023-12-25 07:23:06,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:06,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1897313410] [2023-12-25 07:23:06,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:06,245 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:06,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:06,247 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:06,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-25 07:23:06,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:06,320 INFO L262 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:06,323 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:06,372 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 07:23:06,373 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:06,373 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:06,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1897313410] [2023-12-25 07:23:06,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1897313410] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:06,374 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:06,374 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:23:06,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595430560] [2023-12-25 07:23:06,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:06,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:23:06,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:06,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:23:06,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:23:06,408 INFO L87 Difference]: Start difference. First operand has 172 states, 133 states have (on average 1.6240601503759398) internal successors, (216), 137 states have internal predecessors, (216), 32 states have call successors, (32), 5 states have call predecessors, (32), 5 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Second operand has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 07:23:06,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:06,509 INFO L93 Difference]: Finished difference Result 350 states and 604 transitions. [2023-12-25 07:23:06,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:06,516 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2023-12-25 07:23:06,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:06,523 INFO L225 Difference]: With dead ends: 350 [2023-12-25 07:23:06,523 INFO L226 Difference]: Without dead ends: 178 [2023-12-25 07:23:06,527 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:06,531 INFO L413 NwaCegarLoop]: 264 mSDtfsCounter, 18 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 775 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:06,532 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 775 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:06,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2023-12-25 07:23:06,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 176. [2023-12-25 07:23:06,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 137 states have (on average 1.5547445255474452) internal successors, (213), 140 states have internal predecessors, (213), 32 states have call successors, (32), 6 states have call predecessors, (32), 6 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2023-12-25 07:23:06,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 277 transitions. [2023-12-25 07:23:06,588 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 277 transitions. Word has length 14 [2023-12-25 07:23:06,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:06,588 INFO L495 AbstractCegarLoop]: Abstraction has 176 states and 277 transitions. [2023-12-25 07:23:06,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 07:23:06,588 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 277 transitions. [2023-12-25 07:23:06,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2023-12-25 07:23:06,590 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:06,590 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:06,596 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 (2)] Ended with exit code 0 [2023-12-25 07:23:06,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:06,794 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:06,795 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:06,795 INFO L85 PathProgramCache]: Analyzing trace with hash -1895232951, now seen corresponding path program 1 times [2023-12-25 07:23:06,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:06,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [757780897] [2023-12-25 07:23:06,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:06,796 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:06,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:06,798 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:06,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-25 07:23:06,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:06,866 INFO L262 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:06,869 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:06,880 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 07:23:06,881 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:06,881 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:06,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [757780897] [2023-12-25 07:23:06,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [757780897] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:06,881 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:06,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:23:06,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377239476] [2023-12-25 07:23:06,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:06,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:23:06,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:06,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:23:06,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:23:06,883 INFO L87 Difference]: Start difference. First operand 176 states and 277 transitions. Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 07:23:06,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:06,932 INFO L93 Difference]: Finished difference Result 366 states and 578 transitions. [2023-12-25 07:23:06,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:06,933 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2023-12-25 07:23:06,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:06,935 INFO L225 Difference]: With dead ends: 366 [2023-12-25 07:23:06,935 INFO L226 Difference]: Without dead ends: 192 [2023-12-25 07:23:06,937 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:06,937 INFO L413 NwaCegarLoop]: 267 mSDtfsCounter, 25 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 792 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:06,938 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 792 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:06,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2023-12-25 07:23:06,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 189. [2023-12-25 07:23:06,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 148 states have (on average 1.5337837837837838) internal successors, (227), 151 states have internal predecessors, (227), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-12-25 07:23:06,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 293 transitions. [2023-12-25 07:23:06,951 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 293 transitions. Word has length 15 [2023-12-25 07:23:06,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:06,951 INFO L495 AbstractCegarLoop]: Abstraction has 189 states and 293 transitions. [2023-12-25 07:23:06,952 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 07:23:06,952 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 293 transitions. [2023-12-25 07:23:06,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2023-12-25 07:23:06,953 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:06,953 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] [2023-12-25 07:23:06,960 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:07,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:07,155 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:07,156 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:07,156 INFO L85 PathProgramCache]: Analyzing trace with hash -602557550, now seen corresponding path program 1 times [2023-12-25 07:23:07,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:07,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1482337290] [2023-12-25 07:23:07,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:07,157 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:07,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:07,158 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:07,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-12-25 07:23:07,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:07,211 INFO L262 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 07:23:07,212 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:07,219 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 07:23:07,219 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:07,220 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:07,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1482337290] [2023-12-25 07:23:07,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1482337290] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:07,220 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:07,220 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 07:23:07,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764261069] [2023-12-25 07:23:07,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:07,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 07:23:07,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:07,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 07:23:07,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:23:07,222 INFO L87 Difference]: Start difference. First operand 189 states and 293 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-25 07:23:07,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:07,260 INFO L93 Difference]: Finished difference Result 398 states and 624 transitions. [2023-12-25 07:23:07,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 07:23:07,261 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2023-12-25 07:23:07,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:07,262 INFO L225 Difference]: With dead ends: 398 [2023-12-25 07:23:07,262 INFO L226 Difference]: Without dead ends: 218 [2023-12-25 07:23:07,263 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:23:07,264 INFO L413 NwaCegarLoop]: 267 mSDtfsCounter, 22 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:07,264 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 532 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:07,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2023-12-25 07:23:07,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 191. [2023-12-25 07:23:07,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 150 states have (on average 1.5266666666666666) internal successors, (229), 153 states have internal predecessors, (229), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-12-25 07:23:07,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 295 transitions. [2023-12-25 07:23:07,277 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 295 transitions. Word has length 22 [2023-12-25 07:23:07,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:07,277 INFO L495 AbstractCegarLoop]: Abstraction has 191 states and 295 transitions. [2023-12-25 07:23:07,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-25 07:23:07,277 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 295 transitions. [2023-12-25 07:23:07,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-12-25 07:23:07,278 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:07,279 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] [2023-12-25 07:23:07,281 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2023-12-25 07:23:07,481 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:07,482 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:07,483 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:07,483 INFO L85 PathProgramCache]: Analyzing trace with hash -73006397, now seen corresponding path program 1 times [2023-12-25 07:23:07,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:07,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1996734869] [2023-12-25 07:23:07,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:07,484 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:07,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:07,486 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:07,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-12-25 07:23:07,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:07,549 INFO L262 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:07,551 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:07,580 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 07:23:07,580 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:07,580 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:07,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1996734869] [2023-12-25 07:23:07,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1996734869] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:07,580 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:07,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:23:07,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826330340] [2023-12-25 07:23:07,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:07,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:23:07,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:07,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:23:07,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:23:07,582 INFO L87 Difference]: Start difference. First operand 191 states and 295 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-25 07:23:07,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:07,619 INFO L93 Difference]: Finished difference Result 429 states and 680 transitions. [2023-12-25 07:23:07,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:07,620 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2023-12-25 07:23:07,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:07,623 INFO L225 Difference]: With dead ends: 429 [2023-12-25 07:23:07,623 INFO L226 Difference]: Without dead ends: 288 [2023-12-25 07:23:07,626 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:07,627 INFO L413 NwaCegarLoop]: 265 mSDtfsCounter, 121 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 788 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:07,628 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 788 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:07,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 288 states. [2023-12-25 07:23:07,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 191. [2023-12-25 07:23:07,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 150 states have (on average 1.5) internal successors, (225), 153 states have internal predecessors, (225), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-12-25 07:23:07,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 291 transitions. [2023-12-25 07:23:07,651 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 291 transitions. Word has length 30 [2023-12-25 07:23:07,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:07,652 INFO L495 AbstractCegarLoop]: Abstraction has 191 states and 291 transitions. [2023-12-25 07:23:07,652 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-25 07:23:07,652 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 291 transitions. [2023-12-25 07:23:07,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2023-12-25 07:23:07,652 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:07,653 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:07,660 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:07,855 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:07,855 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:07,856 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:07,856 INFO L85 PathProgramCache]: Analyzing trace with hash -363228684, now seen corresponding path program 1 times [2023-12-25 07:23:07,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:07,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1521529597] [2023-12-25 07:23:07,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:07,856 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:07,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:07,857 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:07,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-12-25 07:23:07,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:07,910 INFO L262 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:23:07,912 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:07,929 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 07:23:07,929 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:07,929 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:07,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1521529597] [2023-12-25 07:23:07,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1521529597] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:07,930 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:07,930 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 07:23:07,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103147437] [2023-12-25 07:23:07,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:07,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:23:07,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:07,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:23:07,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:07,933 INFO L87 Difference]: Start difference. First operand 191 states and 291 transitions. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-25 07:23:07,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:07,962 INFO L93 Difference]: Finished difference Result 373 states and 572 transitions. [2023-12-25 07:23:07,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:07,963 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 31 [2023-12-25 07:23:07,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:07,965 INFO L225 Difference]: With dead ends: 373 [2023-12-25 07:23:07,965 INFO L226 Difference]: Without dead ends: 193 [2023-12-25 07:23:07,966 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:07,967 INFO L413 NwaCegarLoop]: 264 mSDtfsCounter, 0 mSDsluCounter, 784 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1048 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:07,967 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1048 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:07,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2023-12-25 07:23:07,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 191. [2023-12-25 07:23:07,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 150 states have (on average 1.4933333333333334) internal successors, (224), 153 states have internal predecessors, (224), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-12-25 07:23:07,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 290 transitions. [2023-12-25 07:23:07,990 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 290 transitions. Word has length 31 [2023-12-25 07:23:07,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:07,990 INFO L495 AbstractCegarLoop]: Abstraction has 191 states and 290 transitions. [2023-12-25 07:23:07,990 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-25 07:23:07,990 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 290 transitions. [2023-12-25 07:23:07,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-12-25 07:23:07,993 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:07,993 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:07,997 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2023-12-25 07:23:08,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:08,196 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:08,197 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:08,197 INFO L85 PathProgramCache]: Analyzing trace with hash 424228152, now seen corresponding path program 1 times [2023-12-25 07:23:08,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:08,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [824448269] [2023-12-25 07:23:08,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:08,198 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:08,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:08,204 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:08,228 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-12-25 07:23:08,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:08,277 INFO L262 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:08,279 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:08,296 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 07:23:08,296 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:23:08,340 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 07:23:08,341 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:08,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [824448269] [2023-12-25 07:23:08,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [824448269] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:23:08,341 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:23:08,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2023-12-25 07:23:08,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38505795] [2023-12-25 07:23:08,341 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:23:08,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 07:23:08,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:08,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 07:23:08,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:23:08,342 INFO L87 Difference]: Start difference. First operand 191 states and 290 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 4 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-25 07:23:08,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:08,397 INFO L93 Difference]: Finished difference Result 431 states and 668 transitions. [2023-12-25 07:23:08,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:08,397 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 4 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 34 [2023-12-25 07:23:08,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:08,399 INFO L225 Difference]: With dead ends: 431 [2023-12-25 07:23:08,399 INFO L226 Difference]: Without dead ends: 250 [2023-12-25 07:23:08,400 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:23:08,400 INFO L413 NwaCegarLoop]: 296 mSDtfsCounter, 117 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 846 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:08,400 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 846 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:08,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2023-12-25 07:23:08,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 244. [2023-12-25 07:23:08,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 193 states have (on average 1.4663212435233162) internal successors, (283), 196 states have internal predecessors, (283), 43 states have call successors, (43), 7 states have call predecessors, (43), 7 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-12-25 07:23:08,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 369 transitions. [2023-12-25 07:23:08,411 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 369 transitions. Word has length 34 [2023-12-25 07:23:08,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:08,412 INFO L495 AbstractCegarLoop]: Abstraction has 244 states and 369 transitions. [2023-12-25 07:23:08,412 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 4 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-25 07:23:08,412 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 369 transitions. [2023-12-25 07:23:08,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-12-25 07:23:08,413 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:08,413 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:08,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 (7)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:08,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:08,615 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:08,616 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:08,616 INFO L85 PathProgramCache]: Analyzing trace with hash 895414040, now seen corresponding path program 2 times [2023-12-25 07:23:08,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:08,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1942433637] [2023-12-25 07:23:08,617 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-25 07:23:08,617 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:08,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:08,618 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:08,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-12-25 07:23:08,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-12-25 07:23:08,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-25 07:23:08,664 INFO L262 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:08,665 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:08,679 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2023-12-25 07:23:08,680 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:08,680 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:08,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1942433637] [2023-12-25 07:23:08,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1942433637] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:08,680 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:08,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:23:08,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493818086] [2023-12-25 07:23:08,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:08,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:23:08,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:08,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:23:08,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:23:08,681 INFO L87 Difference]: Start difference. First operand 244 states and 369 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-25 07:23:08,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:08,728 INFO L93 Difference]: Finished difference Result 458 states and 717 transitions. [2023-12-25 07:23:08,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:23:08,729 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 56 [2023-12-25 07:23:08,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:08,730 INFO L225 Difference]: With dead ends: 458 [2023-12-25 07:23:08,730 INFO L226 Difference]: Without dead ends: 242 [2023-12-25 07:23:08,731 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:08,732 INFO L413 NwaCegarLoop]: 248 mSDtfsCounter, 13 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 724 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:08,732 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 724 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:08,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2023-12-25 07:23:08,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 242. [2023-12-25 07:23:08,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 192 states have (on average 1.4635416666666667) internal successors, (281), 195 states have internal predecessors, (281), 42 states have call successors, (42), 7 states have call predecessors, (42), 7 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2023-12-25 07:23:08,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 365 transitions. [2023-12-25 07:23:08,742 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 365 transitions. Word has length 56 [2023-12-25 07:23:08,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:08,742 INFO L495 AbstractCegarLoop]: Abstraction has 242 states and 365 transitions. [2023-12-25 07:23:08,742 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-25 07:23:08,742 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 365 transitions. [2023-12-25 07:23:08,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-12-25 07:23:08,743 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:08,743 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:08,746 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:08,946 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:08,946 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:08,947 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:08,947 INFO L85 PathProgramCache]: Analyzing trace with hash -1856324599, now seen corresponding path program 1 times [2023-12-25 07:23:08,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:08,948 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [927006692] [2023-12-25 07:23:08,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:08,948 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:08,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:08,949 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:08,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-12-25 07:23:09,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:09,008 INFO L262 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:09,013 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:09,032 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2023-12-25 07:23:09,032 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:09,032 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:09,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [927006692] [2023-12-25 07:23:09,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [927006692] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:09,032 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:09,033 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:23:09,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834382259] [2023-12-25 07:23:09,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:09,034 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:23:09,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:09,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:23:09,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:23:09,034 INFO L87 Difference]: Start difference. First operand 242 states and 365 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-25 07:23:09,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:09,075 INFO L93 Difference]: Finished difference Result 465 states and 721 transitions. [2023-12-25 07:23:09,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:09,076 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 56 [2023-12-25 07:23:09,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:09,078 INFO L225 Difference]: With dead ends: 465 [2023-12-25 07:23:09,078 INFO L226 Difference]: Without dead ends: 251 [2023-12-25 07:23:09,080 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:09,080 INFO L413 NwaCegarLoop]: 259 mSDtfsCounter, 19 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 759 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:09,081 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 759 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:09,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2023-12-25 07:23:09,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 249. [2023-12-25 07:23:09,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 198 states have (on average 1.4595959595959596) internal successors, (289), 201 states have internal predecessors, (289), 42 states have call successors, (42), 8 states have call predecessors, (42), 8 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2023-12-25 07:23:09,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 373 transitions. [2023-12-25 07:23:09,095 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 373 transitions. Word has length 56 [2023-12-25 07:23:09,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:09,096 INFO L495 AbstractCegarLoop]: Abstraction has 249 states and 373 transitions. [2023-12-25 07:23:09,096 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-25 07:23:09,096 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 373 transitions. [2023-12-25 07:23:09,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-25 07:23:09,097 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:09,097 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:09,116 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:09,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:09,300 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:09,301 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:09,301 INFO L85 PathProgramCache]: Analyzing trace with hash -707911349, now seen corresponding path program 1 times [2023-12-25 07:23:09,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:09,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1770898386] [2023-12-25 07:23:09,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:09,301 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:09,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:09,302 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:09,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2023-12-25 07:23:09,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:09,352 INFO L262 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:09,353 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:09,383 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-25 07:23:09,383 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:09,383 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:09,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1770898386] [2023-12-25 07:23:09,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1770898386] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:09,383 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:09,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:23:09,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501604205] [2023-12-25 07:23:09,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:09,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:23:09,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:09,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:23:09,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:23:09,385 INFO L87 Difference]: Start difference. First operand 249 states and 373 transitions. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-25 07:23:09,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:09,436 INFO L93 Difference]: Finished difference Result 509 states and 773 transitions. [2023-12-25 07:23:09,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:09,436 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 57 [2023-12-25 07:23:09,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:09,440 INFO L225 Difference]: With dead ends: 509 [2023-12-25 07:23:09,440 INFO L226 Difference]: Without dead ends: 288 [2023-12-25 07:23:09,441 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:09,442 INFO L413 NwaCegarLoop]: 265 mSDtfsCounter, 24 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 772 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:09,442 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 772 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:09,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 288 states. [2023-12-25 07:23:09,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 285. [2023-12-25 07:23:09,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 230 states have (on average 1.4173913043478261) internal successors, (326), 233 states have internal predecessors, (326), 45 states have call successors, (45), 9 states have call predecessors, (45), 9 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-12-25 07:23:09,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 416 transitions. [2023-12-25 07:23:09,456 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 416 transitions. Word has length 57 [2023-12-25 07:23:09,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:09,456 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 416 transitions. [2023-12-25 07:23:09,456 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-25 07:23:09,456 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 416 transitions. [2023-12-25 07:23:09,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-25 07:23:09,457 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:09,457 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-25 07:23:09,462 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:09,659 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:09,660 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:09,660 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:09,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1546890625, now seen corresponding path program 1 times [2023-12-25 07:23:09,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:09,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1811625396] [2023-12-25 07:23:09,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:09,661 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:09,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:09,662 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:09,666 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-12-25 07:23:09,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:09,742 INFO L262 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:23:09,745 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:09,762 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2023-12-25 07:23:09,762 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:09,762 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:09,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1811625396] [2023-12-25 07:23:09,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1811625396] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:09,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:09,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 07:23:09,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306935806] [2023-12-25 07:23:09,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:09,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:23:09,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:09,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:23:09,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:09,764 INFO L87 Difference]: Start difference. First operand 285 states and 416 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-25 07:23:09,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:09,789 INFO L93 Difference]: Finished difference Result 520 states and 772 transitions. [2023-12-25 07:23:09,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:09,789 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 75 [2023-12-25 07:23:09,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:09,791 INFO L225 Difference]: With dead ends: 520 [2023-12-25 07:23:09,791 INFO L226 Difference]: Without dead ends: 287 [2023-12-25 07:23:09,792 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:09,793 INFO L413 NwaCegarLoop]: 260 mSDtfsCounter, 0 mSDsluCounter, 771 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1031 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:09,793 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1031 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:09,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2023-12-25 07:23:09,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 285. [2023-12-25 07:23:09,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 230 states have (on average 1.4043478260869566) internal successors, (323), 233 states have internal predecessors, (323), 45 states have call successors, (45), 9 states have call predecessors, (45), 9 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-12-25 07:23:09,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 413 transitions. [2023-12-25 07:23:09,807 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 413 transitions. Word has length 75 [2023-12-25 07:23:09,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:09,807 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 413 transitions. [2023-12-25 07:23:09,807 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-25 07:23:09,807 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 413 transitions. [2023-12-25 07:23:09,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 07:23:09,808 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:09,808 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:09,813 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:10,012 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:10,012 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:10,013 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:10,013 INFO L85 PathProgramCache]: Analyzing trace with hash -1618665253, now seen corresponding path program 1 times [2023-12-25 07:23:10,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:10,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [417515465] [2023-12-25 07:23:10,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:10,014 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:10,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:10,015 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:10,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2023-12-25 07:23:10,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:10,087 INFO L262 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:10,092 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:10,110 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2023-12-25 07:23:10,135 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:10,136 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:10,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [417515465] [2023-12-25 07:23:10,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [417515465] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:10,136 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:10,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:23:10,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893410651] [2023-12-25 07:23:10,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:10,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:23:10,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:10,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:23:10,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:23:10,137 INFO L87 Difference]: Start difference. First operand 285 states and 413 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-25 07:23:10,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:10,175 INFO L93 Difference]: Finished difference Result 507 states and 756 transitions. [2023-12-25 07:23:10,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:23:10,175 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 104 [2023-12-25 07:23:10,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:10,177 INFO L225 Difference]: With dead ends: 507 [2023-12-25 07:23:10,177 INFO L226 Difference]: Without dead ends: 279 [2023-12-25 07:23:10,178 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:10,178 INFO L413 NwaCegarLoop]: 252 mSDtfsCounter, 15 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 732 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:10,178 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 732 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:10,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2023-12-25 07:23:10,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 279. [2023-12-25 07:23:10,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 225 states have (on average 1.3822222222222222) internal successors, (311), 228 states have internal predecessors, (311), 44 states have call successors, (44), 9 states have call predecessors, (44), 9 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2023-12-25 07:23:10,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 399 transitions. [2023-12-25 07:23:10,188 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 399 transitions. Word has length 104 [2023-12-25 07:23:10,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:10,189 INFO L495 AbstractCegarLoop]: Abstraction has 279 states and 399 transitions. [2023-12-25 07:23:10,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-25 07:23:10,189 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 399 transitions. [2023-12-25 07:23:10,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-25 07:23:10,190 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:10,190 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:10,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:10,393 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:10,393 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:10,393 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:10,394 INFO L85 PathProgramCache]: Analyzing trace with hash 115041329, now seen corresponding path program 1 times [2023-12-25 07:23:10,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:10,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1606853008] [2023-12-25 07:23:10,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:10,394 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:10,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:10,395 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:10,396 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-12-25 07:23:10,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:10,475 INFO L262 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:10,477 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:10,495 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 96 proven. 0 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2023-12-25 07:23:10,495 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:10,495 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:10,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1606853008] [2023-12-25 07:23:10,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1606853008] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:10,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:10,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:23:10,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585944157] [2023-12-25 07:23:10,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:10,496 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:23:10,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:10,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:23:10,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:23:10,496 INFO L87 Difference]: Start difference. First operand 279 states and 399 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 07:23:10,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:10,542 INFO L93 Difference]: Finished difference Result 504 states and 736 transitions. [2023-12-25 07:23:10,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:10,542 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 134 [2023-12-25 07:23:10,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:10,544 INFO L225 Difference]: With dead ends: 504 [2023-12-25 07:23:10,544 INFO L226 Difference]: Without dead ends: 262 [2023-12-25 07:23:10,544 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:10,545 INFO L413 NwaCegarLoop]: 243 mSDtfsCounter, 35 mSDsluCounter, 450 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:10,545 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 693 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:10,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2023-12-25 07:23:10,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 262. [2023-12-25 07:23:10,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 211 states have (on average 1.3744075829383886) internal successors, (290), 214 states have internal predecessors, (290), 41 states have call successors, (41), 9 states have call predecessors, (41), 9 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2023-12-25 07:23:10,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 372 transitions. [2023-12-25 07:23:10,554 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 372 transitions. Word has length 134 [2023-12-25 07:23:10,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:10,554 INFO L495 AbstractCegarLoop]: Abstraction has 262 states and 372 transitions. [2023-12-25 07:23:10,555 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 07:23:10,555 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 372 transitions. [2023-12-25 07:23:10,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-25 07:23:10,556 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:10,556 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:10,559 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:10,758 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:10,759 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:10,759 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:10,759 INFO L85 PathProgramCache]: Analyzing trace with hash -256470033, now seen corresponding path program 1 times [2023-12-25 07:23:10,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:10,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [625290626] [2023-12-25 07:23:10,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:10,760 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:10,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:10,761 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:10,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 (14)] Waiting until timeout for monitored process [2023-12-25 07:23:10,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:10,848 INFO L262 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:10,851 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:10,872 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 107 proven. 0 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2023-12-25 07:23:10,873 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:10,873 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:10,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [625290626] [2023-12-25 07:23:10,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [625290626] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:10,873 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:10,873 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:23:10,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107670051] [2023-12-25 07:23:10,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:10,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:23:10,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:10,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:23:10,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:23:10,874 INFO L87 Difference]: Start difference. First operand 262 states and 372 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 07:23:10,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:10,919 INFO L93 Difference]: Finished difference Result 470 states and 682 transitions. [2023-12-25 07:23:10,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:10,920 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 138 [2023-12-25 07:23:10,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:10,921 INFO L225 Difference]: With dead ends: 470 [2023-12-25 07:23:10,921 INFO L226 Difference]: Without dead ends: 243 [2023-12-25 07:23:10,922 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:10,922 INFO L413 NwaCegarLoop]: 248 mSDtfsCounter, 30 mSDsluCounter, 449 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 697 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:10,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 697 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:10,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2023-12-25 07:23:10,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 243. [2023-12-25 07:23:10,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 195 states have (on average 1.3692307692307693) internal successors, (267), 198 states have internal predecessors, (267), 38 states have call successors, (38), 9 states have call predecessors, (38), 9 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-25 07:23:10,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 343 transitions. [2023-12-25 07:23:10,932 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 343 transitions. Word has length 138 [2023-12-25 07:23:10,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:10,933 INFO L495 AbstractCegarLoop]: Abstraction has 243 states and 343 transitions. [2023-12-25 07:23:10,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 07:23:10,933 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 343 transitions. [2023-12-25 07:23:10,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-25 07:23:10,934 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:10,934 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 6, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-25 07:23:10,937 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:11,137 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:11,137 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:11,138 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:11,138 INFO L85 PathProgramCache]: Analyzing trace with hash -419983476, now seen corresponding path program 1 times [2023-12-25 07:23:11,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:11,138 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [229906283] [2023-12-25 07:23:11,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:11,138 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:11,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:11,140 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:11,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-25 07:23:11,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:11,219 INFO L262 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:11,221 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:11,245 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2023-12-25 07:23:11,245 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:11,246 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:11,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [229906283] [2023-12-25 07:23:11,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [229906283] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:11,246 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:11,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:23:11,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611051194] [2023-12-25 07:23:11,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:11,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:23:11,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:11,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:23:11,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:23:11,247 INFO L87 Difference]: Start difference. First operand 243 states and 343 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 07:23:11,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:11,293 INFO L93 Difference]: Finished difference Result 449 states and 646 transitions. [2023-12-25 07:23:11,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:11,293 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 141 [2023-12-25 07:23:11,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:11,294 INFO L225 Difference]: With dead ends: 449 [2023-12-25 07:23:11,294 INFO L226 Difference]: Without dead ends: 263 [2023-12-25 07:23:11,295 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:11,295 INFO L413 NwaCegarLoop]: 241 mSDtfsCounter, 39 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 685 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:11,295 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 685 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:11,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2023-12-25 07:23:11,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 263. [2023-12-25 07:23:11,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 214 states have (on average 1.341121495327103) internal successors, (287), 217 states have internal predecessors, (287), 38 states have call successors, (38), 10 states have call predecessors, (38), 10 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-25 07:23:11,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 363 transitions. [2023-12-25 07:23:11,304 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 363 transitions. Word has length 141 [2023-12-25 07:23:11,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:11,304 INFO L495 AbstractCegarLoop]: Abstraction has 263 states and 363 transitions. [2023-12-25 07:23:11,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 07:23:11,304 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 363 transitions. [2023-12-25 07:23:11,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-25 07:23:11,305 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:11,305 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 6, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-25 07:23:11,311 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:11,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:11,509 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:11,509 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:11,509 INFO L85 PathProgramCache]: Analyzing trace with hash -123586800, now seen corresponding path program 2 times [2023-12-25 07:23:11,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:11,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1815974244] [2023-12-25 07:23:11,509 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-25 07:23:11,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-25 07:23:11,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:11,511 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:11,515 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2023-12-25 07:23:11,566 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-12-25 07:23:11,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-25 07:23:11,567 INFO L262 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:11,570 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:11,581 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2023-12-25 07:23:11,581 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:11,581 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:11,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1815974244] [2023-12-25 07:23:11,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1815974244] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:11,581 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:11,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:23:11,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191686991] [2023-12-25 07:23:11,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:11,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:23:11,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:11,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:23:11,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:23:11,582 INFO L87 Difference]: Start difference. First operand 263 states and 363 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2023-12-25 07:23:11,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:11,611 INFO L93 Difference]: Finished difference Result 406 states and 580 transitions. [2023-12-25 07:23:11,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:11,611 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 141 [2023-12-25 07:23:11,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:11,612 INFO L225 Difference]: With dead ends: 406 [2023-12-25 07:23:11,612 INFO L226 Difference]: Without dead ends: 269 [2023-12-25 07:23:11,613 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:11,613 INFO L413 NwaCegarLoop]: 251 mSDtfsCounter, 6 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 746 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:11,613 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 746 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:11,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2023-12-25 07:23:11,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 267. [2023-12-25 07:23:11,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 217 states have (on average 1.336405529953917) internal successors, (290), 220 states have internal predecessors, (290), 38 states have call successors, (38), 11 states have call predecessors, (38), 11 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-25 07:23:11,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 366 transitions. [2023-12-25 07:23:11,622 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 366 transitions. Word has length 141 [2023-12-25 07:23:11,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:11,622 INFO L495 AbstractCegarLoop]: Abstraction has 267 states and 366 transitions. [2023-12-25 07:23:11,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2023-12-25 07:23:11,622 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 366 transitions. [2023-12-25 07:23:11,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2023-12-25 07:23:11,623 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:11,624 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 6, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-25 07:23:11,628 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:11,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:11,826 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:11,826 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:11,826 INFO L85 PathProgramCache]: Analyzing trace with hash 950770410, now seen corresponding path program 1 times [2023-12-25 07:23:11,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:11,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [605547198] [2023-12-25 07:23:11,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:11,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-25 07:23:11,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:11,828 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:11,829 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2023-12-25 07:23:11,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:11,946 INFO L262 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:23:11,948 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:11,964 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 200 trivial. 0 not checked. [2023-12-25 07:23:11,964 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:11,965 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:11,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [605547198] [2023-12-25 07:23:11,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [605547198] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:11,965 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:11,965 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 07:23:11,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785214276] [2023-12-25 07:23:11,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:11,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:23:11,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:11,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:23:11,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:11,966 INFO L87 Difference]: Start difference. First operand 267 states and 366 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-25 07:23:11,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:11,984 INFO L93 Difference]: Finished difference Result 452 states and 632 transitions. [2023-12-25 07:23:11,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:11,985 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 148 [2023-12-25 07:23:11,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:11,986 INFO L225 Difference]: With dead ends: 452 [2023-12-25 07:23:11,986 INFO L226 Difference]: Without dead ends: 269 [2023-12-25 07:23:11,987 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:11,987 INFO L413 NwaCegarLoop]: 254 mSDtfsCounter, 0 mSDsluCounter, 755 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1009 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:11,987 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1009 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:11,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2023-12-25 07:23:11,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 267. [2023-12-25 07:23:11,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 217 states have (on average 1.3225806451612903) internal successors, (287), 220 states have internal predecessors, (287), 38 states have call successors, (38), 11 states have call predecessors, (38), 11 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-25 07:23:11,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 363 transitions. [2023-12-25 07:23:11,997 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 363 transitions. Word has length 148 [2023-12-25 07:23:11,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:11,998 INFO L495 AbstractCegarLoop]: Abstraction has 267 states and 363 transitions. [2023-12-25 07:23:11,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-25 07:23:11,998 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 363 transitions. [2023-12-25 07:23:11,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2023-12-25 07:23:11,999 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:11,999 INFO L195 NwaCegarLoop]: trace histogram [10, 9, 9, 9, 7, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:12,005 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:12,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:12,205 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:12,206 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:12,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1894782866, now seen corresponding path program 1 times [2023-12-25 07:23:12,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:12,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1841463277] [2023-12-25 07:23:12,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:12,206 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:12,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:12,207 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:12,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2023-12-25 07:23:12,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:12,322 INFO L262 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:23:12,324 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:12,341 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 401 trivial. 0 not checked. [2023-12-25 07:23:12,341 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:12,341 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:12,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1841463277] [2023-12-25 07:23:12,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1841463277] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:12,341 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:12,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 07:23:12,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518561622] [2023-12-25 07:23:12,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:12,342 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:23:12,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:12,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:23:12,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:12,342 INFO L87 Difference]: Start difference. First operand 267 states and 363 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-25 07:23:12,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:12,372 INFO L93 Difference]: Finished difference Result 415 states and 582 transitions. [2023-12-25 07:23:12,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:12,373 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 181 [2023-12-25 07:23:12,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:12,375 INFO L225 Difference]: With dead ends: 415 [2023-12-25 07:23:12,375 INFO L226 Difference]: Without dead ends: 267 [2023-12-25 07:23:12,375 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:12,375 INFO L413 NwaCegarLoop]: 253 mSDtfsCounter, 0 mSDsluCounter, 753 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1006 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:12,376 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1006 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:12,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2023-12-25 07:23:12,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 267. [2023-12-25 07:23:12,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 217 states have (on average 1.3087557603686637) internal successors, (284), 220 states have internal predecessors, (284), 38 states have call successors, (38), 11 states have call predecessors, (38), 11 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-25 07:23:12,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 360 transitions. [2023-12-25 07:23:12,385 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 360 transitions. Word has length 181 [2023-12-25 07:23:12,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:12,385 INFO L495 AbstractCegarLoop]: Abstraction has 267 states and 360 transitions. [2023-12-25 07:23:12,385 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-25 07:23:12,385 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 360 transitions. [2023-12-25 07:23:12,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2023-12-25 07:23:12,387 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:12,387 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 9, 9, 9, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:12,403 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:12,590 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:12,591 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:12,591 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:12,591 INFO L85 PathProgramCache]: Analyzing trace with hash -1281729423, now seen corresponding path program 1 times [2023-12-25 07:23:12,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:12,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1035639551] [2023-12-25 07:23:12,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:12,592 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:12,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:12,593 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:12,597 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-25 07:23:12,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:12,687 INFO L262 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:12,689 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:12,718 INFO L134 CoverageAnalysis]: Checked inductivity of 530 backedges. 138 proven. 11 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2023-12-25 07:23:12,718 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:23:12,801 INFO L134 CoverageAnalysis]: Checked inductivity of 530 backedges. 151 proven. 0 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2023-12-25 07:23:12,801 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:12,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1035639551] [2023-12-25 07:23:12,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1035639551] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-25 07:23:12,801 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 07:23:12,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2023-12-25 07:23:12,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015052315] [2023-12-25 07:23:12,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:12,802 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:23:12,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:12,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:23:12,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:12,802 INFO L87 Difference]: Start difference. First operand 267 states and 360 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 07:23:12,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:12,833 INFO L93 Difference]: Finished difference Result 440 states and 611 transitions. [2023-12-25 07:23:12,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:23:12,834 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 188 [2023-12-25 07:23:12,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:12,835 INFO L225 Difference]: With dead ends: 440 [2023-12-25 07:23:12,835 INFO L226 Difference]: Without dead ends: 267 [2023-12-25 07:23:12,836 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 371 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:12,836 INFO L413 NwaCegarLoop]: 247 mSDtfsCounter, 32 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 472 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:12,836 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 472 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:12,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2023-12-25 07:23:12,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 267. [2023-12-25 07:23:12,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 217 states have (on average 1.2811059907834101) internal successors, (278), 220 states have internal predecessors, (278), 38 states have call successors, (38), 11 states have call predecessors, (38), 11 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-25 07:23:12,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 354 transitions. [2023-12-25 07:23:12,845 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 354 transitions. Word has length 188 [2023-12-25 07:23:12,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:12,845 INFO L495 AbstractCegarLoop]: Abstraction has 267 states and 354 transitions. [2023-12-25 07:23:12,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 07:23:12,845 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 354 transitions. [2023-12-25 07:23:12,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2023-12-25 07:23:12,847 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:12,847 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 9, 9, 9, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:12,854 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:13,050 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:13,050 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:13,050 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:13,051 INFO L85 PathProgramCache]: Analyzing trace with hash -1233341410, now seen corresponding path program 1 times [2023-12-25 07:23:13,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:13,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1833232951] [2023-12-25 07:23:13,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:13,051 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:13,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:13,052 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:13,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-25 07:23:13,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:13,160 INFO L262 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:13,163 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:13,175 INFO L134 CoverageAnalysis]: Checked inductivity of 554 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 552 trivial. 0 not checked. [2023-12-25 07:23:13,176 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:13,176 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:13,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1833232951] [2023-12-25 07:23:13,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1833232951] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:13,176 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:13,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:23:13,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853738557] [2023-12-25 07:23:13,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:13,176 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:23:13,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:13,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:23:13,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:23:13,177 INFO L87 Difference]: Start difference. First operand 267 states and 354 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2023-12-25 07:23:13,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:13,205 INFO L93 Difference]: Finished difference Result 415 states and 575 transitions. [2023-12-25 07:23:13,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:13,205 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 212 [2023-12-25 07:23:13,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:13,207 INFO L225 Difference]: With dead ends: 415 [2023-12-25 07:23:13,207 INFO L226 Difference]: Without dead ends: 274 [2023-12-25 07:23:13,207 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:13,208 INFO L413 NwaCegarLoop]: 250 mSDtfsCounter, 7 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 742 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:13,208 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 742 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:13,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2023-12-25 07:23:13,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 272. [2023-12-25 07:23:13,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 221 states have (on average 1.2760180995475112) internal successors, (282), 224 states have internal predecessors, (282), 38 states have call successors, (38), 12 states have call predecessors, (38), 12 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-25 07:23:13,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 358 transitions. [2023-12-25 07:23:13,218 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 358 transitions. Word has length 212 [2023-12-25 07:23:13,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:13,218 INFO L495 AbstractCegarLoop]: Abstraction has 272 states and 358 transitions. [2023-12-25 07:23:13,219 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2023-12-25 07:23:13,219 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 358 transitions. [2023-12-25 07:23:13,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2023-12-25 07:23:13,220 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:13,220 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 9, 9, 9, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-25 07:23:13,230 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:13,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:13,431 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:13,431 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:13,431 INFO L85 PathProgramCache]: Analyzing trace with hash -1184005805, now seen corresponding path program 1 times [2023-12-25 07:23:13,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:13,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1513652968] [2023-12-25 07:23:13,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:13,432 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:13,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:13,433 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:13,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2023-12-25 07:23:13,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:13,549 INFO L262 TraceCheckSpWp]: Trace formula consists of 399 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:13,552 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:13,567 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 556 trivial. 0 not checked. [2023-12-25 07:23:13,567 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:13,567 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:13,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1513652968] [2023-12-25 07:23:13,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1513652968] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:13,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:13,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:23:13,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204061846] [2023-12-25 07:23:13,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:13,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:23:13,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:13,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:23:13,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:23:13,569 INFO L87 Difference]: Start difference. First operand 272 states and 358 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-12-25 07:23:13,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:13,596 INFO L93 Difference]: Finished difference Result 417 states and 573 transitions. [2023-12-25 07:23:13,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:23:13,596 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 220 [2023-12-25 07:23:13,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:13,598 INFO L225 Difference]: With dead ends: 417 [2023-12-25 07:23:13,598 INFO L226 Difference]: Without dead ends: 271 [2023-12-25 07:23:13,598 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:13,599 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 7 mSDsluCounter, 482 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 728 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:13,599 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 728 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:13,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2023-12-25 07:23:13,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 271. [2023-12-25 07:23:13,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 221 states have (on average 1.262443438914027) internal successors, (279), 223 states have internal predecessors, (279), 37 states have call successors, (37), 12 states have call predecessors, (37), 12 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-25 07:23:13,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 353 transitions. [2023-12-25 07:23:13,610 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 353 transitions. Word has length 220 [2023-12-25 07:23:13,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:13,612 INFO L495 AbstractCegarLoop]: Abstraction has 271 states and 353 transitions. [2023-12-25 07:23:13,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-12-25 07:23:13,612 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 353 transitions. [2023-12-25 07:23:13,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2023-12-25 07:23:13,614 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:13,615 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 9, 9, 9, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-25 07:23:13,634 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 (21)] Ended with exit code 0 [2023-12-25 07:23:13,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:13,820 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:13,821 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:13,821 INFO L85 PathProgramCache]: Analyzing trace with hash -1274064016, now seen corresponding path program 1 times [2023-12-25 07:23:13,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:13,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1060575595] [2023-12-25 07:23:13,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:13,821 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:13,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:13,822 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:13,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-25 07:23:13,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:13,941 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:13,945 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:13,959 INFO L134 CoverageAnalysis]: Checked inductivity of 565 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 565 trivial. 0 not checked. [2023-12-25 07:23:13,959 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:13,959 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:13,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1060575595] [2023-12-25 07:23:13,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1060575595] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:13,960 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:13,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 07:23:13,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805340109] [2023-12-25 07:23:13,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:13,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 07:23:13,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:13,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 07:23:13,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:23:13,961 INFO L87 Difference]: Start difference. First operand 271 states and 353 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2023-12-25 07:23:13,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:13,975 INFO L93 Difference]: Finished difference Result 415 states and 562 transitions. [2023-12-25 07:23:13,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 07:23:13,975 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 228 [2023-12-25 07:23:13,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:13,976 INFO L225 Difference]: With dead ends: 415 [2023-12-25 07:23:13,977 INFO L226 Difference]: Without dead ends: 270 [2023-12-25 07:23:13,977 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:23:13,977 INFO L413 NwaCegarLoop]: 244 mSDtfsCounter, 1 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 487 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-25 07:23:13,978 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 487 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:13,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2023-12-25 07:23:13,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 270. [2023-12-25 07:23:13,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 221 states have (on average 1.257918552036199) internal successors, (278), 222 states have internal predecessors, (278), 36 states have call successors, (36), 12 states have call predecessors, (36), 12 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-12-25 07:23:13,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 350 transitions. [2023-12-25 07:23:13,987 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 350 transitions. Word has length 228 [2023-12-25 07:23:13,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:13,987 INFO L495 AbstractCegarLoop]: Abstraction has 270 states and 350 transitions. [2023-12-25 07:23:13,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2023-12-25 07:23:13,987 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 350 transitions. [2023-12-25 07:23:13,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2023-12-25 07:23:13,989 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:13,989 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 9, 9, 9, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-25 07:23:13,993 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:14,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:14,193 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:14,194 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:14,194 INFO L85 PathProgramCache]: Analyzing trace with hash -665571617, now seen corresponding path program 1 times [2023-12-25 07:23:14,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:14,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [143470383] [2023-12-25 07:23:14,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:14,194 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:14,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:14,195 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:14,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2023-12-25 07:23:14,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:14,315 INFO L262 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 07:23:14,318 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:14,583 INFO L134 CoverageAnalysis]: Checked inductivity of 565 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 565 trivial. 0 not checked. [2023-12-25 07:23:14,583 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:14,583 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:14,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [143470383] [2023-12-25 07:23:14,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [143470383] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:14,583 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:14,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:23:14,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433727672] [2023-12-25 07:23:14,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:14,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:23:14,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:14,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:23:14,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:14,585 INFO L87 Difference]: Start difference. First operand 270 states and 350 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 07:23:14,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:14,763 INFO L93 Difference]: Finished difference Result 593 states and 801 transitions. [2023-12-25 07:23:14,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 07:23:14,763 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 230 [2023-12-25 07:23:14,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:14,765 INFO L225 Difference]: With dead ends: 593 [2023-12-25 07:23:14,765 INFO L226 Difference]: Without dead ends: 449 [2023-12-25 07:23:14,766 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-25 07:23:14,766 INFO L413 NwaCegarLoop]: 288 mSDtfsCounter, 528 mSDsluCounter, 435 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 528 SdHoareTripleChecker+Valid, 723 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:14,766 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [528 Valid, 723 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:23:14,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2023-12-25 07:23:14,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 395. [2023-12-25 07:23:14,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 320 states have (on average 1.3) internal successors, (416), 322 states have internal predecessors, (416), 54 states have call successors, (54), 20 states have call predecessors, (54), 20 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2023-12-25 07:23:14,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 524 transitions. [2023-12-25 07:23:14,784 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 524 transitions. Word has length 230 [2023-12-25 07:23:14,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:14,784 INFO L495 AbstractCegarLoop]: Abstraction has 395 states and 524 transitions. [2023-12-25 07:23:14,784 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 07:23:14,784 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 524 transitions. [2023-12-25 07:23:14,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2023-12-25 07:23:14,786 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:14,786 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:14,790 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:14,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:14,990 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:14,990 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:14,990 INFO L85 PathProgramCache]: Analyzing trace with hash 2013258127, now seen corresponding path program 1 times [2023-12-25 07:23:14,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:14,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [593208693] [2023-12-25 07:23:14,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:14,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-25 07:23:14,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:14,992 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:15,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2023-12-25 07:23:15,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:15,124 INFO L262 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 07:23:15,128 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:15,151 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 562 trivial. 0 not checked. [2023-12-25 07:23:15,151 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:15,151 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:15,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [593208693] [2023-12-25 07:23:15,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [593208693] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:15,152 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:15,152 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 07:23:15,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504934154] [2023-12-25 07:23:15,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:15,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 07:23:15,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:15,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 07:23:15,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:23:15,153 INFO L87 Difference]: Start difference. First operand 395 states and 524 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 07:23:15,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:15,188 INFO L93 Difference]: Finished difference Result 858 states and 1186 transitions. [2023-12-25 07:23:15,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 07:23:15,188 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 257 [2023-12-25 07:23:15,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:15,191 INFO L225 Difference]: With dead ends: 858 [2023-12-25 07:23:15,191 INFO L226 Difference]: Without dead ends: 637 [2023-12-25 07:23:15,192 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 255 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:23:15,192 INFO L413 NwaCegarLoop]: 273 mSDtfsCounter, 163 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:15,192 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 508 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:15,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2023-12-25 07:23:15,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 551. [2023-12-25 07:23:15,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 447 states have (on average 1.3333333333333333) internal successors, (596), 451 states have internal predecessors, (596), 74 states have call successors, (74), 29 states have call predecessors, (74), 29 states have return successors, (74), 72 states have call predecessors, (74), 74 states have call successors, (74) [2023-12-25 07:23:15,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 744 transitions. [2023-12-25 07:23:15,237 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 744 transitions. Word has length 257 [2023-12-25 07:23:15,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:15,237 INFO L495 AbstractCegarLoop]: Abstraction has 551 states and 744 transitions. [2023-12-25 07:23:15,238 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 07:23:15,238 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 744 transitions. [2023-12-25 07:23:15,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2023-12-25 07:23:15,240 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:15,240 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:15,246 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:15,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:15,445 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:15,445 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:15,445 INFO L85 PathProgramCache]: Analyzing trace with hash -1455159987, now seen corresponding path program 1 times [2023-12-25 07:23:15,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:15,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [667484442] [2023-12-25 07:23:15,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:15,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-25 07:23:15,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:15,447 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:15,472 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2023-12-25 07:23:15,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:15,588 INFO L262 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 07:23:15,592 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:15,615 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 561 trivial. 0 not checked. [2023-12-25 07:23:15,616 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:15,616 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:15,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [667484442] [2023-12-25 07:23:15,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [667484442] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:15,616 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:15,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 07:23:15,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109026932] [2023-12-25 07:23:15,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:15,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 07:23:15,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:15,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 07:23:15,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:23:15,617 INFO L87 Difference]: Start difference. First operand 551 states and 744 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 07:23:15,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:15,671 INFO L93 Difference]: Finished difference Result 1255 states and 1757 transitions. [2023-12-25 07:23:15,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 07:23:15,672 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 258 [2023-12-25 07:23:15,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:15,675 INFO L225 Difference]: With dead ends: 1255 [2023-12-25 07:23:15,675 INFO L226 Difference]: Without dead ends: 912 [2023-12-25 07:23:15,676 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 256 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:23:15,677 INFO L413 NwaCegarLoop]: 288 mSDtfsCounter, 167 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:15,677 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 525 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:15,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 912 states. [2023-12-25 07:23:15,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 912 to 661. [2023-12-25 07:23:15,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 545 states have (on average 1.343119266055046) internal successors, (732), 551 states have internal predecessors, (732), 80 states have call successors, (80), 35 states have call predecessors, (80), 35 states have return successors, (80), 78 states have call predecessors, (80), 80 states have call successors, (80) [2023-12-25 07:23:15,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 892 transitions. [2023-12-25 07:23:15,706 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 892 transitions. Word has length 258 [2023-12-25 07:23:15,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:15,706 INFO L495 AbstractCegarLoop]: Abstraction has 661 states and 892 transitions. [2023-12-25 07:23:15,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 07:23:15,706 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 892 transitions. [2023-12-25 07:23:15,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2023-12-25 07:23:15,708 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:15,708 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:15,724 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:15,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:15,913 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:15,913 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:15,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1232443562, now seen corresponding path program 1 times [2023-12-25 07:23:15,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:15,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [921888162] [2023-12-25 07:23:15,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:15,914 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:15,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:15,915 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:15,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2023-12-25 07:23:16,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:16,051 INFO L262 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 07:23:16,054 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:16,072 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 69 proven. 0 refuted. 0 times theorem prover too weak. 570 trivial. 0 not checked. [2023-12-25 07:23:16,072 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:16,072 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:16,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [921888162] [2023-12-25 07:23:16,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [921888162] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:16,072 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:16,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 07:23:16,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605956339] [2023-12-25 07:23:16,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:16,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 07:23:16,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:16,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 07:23:16,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:23:16,074 INFO L87 Difference]: Start difference. First operand 661 states and 892 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-25 07:23:16,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:16,122 INFO L93 Difference]: Finished difference Result 1460 states and 2045 transitions. [2023-12-25 07:23:16,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 07:23:16,123 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 259 [2023-12-25 07:23:16,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:16,126 INFO L225 Difference]: With dead ends: 1460 [2023-12-25 07:23:16,126 INFO L226 Difference]: Without dead ends: 1050 [2023-12-25 07:23:16,128 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:23:16,129 INFO L413 NwaCegarLoop]: 302 mSDtfsCounter, 174 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:16,129 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [174 Valid, 541 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:16,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1050 states. [2023-12-25 07:23:16,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1050 to 771. [2023-12-25 07:23:16,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 771 states, 647 states have (on average 1.3601236476043277) internal successors, (880), 657 states have internal predecessors, (880), 84 states have call successors, (84), 39 states have call predecessors, (84), 39 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2023-12-25 07:23:16,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 771 states to 771 states and 1048 transitions. [2023-12-25 07:23:16,166 INFO L78 Accepts]: Start accepts. Automaton has 771 states and 1048 transitions. Word has length 259 [2023-12-25 07:23:16,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:16,167 INFO L495 AbstractCegarLoop]: Abstraction has 771 states and 1048 transitions. [2023-12-25 07:23:16,167 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-25 07:23:16,167 INFO L276 IsEmpty]: Start isEmpty. Operand 771 states and 1048 transitions. [2023-12-25 07:23:16,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2023-12-25 07:23:16,169 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:16,169 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:16,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:16,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:16,374 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:16,374 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:16,374 INFO L85 PathProgramCache]: Analyzing trace with hash 1507203176, now seen corresponding path program 1 times [2023-12-25 07:23:16,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:16,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2049019960] [2023-12-25 07:23:16,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:16,375 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:16,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:16,376 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:16,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 (27)] Waiting until timeout for monitored process [2023-12-25 07:23:16,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:16,506 INFO L262 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 07:23:16,510 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:16,520 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 69 proven. 0 refuted. 0 times theorem prover too weak. 570 trivial. 0 not checked. [2023-12-25 07:23:16,521 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:16,521 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:16,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2049019960] [2023-12-25 07:23:16,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2049019960] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:16,521 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:16,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 07:23:16,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454925106] [2023-12-25 07:23:16,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:16,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 07:23:16,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:16,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 07:23:16,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:23:16,522 INFO L87 Difference]: Start difference. First operand 771 states and 1048 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-25 07:23:16,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:16,605 INFO L93 Difference]: Finished difference Result 1261 states and 1764 transitions. [2023-12-25 07:23:16,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 07:23:16,606 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 259 [2023-12-25 07:23:16,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:16,609 INFO L225 Difference]: With dead ends: 1261 [2023-12-25 07:23:16,609 INFO L226 Difference]: Without dead ends: 751 [2023-12-25 07:23:16,611 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:23:16,611 INFO L413 NwaCegarLoop]: 245 mSDtfsCounter, 0 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:16,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 484 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:16,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2023-12-25 07:23:16,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 751. [2023-12-25 07:23:16,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 628 states have (on average 1.3439490445859872) internal successors, (844), 637 states have internal predecessors, (844), 84 states have call successors, (84), 39 states have call predecessors, (84), 38 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 07:23:16,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 1011 transitions. [2023-12-25 07:23:16,657 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 1011 transitions. Word has length 259 [2023-12-25 07:23:16,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:16,658 INFO L495 AbstractCegarLoop]: Abstraction has 751 states and 1011 transitions. [2023-12-25 07:23:16,658 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-25 07:23:16,659 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 1011 transitions. [2023-12-25 07:23:16,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2023-12-25 07:23:16,660 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:16,660 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:16,678 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:16,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:16,864 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:16,865 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:16,865 INFO L85 PathProgramCache]: Analyzing trace with hash 1319218827, now seen corresponding path program 1 times [2023-12-25 07:23:16,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:16,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [192400499] [2023-12-25 07:23:16,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:16,865 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:16,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:16,867 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:16,894 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2023-12-25 07:23:17,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:17,009 INFO L262 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:17,013 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:17,027 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 579 trivial. 0 not checked. [2023-12-25 07:23:17,028 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:17,028 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:17,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [192400499] [2023-12-25 07:23:17,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [192400499] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:17,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:17,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:23:17,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720454367] [2023-12-25 07:23:17,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:17,030 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:23:17,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:17,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:23:17,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:23:17,030 INFO L87 Difference]: Start difference. First operand 751 states and 1011 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-25 07:23:17,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:17,110 INFO L93 Difference]: Finished difference Result 1526 states and 2068 transitions. [2023-12-25 07:23:17,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:17,110 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 260 [2023-12-25 07:23:17,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:17,113 INFO L225 Difference]: With dead ends: 1526 [2023-12-25 07:23:17,114 INFO L226 Difference]: Without dead ends: 769 [2023-12-25 07:23:17,115 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:17,115 INFO L413 NwaCegarLoop]: 222 mSDtfsCounter, 33 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 642 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:17,116 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 642 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:17,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2023-12-25 07:23:17,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 769. [2023-12-25 07:23:17,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 643 states have (on average 1.3265940902021773) internal successors, (853), 652 states have internal predecessors, (853), 84 states have call successors, (84), 42 states have call predecessors, (84), 41 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 07:23:17,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 1020 transitions. [2023-12-25 07:23:17,160 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 1020 transitions. Word has length 260 [2023-12-25 07:23:17,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:17,160 INFO L495 AbstractCegarLoop]: Abstraction has 769 states and 1020 transitions. [2023-12-25 07:23:17,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-25 07:23:17,161 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 1020 transitions. [2023-12-25 07:23:17,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2023-12-25 07:23:17,162 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:17,162 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:17,170 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-25 07:23:17,366 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:17,367 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:17,367 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:17,367 INFO L85 PathProgramCache]: Analyzing trace with hash -899892538, now seen corresponding path program 1 times [2023-12-25 07:23:17,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:17,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [44937037] [2023-12-25 07:23:17,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:17,368 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:17,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:17,369 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:17,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2023-12-25 07:23:17,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:17,504 INFO L262 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-25 07:23:17,508 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:17,844 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 54 proven. 92 refuted. 0 times theorem prover too weak. 493 trivial. 0 not checked. [2023-12-25 07:23:17,844 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:23:18,196 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 20 proven. 144 refuted. 0 times theorem prover too weak. 475 trivial. 0 not checked. [2023-12-25 07:23:18,196 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:18,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [44937037] [2023-12-25 07:23:18,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [44937037] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:23:18,196 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:23:18,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 21 [2023-12-25 07:23:18,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003090016] [2023-12-25 07:23:18,196 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:23:18,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 07:23:18,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:18,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 07:23:18,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2023-12-25 07:23:18,198 INFO L87 Difference]: Start difference. First operand 769 states and 1020 transitions. Second operand has 21 states, 21 states have (on average 7.0476190476190474) internal successors, (148), 18 states have internal predecessors, (148), 5 states have call successors, (29), 8 states have call predecessors, (29), 11 states have return successors, (29), 7 states have call predecessors, (29), 5 states have call successors, (29) [2023-12-25 07:23:19,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:19,218 INFO L93 Difference]: Finished difference Result 1354 states and 1856 transitions. [2023-12-25 07:23:19,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-25 07:23:19,219 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 7.0476190476190474) internal successors, (148), 18 states have internal predecessors, (148), 5 states have call successors, (29), 8 states have call predecessors, (29), 11 states have return successors, (29), 7 states have call predecessors, (29), 5 states have call successors, (29) Word has length 261 [2023-12-25 07:23:19,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:19,223 INFO L225 Difference]: With dead ends: 1354 [2023-12-25 07:23:19,223 INFO L226 Difference]: Without dead ends: 887 [2023-12-25 07:23:19,224 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 543 GetRequests, 506 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=228, Invalid=1104, Unknown=0, NotChecked=0, Total=1332 [2023-12-25 07:23:19,224 INFO L413 NwaCegarLoop]: 202 mSDtfsCounter, 543 mSDsluCounter, 2437 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 571 SdHoareTripleChecker+Valid, 2639 SdHoareTripleChecker+Invalid, 1652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:19,225 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [571 Valid, 2639 Invalid, 1652 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 1475 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-25 07:23:19,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 887 states. [2023-12-25 07:23:19,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 887 to 784. [2023-12-25 07:23:19,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 784 states, 655 states have (on average 1.3206106870229009) internal successors, (865), 664 states have internal predecessors, (865), 84 states have call successors, (84), 44 states have call predecessors, (84), 44 states have return successors, (85), 82 states have call predecessors, (85), 83 states have call successors, (85) [2023-12-25 07:23:19,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 784 states to 784 states and 1034 transitions. [2023-12-25 07:23:19,265 INFO L78 Accepts]: Start accepts. Automaton has 784 states and 1034 transitions. Word has length 261 [2023-12-25 07:23:19,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:19,266 INFO L495 AbstractCegarLoop]: Abstraction has 784 states and 1034 transitions. [2023-12-25 07:23:19,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 7.0476190476190474) internal successors, (148), 18 states have internal predecessors, (148), 5 states have call successors, (29), 8 states have call predecessors, (29), 11 states have return successors, (29), 7 states have call predecessors, (29), 5 states have call successors, (29) [2023-12-25 07:23:19,266 INFO L276 IsEmpty]: Start isEmpty. Operand 784 states and 1034 transitions. [2023-12-25 07:23:19,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2023-12-25 07:23:19,267 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:19,267 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:19,273 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:19,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:19,471 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:19,472 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:19,472 INFO L85 PathProgramCache]: Analyzing trace with hash 61721479, now seen corresponding path program 1 times [2023-12-25 07:23:19,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:19,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [964645810] [2023-12-25 07:23:19,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:19,472 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:19,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:19,473 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:19,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2023-12-25 07:23:19,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:19,612 INFO L262 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:19,616 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:19,631 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 579 trivial. 0 not checked. [2023-12-25 07:23:19,631 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:19,631 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:19,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [964645810] [2023-12-25 07:23:19,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [964645810] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:19,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:19,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:23:19,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672671009] [2023-12-25 07:23:19,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:19,631 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:23:19,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:19,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:23:19,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:23:19,632 INFO L87 Difference]: Start difference. First operand 784 states and 1034 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-25 07:23:19,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:19,735 INFO L93 Difference]: Finished difference Result 1278 states and 1738 transitions. [2023-12-25 07:23:19,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:19,736 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 261 [2023-12-25 07:23:19,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:19,738 INFO L225 Difference]: With dead ends: 1278 [2023-12-25 07:23:19,738 INFO L226 Difference]: Without dead ends: 780 [2023-12-25 07:23:19,740 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 259 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:19,740 INFO L413 NwaCegarLoop]: 222 mSDtfsCounter, 31 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 642 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:19,740 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 642 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:19,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2023-12-25 07:23:19,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 780. [2023-12-25 07:23:19,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 652 states have (on average 1.3067484662576687) internal successors, (852), 661 states have internal predecessors, (852), 84 states have call successors, (84), 44 states have call predecessors, (84), 43 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 07:23:19,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 1019 transitions. [2023-12-25 07:23:19,777 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 1019 transitions. Word has length 261 [2023-12-25 07:23:19,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:19,778 INFO L495 AbstractCegarLoop]: Abstraction has 780 states and 1019 transitions. [2023-12-25 07:23:19,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-25 07:23:19,778 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 1019 transitions. [2023-12-25 07:23:19,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2023-12-25 07:23:19,779 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:19,779 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 11, 11, 9, 7, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:19,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:19,983 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:19,983 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:19,983 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:19,984 INFO L85 PathProgramCache]: Analyzing trace with hash 1766524801, now seen corresponding path program 1 times [2023-12-25 07:23:19,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:19,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1902650334] [2023-12-25 07:23:19,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:19,984 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:19,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:19,985 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:20,000 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2023-12-25 07:23:20,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:20,117 INFO L262 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-25 07:23:20,121 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:20,409 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 263 proven. 105 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2023-12-25 07:23:20,409 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:23:20,714 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 65 proven. 126 refuted. 0 times theorem prover too weak. 497 trivial. 0 not checked. [2023-12-25 07:23:20,714 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:20,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1902650334] [2023-12-25 07:23:20,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1902650334] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:23:20,715 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:23:20,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 21 [2023-12-25 07:23:20,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162639387] [2023-12-25 07:23:20,715 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:23:20,716 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 07:23:20,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:20,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 07:23:20,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2023-12-25 07:23:20,717 INFO L87 Difference]: Start difference. First operand 780 states and 1019 transitions. Second operand has 21 states, 21 states have (on average 7.476190476190476) internal successors, (157), 18 states have internal predecessors, (157), 5 states have call successors, (29), 8 states have call predecessors, (29), 14 states have return successors, (29), 7 states have call predecessors, (29), 5 states have call successors, (29) [2023-12-25 07:23:21,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:21,844 INFO L93 Difference]: Finished difference Result 1333 states and 1795 transitions. [2023-12-25 07:23:21,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-25 07:23:21,845 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 7.476190476190476) internal successors, (157), 18 states have internal predecessors, (157), 5 states have call successors, (29), 8 states have call predecessors, (29), 14 states have return successors, (29), 7 states have call predecessors, (29), 5 states have call successors, (29) Word has length 271 [2023-12-25 07:23:21,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:21,850 INFO L225 Difference]: With dead ends: 1333 [2023-12-25 07:23:21,850 INFO L226 Difference]: Without dead ends: 874 [2023-12-25 07:23:21,851 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 563 GetRequests, 526 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=228, Invalid=1104, Unknown=0, NotChecked=0, Total=1332 [2023-12-25 07:23:21,852 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 488 mSDsluCounter, 2404 mSDsCounter, 0 mSdLazyCounter, 1570 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 503 SdHoareTripleChecker+Valid, 2584 SdHoareTripleChecker+Invalid, 1767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 1570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:21,852 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [503 Valid, 2584 Invalid, 1767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 1570 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-25 07:23:21,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2023-12-25 07:23:21,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 786. [2023-12-25 07:23:21,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 786 states, 657 states have (on average 1.3028919330289193) internal successors, (856), 666 states have internal predecessors, (856), 84 states have call successors, (84), 45 states have call predecessors, (84), 44 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 07:23:21,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 786 states to 786 states and 1023 transitions. [2023-12-25 07:23:21,890 INFO L78 Accepts]: Start accepts. Automaton has 786 states and 1023 transitions. Word has length 271 [2023-12-25 07:23:21,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:21,890 INFO L495 AbstractCegarLoop]: Abstraction has 786 states and 1023 transitions. [2023-12-25 07:23:21,890 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 7.476190476190476) internal successors, (157), 18 states have internal predecessors, (157), 5 states have call successors, (29), 8 states have call predecessors, (29), 14 states have return successors, (29), 7 states have call predecessors, (29), 5 states have call successors, (29) [2023-12-25 07:23:21,890 INFO L276 IsEmpty]: Start isEmpty. Operand 786 states and 1023 transitions. [2023-12-25 07:23:21,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2023-12-25 07:23:21,891 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:21,892 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:21,895 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:22,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:22,096 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:22,096 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:22,096 INFO L85 PathProgramCache]: Analyzing trace with hash 1668598316, now seen corresponding path program 1 times [2023-12-25 07:23:22,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:22,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1737816944] [2023-12-25 07:23:22,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:22,097 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:22,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:22,098 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:22,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2023-12-25 07:23:22,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:22,238 INFO L262 TraceCheckSpWp]: Trace formula consists of 510 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-25 07:23:22,242 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:22,469 INFO L134 CoverageAnalysis]: Checked inductivity of 745 backedges. 373 proven. 74 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-12-25 07:23:22,470 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:23:22,787 INFO L134 CoverageAnalysis]: Checked inductivity of 745 backedges. 119 proven. 80 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2023-12-25 07:23:22,787 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:22,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1737816944] [2023-12-25 07:23:22,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1737816944] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:23:22,787 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:23:22,788 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 19 [2023-12-25 07:23:22,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100569134] [2023-12-25 07:23:22,788 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:23:22,788 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-25 07:23:22,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:22,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-25 07:23:22,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-12-25 07:23:22,789 INFO L87 Difference]: Start difference. First operand 786 states and 1023 transitions. Second operand has 19 states, 19 states have (on average 8.157894736842104) internal successors, (155), 16 states have internal predecessors, (155), 5 states have call successors, (29), 6 states have call predecessors, (29), 12 states have return successors, (29), 7 states have call predecessors, (29), 5 states have call successors, (29) [2023-12-25 07:23:23,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:23,842 INFO L93 Difference]: Finished difference Result 1380 states and 1850 transitions. [2023-12-25 07:23:23,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-25 07:23:23,843 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 8.157894736842104) internal successors, (155), 16 states have internal predecessors, (155), 5 states have call successors, (29), 6 states have call predecessors, (29), 12 states have return successors, (29), 7 states have call predecessors, (29), 5 states have call successors, (29) Word has length 282 [2023-12-25 07:23:23,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:23,846 INFO L225 Difference]: With dead ends: 1380 [2023-12-25 07:23:23,847 INFO L226 Difference]: Without dead ends: 921 [2023-12-25 07:23:23,848 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 583 GetRequests, 549 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=176, Invalid=946, Unknown=0, NotChecked=0, Total=1122 [2023-12-25 07:23:23,848 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 540 mSDsluCounter, 2422 mSDsCounter, 0 mSdLazyCounter, 1554 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 2668 SdHoareTripleChecker+Invalid, 1720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 1554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:23,849 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [554 Valid, 2668 Invalid, 1720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 1554 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-25 07:23:23,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2023-12-25 07:23:23,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 793. [2023-12-25 07:23:23,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 793 states, 663 states have (on average 1.2986425339366516) internal successors, (861), 672 states have internal predecessors, (861), 84 states have call successors, (84), 46 states have call predecessors, (84), 45 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 07:23:23,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 793 states to 793 states and 1028 transitions. [2023-12-25 07:23:23,892 INFO L78 Accepts]: Start accepts. Automaton has 793 states and 1028 transitions. Word has length 282 [2023-12-25 07:23:23,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:23,893 INFO L495 AbstractCegarLoop]: Abstraction has 793 states and 1028 transitions. [2023-12-25 07:23:23,893 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 8.157894736842104) internal successors, (155), 16 states have internal predecessors, (155), 5 states have call successors, (29), 6 states have call predecessors, (29), 12 states have return successors, (29), 7 states have call predecessors, (29), 5 states have call successors, (29) [2023-12-25 07:23:23,893 INFO L276 IsEmpty]: Start isEmpty. Operand 793 states and 1028 transitions. [2023-12-25 07:23:23,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2023-12-25 07:23:23,894 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:23,894 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:23,900 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:24,098 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:24,099 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:24,099 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:24,099 INFO L85 PathProgramCache]: Analyzing trace with hash -1676240983, now seen corresponding path program 1 times [2023-12-25 07:23:24,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:24,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [270314044] [2023-12-25 07:23:24,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:24,100 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:24,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:24,101 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:24,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2023-12-25 07:23:24,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:24,261 INFO L262 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 07:23:24,264 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:24,291 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 770 trivial. 0 not checked. [2023-12-25 07:23:24,291 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:24,292 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:24,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [270314044] [2023-12-25 07:23:24,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [270314044] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:24,292 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:24,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 07:23:24,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036380908] [2023-12-25 07:23:24,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:24,292 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 07:23:24,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:24,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 07:23:24,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:23:24,293 INFO L87 Difference]: Start difference. First operand 793 states and 1028 transitions. Second operand has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 5 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-25 07:23:24,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:24,426 INFO L93 Difference]: Finished difference Result 1503 states and 2093 transitions. [2023-12-25 07:23:24,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 07:23:24,426 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 5 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 291 [2023-12-25 07:23:24,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:24,430 INFO L225 Difference]: With dead ends: 1503 [2023-12-25 07:23:24,430 INFO L226 Difference]: Without dead ends: 1044 [2023-12-25 07:23:24,431 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 286 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:23:24,432 INFO L413 NwaCegarLoop]: 404 mSDtfsCounter, 124 mSDsluCounter, 1344 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 1748 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:24,432 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [154 Valid, 1748 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:23:24,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1044 states. [2023-12-25 07:23:24,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1044 to 832. [2023-12-25 07:23:24,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 832 states, 693 states have (on average 1.3044733044733046) internal successors, (904), 702 states have internal predecessors, (904), 93 states have call successors, (93), 46 states have call predecessors, (93), 45 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-25 07:23:24,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 832 states to 832 states and 1089 transitions. [2023-12-25 07:23:24,507 INFO L78 Accepts]: Start accepts. Automaton has 832 states and 1089 transitions. Word has length 291 [2023-12-25 07:23:24,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:24,508 INFO L495 AbstractCegarLoop]: Abstraction has 832 states and 1089 transitions. [2023-12-25 07:23:24,508 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 5 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-25 07:23:24,508 INFO L276 IsEmpty]: Start isEmpty. Operand 832 states and 1089 transitions. [2023-12-25 07:23:24,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2023-12-25 07:23:24,509 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:24,509 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:24,516 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:24,713 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:24,714 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:24,714 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:24,714 INFO L85 PathProgramCache]: Analyzing trace with hash 788311333, now seen corresponding path program 1 times [2023-12-25 07:23:24,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:24,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1321924645] [2023-12-25 07:23:24,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:24,715 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:24,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:24,716 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:24,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2023-12-25 07:23:24,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:24,859 INFO L262 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 07:23:24,877 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:25,324 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 27 proven. 162 refuted. 0 times theorem prover too weak. 581 trivial. 0 not checked. [2023-12-25 07:23:25,324 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:23:25,515 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-25 07:23:25,516 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:25,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1321924645] [2023-12-25 07:23:25,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1321924645] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:23:25,516 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:23:25,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2023-12-25 07:23:25,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363059949] [2023-12-25 07:23:25,516 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:23:25,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-25 07:23:25,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:25,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-25 07:23:25,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2023-12-25 07:23:25,518 INFO L87 Difference]: Start difference. First operand 832 states and 1089 transitions. Second operand has 19 states, 19 states have (on average 10.578947368421053) internal successors, (201), 17 states have internal predecessors, (201), 7 states have call successors, (35), 5 states have call predecessors, (35), 7 states have return successors, (34), 9 states have call predecessors, (34), 7 states have call successors, (34) [2023-12-25 07:23:27,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:27,794 INFO L93 Difference]: Finished difference Result 3095 states and 4438 transitions. [2023-12-25 07:23:27,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-12-25 07:23:27,795 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 10.578947368421053) internal successors, (201), 17 states have internal predecessors, (201), 7 states have call successors, (35), 5 states have call predecessors, (35), 7 states have return successors, (34), 9 states have call predecessors, (34), 7 states have call successors, (34) Word has length 291 [2023-12-25 07:23:27,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:27,829 INFO L225 Difference]: With dead ends: 3095 [2023-12-25 07:23:27,829 INFO L226 Difference]: Without dead ends: 2588 [2023-12-25 07:23:27,831 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 620 GetRequests, 570 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=397, Invalid=2255, Unknown=0, NotChecked=0, Total=2652 [2023-12-25 07:23:27,831 INFO L413 NwaCegarLoop]: 439 mSDtfsCounter, 1332 mSDsluCounter, 4936 mSDsCounter, 0 mSdLazyCounter, 2649 mSolverCounterSat, 420 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1341 SdHoareTripleChecker+Valid, 5375 SdHoareTripleChecker+Invalid, 3069 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 420 IncrementalHoareTripleChecker+Valid, 2649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:27,831 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1341 Valid, 5375 Invalid, 3069 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [420 Valid, 2649 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 07:23:27,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2588 states. [2023-12-25 07:23:27,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2588 to 1168. [2023-12-25 07:23:27,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1168 states, 969 states have (on average 1.283797729618163) internal successors, (1244), 979 states have internal predecessors, (1244), 138 states have call successors, (138), 58 states have call predecessors, (138), 60 states have return successors, (173), 137 states have call predecessors, (173), 137 states have call successors, (173) [2023-12-25 07:23:27,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1168 states to 1168 states and 1555 transitions. [2023-12-25 07:23:27,935 INFO L78 Accepts]: Start accepts. Automaton has 1168 states and 1555 transitions. Word has length 291 [2023-12-25 07:23:27,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:27,936 INFO L495 AbstractCegarLoop]: Abstraction has 1168 states and 1555 transitions. [2023-12-25 07:23:27,936 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 10.578947368421053) internal successors, (201), 17 states have internal predecessors, (201), 7 states have call successors, (35), 5 states have call predecessors, (35), 7 states have return successors, (34), 9 states have call predecessors, (34), 7 states have call successors, (34) [2023-12-25 07:23:27,936 INFO L276 IsEmpty]: Start isEmpty. Operand 1168 states and 1555 transitions. [2023-12-25 07:23:27,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2023-12-25 07:23:27,937 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:27,937 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:27,942 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:28,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:28,142 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:28,142 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:28,142 INFO L85 PathProgramCache]: Analyzing trace with hash 1675366181, now seen corresponding path program 1 times [2023-12-25 07:23:28,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:28,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1302698257] [2023-12-25 07:23:28,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:28,143 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:28,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:28,144 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:28,147 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2023-12-25 07:23:28,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:28,293 INFO L262 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 07:23:28,298 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:28,705 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 40 proven. 147 refuted. 0 times theorem prover too weak. 583 trivial. 0 not checked. [2023-12-25 07:23:28,706 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:23:28,880 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-25 07:23:28,881 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:28,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1302698257] [2023-12-25 07:23:28,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1302698257] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:23:28,881 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:23:28,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2023-12-25 07:23:28,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624693583] [2023-12-25 07:23:28,881 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:23:28,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-25 07:23:28,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:28,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-25 07:23:28,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2023-12-25 07:23:28,883 INFO L87 Difference]: Start difference. First operand 1168 states and 1555 transitions. Second operand has 19 states, 19 states have (on average 10.368421052631579) internal successors, (197), 17 states have internal predecessors, (197), 7 states have call successors, (35), 5 states have call predecessors, (35), 7 states have return successors, (34), 9 states have call predecessors, (34), 7 states have call successors, (34) [2023-12-25 07:23:31,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:31,125 INFO L93 Difference]: Finished difference Result 3708 states and 5259 transitions. [2023-12-25 07:23:31,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-12-25 07:23:31,125 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 10.368421052631579) internal successors, (197), 17 states have internal predecessors, (197), 7 states have call successors, (35), 5 states have call predecessors, (35), 7 states have return successors, (34), 9 states have call predecessors, (34), 7 states have call successors, (34) Word has length 291 [2023-12-25 07:23:31,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:31,135 INFO L225 Difference]: With dead ends: 3708 [2023-12-25 07:23:31,135 INFO L226 Difference]: Without dead ends: 2876 [2023-12-25 07:23:31,137 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 621 GetRequests, 570 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 594 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=413, Invalid=2343, Unknown=0, NotChecked=0, Total=2756 [2023-12-25 07:23:31,138 INFO L413 NwaCegarLoop]: 443 mSDtfsCounter, 1669 mSDsluCounter, 4588 mSDsCounter, 0 mSdLazyCounter, 2487 mSolverCounterSat, 553 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1678 SdHoareTripleChecker+Valid, 5031 SdHoareTripleChecker+Invalid, 3040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 553 IncrementalHoareTripleChecker+Valid, 2487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:31,138 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1678 Valid, 5031 Invalid, 3040 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [553 Valid, 2487 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 07:23:31,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2876 states. [2023-12-25 07:23:31,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2876 to 1537. [2023-12-25 07:23:31,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1537 states, 1268 states have (on average 1.276813880126183) internal successors, (1619), 1280 states have internal predecessors, (1619), 192 states have call successors, (192), 70 states have call predecessors, (192), 76 states have return successors, (275), 193 states have call predecessors, (275), 191 states have call successors, (275) [2023-12-25 07:23:31,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1537 states to 1537 states and 2086 transitions. [2023-12-25 07:23:31,285 INFO L78 Accepts]: Start accepts. Automaton has 1537 states and 2086 transitions. Word has length 291 [2023-12-25 07:23:31,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:31,286 INFO L495 AbstractCegarLoop]: Abstraction has 1537 states and 2086 transitions. [2023-12-25 07:23:31,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 10.368421052631579) internal successors, (197), 17 states have internal predecessors, (197), 7 states have call successors, (35), 5 states have call predecessors, (35), 7 states have return successors, (34), 9 states have call predecessors, (34), 7 states have call successors, (34) [2023-12-25 07:23:31,286 INFO L276 IsEmpty]: Start isEmpty. Operand 1537 states and 2086 transitions. [2023-12-25 07:23:31,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2023-12-25 07:23:31,287 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:31,287 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:31,292 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:31,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:31,492 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:31,492 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:31,492 INFO L85 PathProgramCache]: Analyzing trace with hash -944148964, now seen corresponding path program 1 times [2023-12-25 07:23:31,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:31,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [640020753] [2023-12-25 07:23:31,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:31,493 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:31,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:31,494 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:31,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2023-12-25 07:23:31,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:31,669 INFO L262 TraceCheckSpWp]: Trace formula consists of 528 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:31,672 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:31,703 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 729 trivial. 0 not checked. [2023-12-25 07:23:31,704 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:31,704 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:31,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [640020753] [2023-12-25 07:23:31,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [640020753] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:31,704 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:31,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:23:31,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099482780] [2023-12-25 07:23:31,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:31,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:23:31,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:31,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:23:31,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:23:31,705 INFO L87 Difference]: Start difference. First operand 1537 states and 2086 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-25 07:23:31,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:31,883 INFO L93 Difference]: Finished difference Result 2918 states and 3991 transitions. [2023-12-25 07:23:31,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:31,883 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 292 [2023-12-25 07:23:31,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:31,888 INFO L225 Difference]: With dead ends: 2918 [2023-12-25 07:23:31,889 INFO L226 Difference]: Without dead ends: 1510 [2023-12-25 07:23:31,891 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:31,891 INFO L413 NwaCegarLoop]: 229 mSDtfsCounter, 8 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 659 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:31,892 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 659 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:23:31,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1510 states. [2023-12-25 07:23:31,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1510 to 1510. [2023-12-25 07:23:31,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1510 states, 1251 states have (on average 1.2621902478017586) internal successors, (1579), 1266 states have internal predecessors, (1579), 180 states have call successors, (180), 79 states have call predecessors, (180), 78 states have return successors, (179), 171 states have call predecessors, (179), 179 states have call successors, (179) [2023-12-25 07:23:31,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1510 states to 1510 states and 1938 transitions. [2023-12-25 07:23:31,993 INFO L78 Accepts]: Start accepts. Automaton has 1510 states and 1938 transitions. Word has length 292 [2023-12-25 07:23:31,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:31,994 INFO L495 AbstractCegarLoop]: Abstraction has 1510 states and 1938 transitions. [2023-12-25 07:23:31,994 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-25 07:23:31,994 INFO L276 IsEmpty]: Start isEmpty. Operand 1510 states and 1938 transitions. [2023-12-25 07:23:31,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2023-12-25 07:23:31,995 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:31,995 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 8, 8, 8, 7, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:32,001 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Ended with exit code 0 [2023-12-25 07:23:32,197 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:32,198 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:32,198 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:32,198 INFO L85 PathProgramCache]: Analyzing trace with hash -889741272, now seen corresponding path program 1 times [2023-12-25 07:23:32,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:32,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2073467900] [2023-12-25 07:23:32,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:32,199 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:32,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:32,200 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:32,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2023-12-25 07:23:32,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:32,361 INFO L262 TraceCheckSpWp]: Trace formula consists of 556 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 07:23:32,364 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:32,384 INFO L134 CoverageAnalysis]: Checked inductivity of 835 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 835 trivial. 0 not checked. [2023-12-25 07:23:32,385 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:32,385 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:32,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2073467900] [2023-12-25 07:23:32,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2073467900] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:32,385 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:32,385 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 07:23:32,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428156342] [2023-12-25 07:23:32,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:32,385 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 07:23:32,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:32,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 07:23:32,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:23:32,386 INFO L87 Difference]: Start difference. First operand 1510 states and 1938 transitions. Second operand has 6 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) [2023-12-25 07:23:32,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:32,577 INFO L93 Difference]: Finished difference Result 2306 states and 3132 transitions. [2023-12-25 07:23:32,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 07:23:32,578 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) Word has length 309 [2023-12-25 07:23:32,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:32,586 INFO L225 Difference]: With dead ends: 2306 [2023-12-25 07:23:32,586 INFO L226 Difference]: Without dead ends: 2304 [2023-12-25 07:23:32,588 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 305 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-25 07:23:32,588 INFO L413 NwaCegarLoop]: 356 mSDtfsCounter, 179 mSDsluCounter, 1271 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 1627 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:32,589 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 1627 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:32,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2304 states. [2023-12-25 07:23:32,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2304 to 1516. [2023-12-25 07:23:32,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1516 states, 1255 states have (on average 1.2613545816733067) internal successors, (1583), 1271 states have internal predecessors, (1583), 181 states have call successors, (181), 80 states have call predecessors, (181), 79 states have return successors, (180), 171 states have call predecessors, (180), 180 states have call successors, (180) [2023-12-25 07:23:32,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1516 states to 1516 states and 1944 transitions. [2023-12-25 07:23:32,711 INFO L78 Accepts]: Start accepts. Automaton has 1516 states and 1944 transitions. Word has length 309 [2023-12-25 07:23:32,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:32,711 INFO L495 AbstractCegarLoop]: Abstraction has 1516 states and 1944 transitions. [2023-12-25 07:23:32,712 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) [2023-12-25 07:23:32,712 INFO L276 IsEmpty]: Start isEmpty. Operand 1516 states and 1944 transitions. [2023-12-25 07:23:32,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2023-12-25 07:23:32,713 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:32,714 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 9, 8, 8, 8, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:32,720 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:32,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:32,918 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:32,918 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:32,918 INFO L85 PathProgramCache]: Analyzing trace with hash -1145416210, now seen corresponding path program 1 times [2023-12-25 07:23:32,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:32,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1173274796] [2023-12-25 07:23:32,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:32,919 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:32,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:32,920 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:32,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2023-12-25 07:23:33,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:33,079 INFO L262 TraceCheckSpWp]: Trace formula consists of 570 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 07:23:33,082 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:33,323 INFO L134 CoverageAnalysis]: Checked inductivity of 888 backedges. 382 proven. 69 refuted. 0 times theorem prover too weak. 437 trivial. 0 not checked. [2023-12-25 07:23:33,323 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:23:33,542 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:33,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1173274796] [2023-12-25 07:23:33,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1173274796] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 07:23:33,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1365844754] [2023-12-25 07:23:33,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:33,542 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-25 07:23:33,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 [2023-12-25 07:23:33,543 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-25 07:23:33,544 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2023-12-25 07:23:33,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:33,793 INFO L262 TraceCheckSpWp]: Trace formula consists of 570 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 07:23:33,797 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:33,969 INFO L134 CoverageAnalysis]: Checked inductivity of 888 backedges. 382 proven. 69 refuted. 0 times theorem prover too weak. 437 trivial. 0 not checked. [2023-12-25 07:23:33,969 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:23:34,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1365844754] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 07:23:34,117 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:23:34,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2023-12-25 07:23:34,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042076111] [2023-12-25 07:23:34,117 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:23:34,118 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-25 07:23:34,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:34,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-25 07:23:34,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2023-12-25 07:23:34,119 INFO L87 Difference]: Start difference. First operand 1516 states and 1944 transitions. Second operand has 11 states, 11 states have (on average 13.0) internal successors, (143), 9 states have internal predecessors, (143), 5 states have call successors, (22), 4 states have call predecessors, (22), 6 states have return successors, (21), 6 states have call predecessors, (21), 5 states have call successors, (21) [2023-12-25 07:23:34,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:34,435 INFO L93 Difference]: Finished difference Result 3040 states and 3954 transitions. [2023-12-25 07:23:34,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 07:23:34,435 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 13.0) internal successors, (143), 9 states have internal predecessors, (143), 5 states have call successors, (22), 4 states have call predecessors, (22), 6 states have return successors, (21), 6 states have call predecessors, (21), 5 states have call successors, (21) Word has length 317 [2023-12-25 07:23:34,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:34,441 INFO L225 Difference]: With dead ends: 3040 [2023-12-25 07:23:34,441 INFO L226 Difference]: Without dead ends: 1865 [2023-12-25 07:23:34,444 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 967 GetRequests, 944 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2023-12-25 07:23:34,444 INFO L413 NwaCegarLoop]: 320 mSDtfsCounter, 194 mSDsluCounter, 2166 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 2486 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:34,444 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [203 Valid, 2486 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:23:34,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1865 states. [2023-12-25 07:23:34,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1865 to 1525. [2023-12-25 07:23:34,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1525 states, 1262 states have (on average 1.259904912836767) internal successors, (1590), 1278 states have internal predecessors, (1590), 181 states have call successors, (181), 81 states have call predecessors, (181), 81 states have return successors, (181), 172 states have call predecessors, (181), 180 states have call successors, (181) [2023-12-25 07:23:34,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1525 states to 1525 states and 1952 transitions. [2023-12-25 07:23:34,617 INFO L78 Accepts]: Start accepts. Automaton has 1525 states and 1952 transitions. Word has length 317 [2023-12-25 07:23:34,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:34,617 INFO L495 AbstractCegarLoop]: Abstraction has 1525 states and 1952 transitions. [2023-12-25 07:23:34,618 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 13.0) internal successors, (143), 9 states have internal predecessors, (143), 5 states have call successors, (22), 4 states have call predecessors, (22), 6 states have return successors, (21), 6 states have call predecessors, (21), 5 states have call successors, (21) [2023-12-25 07:23:34,618 INFO L276 IsEmpty]: Start isEmpty. Operand 1525 states and 1952 transitions. [2023-12-25 07:23:34,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2023-12-25 07:23:34,620 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:34,620 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 9, 8, 8, 8, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:34,626 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:34,829 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 --incremental --print-success --lang smt (39)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:35,026 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,39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 --incremental --print-success --lang smt [2023-12-25 07:23:35,026 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:35,026 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:35,027 INFO L85 PathProgramCache]: Analyzing trace with hash -183802193, now seen corresponding path program 1 times [2023-12-25 07:23:35,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:35,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1464178842] [2023-12-25 07:23:35,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:35,027 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:35,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:35,028 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:35,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2023-12-25 07:23:35,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:35,188 INFO L262 TraceCheckSpWp]: Trace formula consists of 570 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 07:23:35,192 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:35,211 INFO L134 CoverageAnalysis]: Checked inductivity of 888 backedges. 112 proven. 0 refuted. 0 times theorem prover too weak. 776 trivial. 0 not checked. [2023-12-25 07:23:35,211 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:35,211 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:35,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1464178842] [2023-12-25 07:23:35,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1464178842] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:35,211 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:35,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:23:35,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448617082] [2023-12-25 07:23:35,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:35,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:23:35,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:35,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:23:35,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:23:35,212 INFO L87 Difference]: Start difference. First operand 1525 states and 1952 transitions. Second operand has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-25 07:23:35,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:35,363 INFO L93 Difference]: Finished difference Result 2715 states and 3521 transitions. [2023-12-25 07:23:35,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:23:35,363 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 317 [2023-12-25 07:23:35,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:35,372 INFO L225 Difference]: With dead ends: 2715 [2023-12-25 07:23:35,373 INFO L226 Difference]: Without dead ends: 1509 [2023-12-25 07:23:35,378 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 315 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:23:35,378 INFO L413 NwaCegarLoop]: 226 mSDtfsCounter, 10 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 656 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:35,378 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 656 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:23:35,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1509 states. [2023-12-25 07:23:35,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1509 to 1509. [2023-12-25 07:23:35,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1509 states, 1251 states have (on average 1.2438049560351718) internal successors, (1556), 1267 states have internal predecessors, (1556), 177 states have call successors, (177), 81 states have call predecessors, (177), 80 states have return successors, (176), 167 states have call predecessors, (176), 176 states have call successors, (176) [2023-12-25 07:23:35,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1509 states to 1509 states and 1909 transitions. [2023-12-25 07:23:35,483 INFO L78 Accepts]: Start accepts. Automaton has 1509 states and 1909 transitions. Word has length 317 [2023-12-25 07:23:35,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:35,483 INFO L495 AbstractCegarLoop]: Abstraction has 1509 states and 1909 transitions. [2023-12-25 07:23:35,483 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-25 07:23:35,483 INFO L276 IsEmpty]: Start isEmpty. Operand 1509 states and 1909 transitions. [2023-12-25 07:23:35,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2023-12-25 07:23:35,485 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:35,485 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 11, 11, 11, 10, 9, 8, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:35,492 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:35,690 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:35,690 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:35,691 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:35,691 INFO L85 PathProgramCache]: Analyzing trace with hash -626950775, now seen corresponding path program 1 times [2023-12-25 07:23:35,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:35,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1850525038] [2023-12-25 07:23:35,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:35,692 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:35,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:35,693 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:35,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2023-12-25 07:23:35,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:35,894 INFO L262 TraceCheckSpWp]: Trace formula consists of 595 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-25 07:23:35,898 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:36,418 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 335 proven. 0 refuted. 0 times theorem prover too weak. 635 trivial. 0 not checked. [2023-12-25 07:23:36,418 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:23:36,418 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:36,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1850525038] [2023-12-25 07:23:36,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1850525038] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:23:36,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:23:36,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-25 07:23:36,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848719937] [2023-12-25 07:23:36,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:23:36,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-25 07:23:36,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:36,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-25 07:23:36,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 07:23:36,419 INFO L87 Difference]: Start difference. First operand 1509 states and 1909 transitions. Second operand has 11 states, 11 states have (on average 11.272727272727273) internal successors, (124), 9 states have internal predecessors, (124), 4 states have call successors, (23), 4 states have call predecessors, (23), 5 states have return successors, (22), 5 states have call predecessors, (22), 4 states have call successors, (22) [2023-12-25 07:23:37,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:37,108 INFO L93 Difference]: Finished difference Result 3155 states and 4046 transitions. [2023-12-25 07:23:37,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-25 07:23:37,108 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 11.272727272727273) internal successors, (124), 9 states have internal predecessors, (124), 4 states have call successors, (23), 4 states have call predecessors, (23), 5 states have return successors, (22), 5 states have call predecessors, (22), 4 states have call successors, (22) Word has length 332 [2023-12-25 07:23:37,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:37,113 INFO L225 Difference]: With dead ends: 3155 [2023-12-25 07:23:37,113 INFO L226 Difference]: Without dead ends: 2019 [2023-12-25 07:23:37,115 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 322 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=135, Invalid=417, Unknown=0, NotChecked=0, Total=552 [2023-12-25 07:23:37,115 INFO L413 NwaCegarLoop]: 299 mSDtfsCounter, 537 mSDsluCounter, 1634 mSDsCounter, 0 mSdLazyCounter, 851 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 1933 SdHoareTripleChecker+Invalid, 921 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 851 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:37,115 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [537 Valid, 1933 Invalid, 921 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 851 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:23:37,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2019 states. [2023-12-25 07:23:37,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2019 to 1667. [2023-12-25 07:23:37,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1667 states, 1381 states have (on average 1.2396813902968864) internal successors, (1712), 1391 states have internal predecessors, (1712), 195 states have call successors, (195), 91 states have call predecessors, (195), 90 states have return successors, (194), 184 states have call predecessors, (194), 194 states have call successors, (194) [2023-12-25 07:23:37,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1667 states to 1667 states and 2101 transitions. [2023-12-25 07:23:37,239 INFO L78 Accepts]: Start accepts. Automaton has 1667 states and 2101 transitions. Word has length 332 [2023-12-25 07:23:37,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:37,240 INFO L495 AbstractCegarLoop]: Abstraction has 1667 states and 2101 transitions. [2023-12-25 07:23:37,240 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.272727272727273) internal successors, (124), 9 states have internal predecessors, (124), 4 states have call successors, (23), 4 states have call predecessors, (23), 5 states have return successors, (22), 5 states have call predecessors, (22), 4 states have call successors, (22) [2023-12-25 07:23:37,240 INFO L276 IsEmpty]: Start isEmpty. Operand 1667 states and 2101 transitions. [2023-12-25 07:23:37,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 347 [2023-12-25 07:23:37,242 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:37,242 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 8, 8, 8, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:37,246 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 (41)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:37,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:37,446 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:37,446 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:37,446 INFO L85 PathProgramCache]: Analyzing trace with hash -643833087, now seen corresponding path program 1 times [2023-12-25 07:23:37,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:37,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [58797695] [2023-12-25 07:23:37,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:37,447 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:37,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:37,448 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:37,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 (42)] Waiting until timeout for monitored process [2023-12-25 07:23:37,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:37,635 INFO L262 TraceCheckSpWp]: Trace formula consists of 673 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 07:23:37,640 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:38,172 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 2 proven. 259 refuted. 0 times theorem prover too weak. 641 trivial. 0 not checked. [2023-12-25 07:23:38,172 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:23:38,328 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 889 trivial. 0 not checked. [2023-12-25 07:23:38,328 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:38,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [58797695] [2023-12-25 07:23:38,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [58797695] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:23:38,328 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:23:38,328 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2023-12-25 07:23:38,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16331087] [2023-12-25 07:23:38,328 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:23:38,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 07:23:38,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:38,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 07:23:38,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 07:23:38,331 INFO L87 Difference]: Start difference. First operand 1667 states and 2101 transitions. Second operand has 9 states, 9 states have (on average 27.77777777777778) internal successors, (250), 9 states have internal predecessors, (250), 7 states have call successors, (47), 5 states have call predecessors, (47), 4 states have return successors, (46), 6 states have call predecessors, (46), 6 states have call successors, (46) [2023-12-25 07:23:39,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:39,425 INFO L93 Difference]: Finished difference Result 5644 states and 7245 transitions. [2023-12-25 07:23:39,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 07:23:39,426 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 27.77777777777778) internal successors, (250), 9 states have internal predecessors, (250), 7 states have call successors, (47), 5 states have call predecessors, (47), 4 states have return successors, (46), 6 states have call predecessors, (46), 6 states have call successors, (46) Word has length 346 [2023-12-25 07:23:39,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:39,436 INFO L225 Difference]: With dead ends: 5644 [2023-12-25 07:23:39,436 INFO L226 Difference]: Without dead ends: 4347 [2023-12-25 07:23:39,438 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 713 GetRequests, 690 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=294, Unknown=0, NotChecked=0, Total=420 [2023-12-25 07:23:39,438 INFO L413 NwaCegarLoop]: 257 mSDtfsCounter, 2036 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 603 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2036 SdHoareTripleChecker+Valid, 1040 SdHoareTripleChecker+Invalid, 913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 603 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:39,439 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2036 Valid, 1040 Invalid, 913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [603 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 07:23:39,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4347 states. [2023-12-25 07:23:39,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4347 to 3090. [2023-12-25 07:23:39,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3090 states, 2488 states have (on average 1.2504019292604502) internal successors, (3111), 2512 states have internal predecessors, (3111), 427 states have call successors, (427), 175 states have call predecessors, (427), 174 states have return successors, (426), 402 states have call predecessors, (426), 426 states have call successors, (426) [2023-12-25 07:23:39,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3090 states to 3090 states and 3964 transitions. [2023-12-25 07:23:39,793 INFO L78 Accepts]: Start accepts. Automaton has 3090 states and 3964 transitions. Word has length 346 [2023-12-25 07:23:39,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:39,793 INFO L495 AbstractCegarLoop]: Abstraction has 3090 states and 3964 transitions. [2023-12-25 07:23:39,793 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 27.77777777777778) internal successors, (250), 9 states have internal predecessors, (250), 7 states have call successors, (47), 5 states have call predecessors, (47), 4 states have return successors, (46), 6 states have call predecessors, (46), 6 states have call successors, (46) [2023-12-25 07:23:39,793 INFO L276 IsEmpty]: Start isEmpty. Operand 3090 states and 3964 transitions. [2023-12-25 07:23:39,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 348 [2023-12-25 07:23:39,796 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:39,796 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 8, 8, 8, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:39,801 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:40,001 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:40,001 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:40,001 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:40,002 INFO L85 PathProgramCache]: Analyzing trace with hash 1339509922, now seen corresponding path program 1 times [2023-12-25 07:23:40,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:40,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [771835479] [2023-12-25 07:23:40,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:40,002 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:40,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:40,004 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:40,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2023-12-25 07:23:40,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:40,224 INFO L262 TraceCheckSpWp]: Trace formula consists of 674 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 07:23:40,228 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:40,760 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 2 proven. 259 refuted. 0 times theorem prover too weak. 641 trivial. 0 not checked. [2023-12-25 07:23:40,761 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:23:40,905 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 889 trivial. 0 not checked. [2023-12-25 07:23:40,906 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:40,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [771835479] [2023-12-25 07:23:40,906 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [771835479] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:23:40,906 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:23:40,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2023-12-25 07:23:40,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974690302] [2023-12-25 07:23:40,906 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:23:40,907 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 07:23:40,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:40,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 07:23:40,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 07:23:40,908 INFO L87 Difference]: Start difference. First operand 3090 states and 3964 transitions. Second operand has 9 states, 9 states have (on average 27.88888888888889) internal successors, (251), 9 states have internal predecessors, (251), 7 states have call successors, (47), 5 states have call predecessors, (47), 4 states have return successors, (46), 6 states have call predecessors, (46), 6 states have call successors, (46) [2023-12-25 07:23:42,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:42,271 INFO L93 Difference]: Finished difference Result 8488 states and 10947 transitions. [2023-12-25 07:23:42,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 07:23:42,272 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 27.88888888888889) internal successors, (251), 9 states have internal predecessors, (251), 7 states have call successors, (47), 5 states have call predecessors, (47), 4 states have return successors, (46), 6 states have call predecessors, (46), 6 states have call successors, (46) Word has length 347 [2023-12-25 07:23:42,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:42,286 INFO L225 Difference]: With dead ends: 8488 [2023-12-25 07:23:42,286 INFO L226 Difference]: Without dead ends: 5826 [2023-12-25 07:23:42,291 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 715 GetRequests, 692 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=294, Unknown=0, NotChecked=0, Total=420 [2023-12-25 07:23:42,291 INFO L413 NwaCegarLoop]: 506 mSDtfsCounter, 1271 mSDsluCounter, 1189 mSDsCounter, 0 mSdLazyCounter, 425 mSolverCounterSat, 323 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1271 SdHoareTripleChecker+Valid, 1695 SdHoareTripleChecker+Invalid, 748 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 323 IncrementalHoareTripleChecker+Valid, 425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:42,291 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1271 Valid, 1695 Invalid, 748 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [323 Valid, 425 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 07:23:42,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5826 states. [2023-12-25 07:23:42,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5826 to 4579. [2023-12-25 07:23:42,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4579 states, 3636 states have (on average 1.2519251925192518) internal successors, (4552), 3675 states have internal predecessors, (4552), 679 states have call successors, (679), 264 states have call predecessors, (679), 263 states have return successors, (678), 639 states have call predecessors, (678), 678 states have call successors, (678) [2023-12-25 07:23:42,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4579 states to 4579 states and 5909 transitions. [2023-12-25 07:23:42,876 INFO L78 Accepts]: Start accepts. Automaton has 4579 states and 5909 transitions. Word has length 347 [2023-12-25 07:23:42,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:42,877 INFO L495 AbstractCegarLoop]: Abstraction has 4579 states and 5909 transitions. [2023-12-25 07:23:42,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 27.88888888888889) internal successors, (251), 9 states have internal predecessors, (251), 7 states have call successors, (47), 5 states have call predecessors, (47), 4 states have return successors, (46), 6 states have call predecessors, (46), 6 states have call successors, (46) [2023-12-25 07:23:42,877 INFO L276 IsEmpty]: Start isEmpty. Operand 4579 states and 5909 transitions. [2023-12-25 07:23:42,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2023-12-25 07:23:42,880 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:42,880 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 8, 8, 8, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:42,897 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:43,085 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:43,085 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:43,086 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:43,086 INFO L85 PathProgramCache]: Analyzing trace with hash 212346214, now seen corresponding path program 1 times [2023-12-25 07:23:43,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:43,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1526322387] [2023-12-25 07:23:43,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:43,086 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:43,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:43,087 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:43,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2023-12-25 07:23:43,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:43,280 INFO L262 TraceCheckSpWp]: Trace formula consists of 675 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 07:23:43,284 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:43,808 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 2 proven. 259 refuted. 0 times theorem prover too weak. 641 trivial. 0 not checked. [2023-12-25 07:23:43,808 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:23:43,952 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 889 trivial. 0 not checked. [2023-12-25 07:23:43,953 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:43,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1526322387] [2023-12-25 07:23:43,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1526322387] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:23:43,953 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:23:43,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2023-12-25 07:23:43,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989538784] [2023-12-25 07:23:43,953 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:23:43,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 07:23:43,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:43,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 07:23:43,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 07:23:43,954 INFO L87 Difference]: Start difference. First operand 4579 states and 5909 transitions. Second operand has 9 states, 9 states have (on average 28.0) internal successors, (252), 9 states have internal predecessors, (252), 7 states have call successors, (47), 5 states have call predecessors, (47), 4 states have return successors, (46), 6 states have call predecessors, (46), 6 states have call successors, (46) [2023-12-25 07:23:45,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:45,729 INFO L93 Difference]: Finished difference Result 13246 states and 17047 transitions. [2023-12-25 07:23:45,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 07:23:45,740 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 28.0) internal successors, (252), 9 states have internal predecessors, (252), 7 states have call successors, (47), 5 states have call predecessors, (47), 4 states have return successors, (46), 6 states have call predecessors, (46), 6 states have call successors, (46) Word has length 348 [2023-12-25 07:23:45,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:45,761 INFO L225 Difference]: With dead ends: 13246 [2023-12-25 07:23:45,762 INFO L226 Difference]: Without dead ends: 9154 [2023-12-25 07:23:45,768 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 717 GetRequests, 694 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=294, Unknown=0, NotChecked=0, Total=420 [2023-12-25 07:23:45,768 INFO L413 NwaCegarLoop]: 412 mSDtfsCounter, 1535 mSDsluCounter, 1214 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 419 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1535 SdHoareTripleChecker+Valid, 1626 SdHoareTripleChecker+Invalid, 813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 419 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:45,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1535 Valid, 1626 Invalid, 813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [419 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 07:23:45,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9154 states. [2023-12-25 07:23:46,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9154 to 5433. [2023-12-25 07:23:46,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5433 states, 4287 states have (on average 1.2479589456496385) internal successors, (5350), 4335 states have internal predecessors, (5350), 823 states have call successors, (823), 323 states have call predecessors, (823), 322 states have return successors, (822), 774 states have call predecessors, (822), 822 states have call successors, (822) [2023-12-25 07:23:46,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5433 states to 5433 states and 6995 transitions. [2023-12-25 07:23:46,511 INFO L78 Accepts]: Start accepts. Automaton has 5433 states and 6995 transitions. Word has length 348 [2023-12-25 07:23:46,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:46,512 INFO L495 AbstractCegarLoop]: Abstraction has 5433 states and 6995 transitions. [2023-12-25 07:23:46,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 28.0) internal successors, (252), 9 states have internal predecessors, (252), 7 states have call successors, (47), 5 states have call predecessors, (47), 4 states have return successors, (46), 6 states have call predecessors, (46), 6 states have call successors, (46) [2023-12-25 07:23:46,512 INFO L276 IsEmpty]: Start isEmpty. Operand 5433 states and 6995 transitions. [2023-12-25 07:23:46,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 350 [2023-12-25 07:23:46,515 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:46,515 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 8, 8, 8, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:46,519 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2023-12-25 07:23:46,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:46,720 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:46,720 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:46,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1858137231, now seen corresponding path program 1 times [2023-12-25 07:23:46,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:46,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1188848660] [2023-12-25 07:23:46,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:46,721 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:46,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:46,722 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:46,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2023-12-25 07:23:46,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:46,917 INFO L262 TraceCheckSpWp]: Trace formula consists of 677 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 07:23:46,921 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:47,527 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 2 proven. 267 refuted. 0 times theorem prover too weak. 633 trivial. 0 not checked. [2023-12-25 07:23:47,528 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:23:47,977 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 889 trivial. 0 not checked. [2023-12-25 07:23:47,977 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:47,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1188848660] [2023-12-25 07:23:47,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1188848660] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:23:47,977 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:23:47,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2023-12-25 07:23:47,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424308238] [2023-12-25 07:23:47,978 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:23:47,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-25 07:23:47,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:47,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-25 07:23:47,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2023-12-25 07:23:47,980 INFO L87 Difference]: Start difference. First operand 5433 states and 6995 transitions. Second operand has 17 states, 17 states have (on average 15.117647058823529) internal successors, (257), 17 states have internal predecessors, (257), 9 states have call successors, (47), 6 states have call predecessors, (47), 5 states have return successors, (46), 8 states have call predecessors, (46), 8 states have call successors, (46) [2023-12-25 07:23:53,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:23:53,056 INFO L93 Difference]: Finished difference Result 16091 states and 20694 transitions. [2023-12-25 07:23:53,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2023-12-25 07:23:53,057 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 15.117647058823529) internal successors, (257), 17 states have internal predecessors, (257), 9 states have call successors, (47), 6 states have call predecessors, (47), 5 states have return successors, (46), 8 states have call predecessors, (46), 8 states have call successors, (46) Word has length 349 [2023-12-25 07:23:53,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:23:53,097 INFO L225 Difference]: With dead ends: 16091 [2023-12-25 07:23:53,097 INFO L226 Difference]: Without dead ends: 11203 [2023-12-25 07:23:53,105 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 771 GetRequests, 707 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1160 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=820, Invalid=3470, Unknown=0, NotChecked=0, Total=4290 [2023-12-25 07:23:53,110 INFO L413 NwaCegarLoop]: 1412 mSDtfsCounter, 1509 mSDsluCounter, 7913 mSDsCounter, 0 mSdLazyCounter, 4945 mSolverCounterSat, 308 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1509 SdHoareTripleChecker+Valid, 9325 SdHoareTripleChecker+Invalid, 5253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 308 IncrementalHoareTripleChecker+Valid, 4945 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-12-25 07:23:53,111 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1509 Valid, 9325 Invalid, 5253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [308 Valid, 4945 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-12-25 07:23:53,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11203 states. [2023-12-25 07:23:54,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11203 to 7033. [2023-12-25 07:23:54,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7033 states, 5575 states have (on average 1.2516591928251122) internal successors, (6978), 5635 states have internal predecessors, (6978), 1041 states have call successors, (1041), 417 states have call predecessors, (1041), 416 states have return successors, (1040), 980 states have call predecessors, (1040), 1040 states have call successors, (1040) [2023-12-25 07:23:54,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7033 states to 7033 states and 9059 transitions. [2023-12-25 07:23:54,071 INFO L78 Accepts]: Start accepts. Automaton has 7033 states and 9059 transitions. Word has length 349 [2023-12-25 07:23:54,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:23:54,072 INFO L495 AbstractCegarLoop]: Abstraction has 7033 states and 9059 transitions. [2023-12-25 07:23:54,072 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 15.117647058823529) internal successors, (257), 17 states have internal predecessors, (257), 9 states have call successors, (47), 6 states have call predecessors, (47), 5 states have return successors, (46), 8 states have call predecessors, (46), 8 states have call successors, (46) [2023-12-25 07:23:54,072 INFO L276 IsEmpty]: Start isEmpty. Operand 7033 states and 9059 transitions. [2023-12-25 07:23:54,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 350 [2023-12-25 07:23:54,076 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:23:54,076 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 8, 8, 8, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:23:54,080 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Ended with exit code 0 [2023-12-25 07:23:54,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:54,278 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:23:54,279 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:23:54,279 INFO L85 PathProgramCache]: Analyzing trace with hash 140376394, now seen corresponding path program 1 times [2023-12-25 07:23:54,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:23:54,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [237654796] [2023-12-25 07:23:54,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:23:54,280 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:23:54,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:23:54,281 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:23:54,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2023-12-25 07:23:54,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:23:54,469 INFO L262 TraceCheckSpWp]: Trace formula consists of 677 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 07:23:54,473 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:23:55,134 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 2 proven. 272 refuted. 0 times theorem prover too weak. 628 trivial. 0 not checked. [2023-12-25 07:23:55,134 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:23:55,541 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 889 trivial. 0 not checked. [2023-12-25 07:23:55,542 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:23:55,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [237654796] [2023-12-25 07:23:55,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [237654796] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:23:55,542 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:23:55,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2023-12-25 07:23:55,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032965627] [2023-12-25 07:23:55,542 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:23:55,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-25 07:23:55,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:23:55,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-25 07:23:55,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2023-12-25 07:23:55,544 INFO L87 Difference]: Start difference. First operand 7033 states and 9059 transitions. Second operand has 17 states, 17 states have (on average 15.235294117647058) internal successors, (259), 17 states have internal predecessors, (259), 11 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (46), 10 states have call predecessors, (46), 10 states have call successors, (46) [2023-12-25 07:24:00,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:24:00,152 INFO L93 Difference]: Finished difference Result 20487 states and 26305 transitions. [2023-12-25 07:24:00,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2023-12-25 07:24:00,152 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 15.235294117647058) internal successors, (259), 17 states have internal predecessors, (259), 11 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (46), 10 states have call predecessors, (46), 10 states have call successors, (46) Word has length 349 [2023-12-25 07:24:00,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:24:00,195 INFO L225 Difference]: With dead ends: 20487 [2023-12-25 07:24:00,196 INFO L226 Difference]: Without dead ends: 14113 [2023-12-25 07:24:00,207 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 778 GetRequests, 714 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1177 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=820, Invalid=3470, Unknown=0, NotChecked=0, Total=4290 [2023-12-25 07:24:00,208 INFO L413 NwaCegarLoop]: 1324 mSDtfsCounter, 1924 mSDsluCounter, 6419 mSDsCounter, 0 mSdLazyCounter, 3369 mSolverCounterSat, 369 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1924 SdHoareTripleChecker+Valid, 7743 SdHoareTripleChecker+Invalid, 3738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 369 IncrementalHoareTripleChecker+Valid, 3369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:24:00,208 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1924 Valid, 7743 Invalid, 3738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [369 Valid, 3369 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-25 07:24:00,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14113 states. [2023-12-25 07:24:01,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14113 to 8537. [2023-12-25 07:24:01,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8537 states, 6783 states have (on average 1.2541648238242666) internal successors, (8507), 6855 states have internal predecessors, (8507), 1251 states have call successors, (1251), 503 states have call predecessors, (1251), 502 states have return successors, (1250), 1178 states have call predecessors, (1250), 1250 states have call successors, (1250) [2023-12-25 07:24:01,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8537 states to 8537 states and 11008 transitions. [2023-12-25 07:24:01,417 INFO L78 Accepts]: Start accepts. Automaton has 8537 states and 11008 transitions. Word has length 349 [2023-12-25 07:24:01,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:24:01,417 INFO L495 AbstractCegarLoop]: Abstraction has 8537 states and 11008 transitions. [2023-12-25 07:24:01,417 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 15.235294117647058) internal successors, (259), 17 states have internal predecessors, (259), 11 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (46), 10 states have call predecessors, (46), 10 states have call successors, (46) [2023-12-25 07:24:01,417 INFO L276 IsEmpty]: Start isEmpty. Operand 8537 states and 11008 transitions. [2023-12-25 07:24:01,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2023-12-25 07:24:01,422 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:24:01,422 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 8, 8, 8, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:24:01,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 (46)] Forceful destruction successful, exit code 0 [2023-12-25 07:24:01,627 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:24:01,627 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:24:01,627 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:24:01,627 INFO L85 PathProgramCache]: Analyzing trace with hash -763399874, now seen corresponding path program 1 times [2023-12-25 07:24:01,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:24:01,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [478308030] [2023-12-25 07:24:01,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:24:01,628 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:24:01,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:24:01,629 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:24:01,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2023-12-25 07:24:01,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:24:01,813 INFO L262 TraceCheckSpWp]: Trace formula consists of 678 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 07:24:01,816 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:24:02,381 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 2 proven. 268 refuted. 0 times theorem prover too weak. 632 trivial. 0 not checked. [2023-12-25 07:24:02,381 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:24:02,796 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 889 trivial. 0 not checked. [2023-12-25 07:24:02,796 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:24:02,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [478308030] [2023-12-25 07:24:02,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [478308030] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:24:02,796 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:24:02,797 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2023-12-25 07:24:02,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284335354] [2023-12-25 07:24:02,797 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:24:02,797 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-25 07:24:02,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:24:02,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-25 07:24:02,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2023-12-25 07:24:02,798 INFO L87 Difference]: Start difference. First operand 8537 states and 11008 transitions. Second operand has 17 states, 17 states have (on average 15.352941176470589) internal successors, (261), 17 states have internal predecessors, (261), 9 states have call successors, (47), 6 states have call predecessors, (47), 5 states have return successors, (46), 8 states have call predecessors, (46), 8 states have call successors, (46) [2023-12-25 07:24:08,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:24:08,546 INFO L93 Difference]: Finished difference Result 31389 states and 40412 transitions. [2023-12-25 07:24:08,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2023-12-25 07:24:08,556 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 15.352941176470589) internal successors, (261), 17 states have internal predecessors, (261), 9 states have call successors, (47), 6 states have call predecessors, (47), 5 states have return successors, (46), 8 states have call predecessors, (46), 8 states have call successors, (46) Word has length 350 [2023-12-25 07:24:08,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:24:08,646 INFO L225 Difference]: With dead ends: 31389 [2023-12-25 07:24:08,646 INFO L226 Difference]: Without dead ends: 23599 [2023-12-25 07:24:08,663 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 773 GetRequests, 709 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1192 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=820, Invalid=3470, Unknown=0, NotChecked=0, Total=4290 [2023-12-25 07:24:08,665 INFO L413 NwaCegarLoop]: 790 mSDtfsCounter, 2537 mSDsluCounter, 3502 mSDsCounter, 0 mSdLazyCounter, 2678 mSolverCounterSat, 615 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2537 SdHoareTripleChecker+Valid, 4292 SdHoareTripleChecker+Invalid, 3293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 615 IncrementalHoareTripleChecker+Valid, 2678 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-25 07:24:08,665 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2537 Valid, 4292 Invalid, 3293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [615 Valid, 2678 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-25 07:24:08,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23599 states. [2023-12-25 07:24:10,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23599 to 10205. [2023-12-25 07:24:10,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10205 states, 8135 states have (on average 1.2542102028272895) internal successors, (10203), 8219 states have internal predecessors, (10203), 1471 states have call successors, (1471), 599 states have call predecessors, (1471), 598 states have return successors, (1470), 1386 states have call predecessors, (1470), 1470 states have call successors, (1470) [2023-12-25 07:24:10,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10205 states to 10205 states and 13144 transitions. [2023-12-25 07:24:10,252 INFO L78 Accepts]: Start accepts. Automaton has 10205 states and 13144 transitions. Word has length 350 [2023-12-25 07:24:10,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:24:10,253 INFO L495 AbstractCegarLoop]: Abstraction has 10205 states and 13144 transitions. [2023-12-25 07:24:10,253 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 15.352941176470589) internal successors, (261), 17 states have internal predecessors, (261), 9 states have call successors, (47), 6 states have call predecessors, (47), 5 states have return successors, (46), 8 states have call predecessors, (46), 8 states have call successors, (46) [2023-12-25 07:24:10,253 INFO L276 IsEmpty]: Start isEmpty. Operand 10205 states and 13144 transitions. [2023-12-25 07:24:10,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2023-12-25 07:24:10,258 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:24:10,258 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 8, 8, 8, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:24:10,262 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Ended with exit code 0 [2023-12-25 07:24:10,458 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:24:10,459 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:24:10,459 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:24:10,459 INFO L85 PathProgramCache]: Analyzing trace with hash 1650310856, now seen corresponding path program 1 times [2023-12-25 07:24:10,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:24:10,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1314959052] [2023-12-25 07:24:10,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:24:10,460 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:24:10,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:24:10,461 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:24:10,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2023-12-25 07:24:10,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:24:10,649 INFO L262 TraceCheckSpWp]: Trace formula consists of 678 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 07:24:10,652 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:24:11,166 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 209 proven. 60 refuted. 0 times theorem prover too weak. 633 trivial. 0 not checked. [2023-12-25 07:24:11,166 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:24:11,354 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 889 trivial. 0 not checked. [2023-12-25 07:24:11,355 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:24:11,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1314959052] [2023-12-25 07:24:11,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1314959052] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:24:11,355 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:24:11,355 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2023-12-25 07:24:11,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798972040] [2023-12-25 07:24:11,355 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:24:11,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 07:24:11,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:24:11,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 07:24:11,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2023-12-25 07:24:11,357 INFO L87 Difference]: Start difference. First operand 10205 states and 13144 transitions. Second operand has 14 states, 14 states have (on average 18.642857142857142) internal successors, (261), 14 states have internal predecessors, (261), 10 states have call successors, (47), 6 states have call predecessors, (47), 5 states have return successors, (46), 9 states have call predecessors, (46), 9 states have call successors, (46) [2023-12-25 07:24:17,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:24:17,646 INFO L93 Difference]: Finished difference Result 44271 states and 57145 transitions. [2023-12-25 07:24:17,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2023-12-25 07:24:17,647 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 18.642857142857142) internal successors, (261), 14 states have internal predecessors, (261), 10 states have call successors, (47), 6 states have call predecessors, (47), 5 states have return successors, (46), 9 states have call predecessors, (46), 9 states have call successors, (46) Word has length 350 [2023-12-25 07:24:17,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:24:17,761 INFO L225 Difference]: With dead ends: 44271 [2023-12-25 07:24:17,761 INFO L226 Difference]: Without dead ends: 34906 [2023-12-25 07:24:17,782 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 777 GetRequests, 717 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=844, Invalid=2938, Unknown=0, NotChecked=0, Total=3782 [2023-12-25 07:24:17,785 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 2674 mSDsluCounter, 2422 mSDsCounter, 0 mSdLazyCounter, 1311 mSolverCounterSat, 552 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2674 SdHoareTripleChecker+Valid, 2908 SdHoareTripleChecker+Invalid, 1863 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 552 IncrementalHoareTripleChecker+Valid, 1311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:24:17,785 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2674 Valid, 2908 Invalid, 1863 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [552 Valid, 1311 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 07:24:17,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34906 states. [2023-12-25 07:24:20,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34906 to 15195. [2023-12-25 07:24:20,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15195 states, 12175 states have (on average 1.2639835728952773) internal successors, (15389), 12295 states have internal predecessors, (15389), 2132 states have call successors, (2132), 888 states have call predecessors, (2132), 887 states have return successors, (2131), 2011 states have call predecessors, (2131), 2131 states have call successors, (2131) [2023-12-25 07:24:20,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15195 states to 15195 states and 19652 transitions. [2023-12-25 07:24:20,285 INFO L78 Accepts]: Start accepts. Automaton has 15195 states and 19652 transitions. Word has length 350 [2023-12-25 07:24:20,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:24:20,286 INFO L495 AbstractCegarLoop]: Abstraction has 15195 states and 19652 transitions. [2023-12-25 07:24:20,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 18.642857142857142) internal successors, (261), 14 states have internal predecessors, (261), 10 states have call successors, (47), 6 states have call predecessors, (47), 5 states have return successors, (46), 9 states have call predecessors, (46), 9 states have call successors, (46) [2023-12-25 07:24:20,286 INFO L276 IsEmpty]: Start isEmpty. Operand 15195 states and 19652 transitions. [2023-12-25 07:24:20,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2023-12-25 07:24:20,293 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:24:20,294 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 8, 8, 8, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:24:20,297 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Ended with exit code 0 [2023-12-25 07:24:20,497 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:24:20,497 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:24:20,498 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:24:20,498 INFO L85 PathProgramCache]: Analyzing trace with hash -2080439237, now seen corresponding path program 1 times [2023-12-25 07:24:20,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:24:20,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [746259005] [2023-12-25 07:24:20,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:24:20,499 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:24:20,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:24:20,500 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:24:20,500 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2023-12-25 07:24:20,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:24:20,687 INFO L262 TraceCheckSpWp]: Trace formula consists of 679 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 07:24:20,690 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:24:21,231 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 209 proven. 61 refuted. 0 times theorem prover too weak. 632 trivial. 0 not checked. [2023-12-25 07:24:21,231 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:24:21,432 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 889 trivial. 0 not checked. [2023-12-25 07:24:21,433 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:24:21,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [746259005] [2023-12-25 07:24:21,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [746259005] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:24:21,433 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:24:21,433 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2023-12-25 07:24:21,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622125443] [2023-12-25 07:24:21,433 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:24:21,434 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 07:24:21,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:24:21,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 07:24:21,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2023-12-25 07:24:21,434 INFO L87 Difference]: Start difference. First operand 15195 states and 19652 transitions. Second operand has 14 states, 14 states have (on average 18.928571428571427) internal successors, (265), 14 states have internal predecessors, (265), 10 states have call successors, (47), 6 states have call predecessors, (47), 5 states have return successors, (46), 9 states have call predecessors, (46), 9 states have call successors, (46) [2023-12-25 07:24:31,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:24:31,883 INFO L93 Difference]: Finished difference Result 75966 states and 98314 transitions. [2023-12-25 07:24:31,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2023-12-25 07:24:31,884 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 18.928571428571427) internal successors, (265), 14 states have internal predecessors, (265), 10 states have call successors, (47), 6 states have call predecessors, (47), 5 states have return successors, (46), 9 states have call predecessors, (46), 9 states have call successors, (46) Word has length 351 [2023-12-25 07:24:31,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:24:32,046 INFO L225 Difference]: With dead ends: 75966 [2023-12-25 07:24:32,046 INFO L226 Difference]: Without dead ends: 61878 [2023-12-25 07:24:32,078 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 779 GetRequests, 719 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1103 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=844, Invalid=2938, Unknown=0, NotChecked=0, Total=3782 [2023-12-25 07:24:32,079 INFO L413 NwaCegarLoop]: 777 mSDtfsCounter, 1823 mSDsluCounter, 3147 mSDsCounter, 0 mSdLazyCounter, 1766 mSolverCounterSat, 344 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1823 SdHoareTripleChecker+Valid, 3924 SdHoareTripleChecker+Invalid, 2110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 344 IncrementalHoareTripleChecker+Valid, 1766 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 07:24:32,079 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1823 Valid, 3924 Invalid, 2110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [344 Valid, 1766 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 07:24:32,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61878 states. [2023-12-25 07:24:35,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61878 to 19316. [2023-12-25 07:24:35,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19316 states, 15598 states have (on average 1.2722143864598026) internal successors, (19844), 15742 states have internal predecessors, (19844), 2605 states have call successors, (2605), 1113 states have call predecessors, (2605), 1112 states have return successors, (2604), 2460 states have call predecessors, (2604), 2604 states have call successors, (2604) [2023-12-25 07:24:35,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19316 states to 19316 states and 25053 transitions. [2023-12-25 07:24:35,543 INFO L78 Accepts]: Start accepts. Automaton has 19316 states and 25053 transitions. Word has length 351 [2023-12-25 07:24:35,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:24:35,544 INFO L495 AbstractCegarLoop]: Abstraction has 19316 states and 25053 transitions. [2023-12-25 07:24:35,544 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 18.928571428571427) internal successors, (265), 14 states have internal predecessors, (265), 10 states have call successors, (47), 6 states have call predecessors, (47), 5 states have return successors, (46), 9 states have call predecessors, (46), 9 states have call successors, (46) [2023-12-25 07:24:35,544 INFO L276 IsEmpty]: Start isEmpty. Operand 19316 states and 25053 transitions. [2023-12-25 07:24:35,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2023-12-25 07:24:35,554 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:24:35,555 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 8, 8, 8, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:24:35,559 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2023-12-25 07:24:35,759 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:24:35,759 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:24:35,759 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:24:35,760 INFO L85 PathProgramCache]: Analyzing trace with hash 2054639926, now seen corresponding path program 1 times [2023-12-25 07:24:35,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:24:35,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1507614559] [2023-12-25 07:24:35,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:24:35,760 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:24:35,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:24:35,761 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:24:35,762 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2023-12-25 07:24:35,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:24:35,918 INFO L262 TraceCheckSpWp]: Trace formula consists of 679 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 07:24:35,922 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:24:35,929 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 230 proven. 0 refuted. 0 times theorem prover too weak. 672 trivial. 0 not checked. [2023-12-25 07:24:35,930 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:24:35,930 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:24:35,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1507614559] [2023-12-25 07:24:35,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1507614559] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:24:35,930 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:24:35,930 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 07:24:35,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464091669] [2023-12-25 07:24:35,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:24:35,930 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 07:24:35,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:24:35,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 07:24:35,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:24:35,931 INFO L87 Difference]: Start difference. First operand 19316 states and 25053 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-25 07:24:38,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:24:38,355 INFO L93 Difference]: Finished difference Result 34618 states and 45068 transitions. [2023-12-25 07:24:38,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 07:24:38,355 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 351 [2023-12-25 07:24:38,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:24:38,395 INFO L225 Difference]: With dead ends: 34618 [2023-12-25 07:24:38,395 INFO L226 Difference]: Without dead ends: 16270 [2023-12-25 07:24:38,414 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 349 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:24:38,415 INFO L413 NwaCegarLoop]: 240 mSDtfsCounter, 0 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 473 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-25 07:24:38,415 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 473 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:24:38,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16270 states. [2023-12-25 07:24:40,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16270 to 16270. [2023-12-25 07:24:40,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16270 states, 12986 states have (on average 1.2650546742645927) internal successors, (16428), 13118 states have internal predecessors, (16428), 2326 states have call successors, (2326), 958 states have call predecessors, (2326), 957 states have return successors, (2325), 2193 states have call predecessors, (2325), 2325 states have call successors, (2325) [2023-12-25 07:24:41,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16270 states to 16270 states and 21079 transitions. [2023-12-25 07:24:41,028 INFO L78 Accepts]: Start accepts. Automaton has 16270 states and 21079 transitions. Word has length 351 [2023-12-25 07:24:41,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:24:41,029 INFO L495 AbstractCegarLoop]: Abstraction has 16270 states and 21079 transitions. [2023-12-25 07:24:41,029 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-25 07:24:41,029 INFO L276 IsEmpty]: Start isEmpty. Operand 16270 states and 21079 transitions. [2023-12-25 07:24:41,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2023-12-25 07:24:41,037 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:24:41,037 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 8, 8, 8, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:24:41,042 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 (50)] Ended with exit code 0 [2023-12-25 07:24:41,241 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:24:41,242 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:24:41,242 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:24:41,242 INFO L85 PathProgramCache]: Analyzing trace with hash -2039813673, now seen corresponding path program 1 times [2023-12-25 07:24:41,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:24:41,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [237148006] [2023-12-25 07:24:41,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:24:41,243 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:24:41,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:24:41,244 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:24:41,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2023-12-25 07:24:41,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:24:41,406 INFO L262 TraceCheckSpWp]: Trace formula consists of 680 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 07:24:41,409 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:24:41,417 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 248 proven. 0 refuted. 0 times theorem prover too weak. 654 trivial. 0 not checked. [2023-12-25 07:24:41,417 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:24:41,417 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:24:41,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [237148006] [2023-12-25 07:24:41,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [237148006] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:24:41,417 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:24:41,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 07:24:41,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216314891] [2023-12-25 07:24:41,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:24:41,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 07:24:41,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:24:41,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 07:24:41,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:24:41,418 INFO L87 Difference]: Start difference. First operand 16270 states and 21079 transitions. Second operand has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2023-12-25 07:24:43,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:24:43,468 INFO L93 Difference]: Finished difference Result 27054 states and 35111 transitions. [2023-12-25 07:24:43,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 07:24:43,469 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 352 [2023-12-25 07:24:43,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:24:43,495 INFO L225 Difference]: With dead ends: 27054 [2023-12-25 07:24:43,495 INFO L226 Difference]: Without dead ends: 11593 [2023-12-25 07:24:43,512 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 350 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:24:43,512 INFO L413 NwaCegarLoop]: 234 mSDtfsCounter, 0 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 461 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-25 07:24:43,512 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 461 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:24:43,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11593 states. [2023-12-25 07:24:45,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11593 to 11593. [2023-12-25 07:24:45,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11593 states, 9238 states have (on average 1.2491881359601646) internal successors, (11540), 9328 states have internal predecessors, (11540), 1679 states have call successors, (1679), 675 states have call predecessors, (1679), 675 states have return successors, (1679), 1589 states have call predecessors, (1679), 1679 states have call successors, (1679) [2023-12-25 07:24:45,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11593 states to 11593 states and 14898 transitions. [2023-12-25 07:24:45,330 INFO L78 Accepts]: Start accepts. Automaton has 11593 states and 14898 transitions. Word has length 352 [2023-12-25 07:24:45,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:24:45,330 INFO L495 AbstractCegarLoop]: Abstraction has 11593 states and 14898 transitions. [2023-12-25 07:24:45,330 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2023-12-25 07:24:45,330 INFO L276 IsEmpty]: Start isEmpty. Operand 11593 states and 14898 transitions. [2023-12-25 07:24:45,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 387 [2023-12-25 07:24:45,402 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:24:45,402 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 12, 12, 10, 10, 10, 9, 8, 8, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:24:45,406 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2023-12-25 07:24:45,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:24:45,602 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:24:45,603 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:24:45,603 INFO L85 PathProgramCache]: Analyzing trace with hash 290902859, now seen corresponding path program 1 times [2023-12-25 07:24:45,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:24:45,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [77280366] [2023-12-25 07:24:45,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:24:45,604 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:24:45,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:24:45,604 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:24:45,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2023-12-25 07:24:45,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:24:45,804 INFO L262 TraceCheckSpWp]: Trace formula consists of 748 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-25 07:24:45,808 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:24:46,369 INFO L134 CoverageAnalysis]: Checked inductivity of 1117 backedges. 203 proven. 270 refuted. 0 times theorem prover too weak. 644 trivial. 0 not checked. [2023-12-25 07:24:46,370 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:24:46,601 INFO L134 CoverageAnalysis]: Checked inductivity of 1117 backedges. 16 proven. 14 refuted. 0 times theorem prover too weak. 1087 trivial. 0 not checked. [2023-12-25 07:24:46,601 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:24:46,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [77280366] [2023-12-25 07:24:46,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [77280366] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:24:46,602 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:24:46,602 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2023-12-25 07:24:46,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762892366] [2023-12-25 07:24:46,602 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:24:46,602 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 07:24:46,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:24:46,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 07:24:46,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2023-12-25 07:24:46,603 INFO L87 Difference]: Start difference. First operand 11593 states and 14898 transitions. Second operand has 14 states, 14 states have (on average 19.785714285714285) internal successors, (277), 14 states have internal predecessors, (277), 10 states have call successors, (55), 6 states have call predecessors, (55), 6 states have return successors, (54), 10 states have call predecessors, (54), 10 states have call successors, (54) [2023-12-25 07:24:52,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:24:52,438 INFO L93 Difference]: Finished difference Result 35501 states and 45494 transitions. [2023-12-25 07:24:52,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2023-12-25 07:24:52,438 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 19.785714285714285) internal successors, (277), 14 states have internal predecessors, (277), 10 states have call successors, (55), 6 states have call predecessors, (55), 6 states have return successors, (54), 10 states have call predecessors, (54), 10 states have call successors, (54) Word has length 386 [2023-12-25 07:24:52,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:24:52,501 INFO L225 Difference]: With dead ends: 35501 [2023-12-25 07:24:52,502 INFO L226 Difference]: Without dead ends: 24958 [2023-12-25 07:24:52,522 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 864 GetRequests, 790 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1824 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1085, Invalid=4317, Unknown=0, NotChecked=0, Total=5402 [2023-12-25 07:24:52,523 INFO L413 NwaCegarLoop]: 448 mSDtfsCounter, 2129 mSDsluCounter, 2574 mSDsCounter, 0 mSdLazyCounter, 1069 mSolverCounterSat, 448 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2129 SdHoareTripleChecker+Valid, 3022 SdHoareTripleChecker+Invalid, 1517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 448 IncrementalHoareTripleChecker+Valid, 1069 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 07:24:52,523 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2129 Valid, 3022 Invalid, 1517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [448 Valid, 1069 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 07:24:52,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24958 states. [2023-12-25 07:24:54,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24958 to 13834. [2023-12-25 07:24:54,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13834 states, 11019 states have (on average 1.2368635992376804) internal successors, (13629), 11127 states have internal predecessors, (13629), 2009 states have call successors, (2009), 805 states have call predecessors, (2009), 805 states have return successors, (2009), 1901 states have call predecessors, (2009), 2009 states have call successors, (2009) [2023-12-25 07:24:54,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13834 states to 13834 states and 17647 transitions. [2023-12-25 07:24:54,826 INFO L78 Accepts]: Start accepts. Automaton has 13834 states and 17647 transitions. Word has length 386 [2023-12-25 07:24:54,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:24:54,827 INFO L495 AbstractCegarLoop]: Abstraction has 13834 states and 17647 transitions. [2023-12-25 07:24:54,827 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 19.785714285714285) internal successors, (277), 14 states have internal predecessors, (277), 10 states have call successors, (55), 6 states have call predecessors, (55), 6 states have return successors, (54), 10 states have call predecessors, (54), 10 states have call successors, (54) [2023-12-25 07:24:54,827 INFO L276 IsEmpty]: Start isEmpty. Operand 13834 states and 17647 transitions. [2023-12-25 07:24:54,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 388 [2023-12-25 07:24:54,845 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:24:54,845 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 12, 12, 10, 10, 10, 9, 8, 8, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:24:54,849 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Ended with exit code 0 [2023-12-25 07:24:55,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:24:55,046 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:24:55,046 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:24:55,046 INFO L85 PathProgramCache]: Analyzing trace with hash 1945971886, now seen corresponding path program 1 times [2023-12-25 07:24:55,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:24:55,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1490390751] [2023-12-25 07:24:55,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:24:55,047 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:24:55,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:24:55,048 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:24:55,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2023-12-25 07:24:55,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:24:55,304 INFO L262 TraceCheckSpWp]: Trace formula consists of 749 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-25 07:24:55,308 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:24:55,840 INFO L134 CoverageAnalysis]: Checked inductivity of 1114 backedges. 203 proven. 268 refuted. 0 times theorem prover too weak. 643 trivial. 0 not checked. [2023-12-25 07:24:55,841 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:24:56,111 INFO L134 CoverageAnalysis]: Checked inductivity of 1114 backedges. 16 proven. 11 refuted. 0 times theorem prover too weak. 1087 trivial. 0 not checked. [2023-12-25 07:24:56,112 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:24:56,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1490390751] [2023-12-25 07:24:56,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1490390751] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:24:56,112 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:24:56,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2023-12-25 07:24:56,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753279381] [2023-12-25 07:24:56,112 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:24:56,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 07:24:56,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:24:56,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 07:24:56,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2023-12-25 07:24:56,114 INFO L87 Difference]: Start difference. First operand 13834 states and 17647 transitions. Second operand has 14 states, 14 states have (on average 20.0) internal successors, (280), 14 states have internal predecessors, (280), 10 states have call successors, (55), 6 states have call predecessors, (55), 6 states have return successors, (54), 10 states have call predecessors, (54), 10 states have call successors, (54) [2023-12-25 07:25:02,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:25:02,633 INFO L93 Difference]: Finished difference Result 39873 states and 50748 transitions. [2023-12-25 07:25:02,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2023-12-25 07:25:02,636 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 20.0) internal successors, (280), 14 states have internal predecessors, (280), 10 states have call successors, (55), 6 states have call predecessors, (55), 6 states have return successors, (54), 10 states have call predecessors, (54), 10 states have call successors, (54) Word has length 387 [2023-12-25 07:25:02,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:25:02,801 INFO L225 Difference]: With dead ends: 39873 [2023-12-25 07:25:02,802 INFO L226 Difference]: Without dead ends: 27221 [2023-12-25 07:25:02,823 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 866 GetRequests, 792 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1686 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1085, Invalid=4317, Unknown=0, NotChecked=0, Total=5402 [2023-12-25 07:25:02,823 INFO L413 NwaCegarLoop]: 880 mSDtfsCounter, 1664 mSDsluCounter, 4161 mSDsCounter, 0 mSdLazyCounter, 2174 mSolverCounterSat, 287 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1664 SdHoareTripleChecker+Valid, 5041 SdHoareTripleChecker+Invalid, 2461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 287 IncrementalHoareTripleChecker+Valid, 2174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 07:25:02,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1664 Valid, 5041 Invalid, 2461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [287 Valid, 2174 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 07:25:02,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27221 states. [2023-12-25 07:25:05,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27221 to 15059. [2023-12-25 07:25:05,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15059 states, 12014 states have (on average 1.2343932079240885) internal successors, (14830), 12131 states have internal predecessors, (14830), 2174 states have call successors, (2174), 870 states have call predecessors, (2174), 870 states have return successors, (2174), 2057 states have call predecessors, (2174), 2174 states have call successors, (2174) [2023-12-25 07:25:05,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15059 states to 15059 states and 19178 transitions. [2023-12-25 07:25:05,444 INFO L78 Accepts]: Start accepts. Automaton has 15059 states and 19178 transitions. Word has length 387 [2023-12-25 07:25:05,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:25:05,444 INFO L495 AbstractCegarLoop]: Abstraction has 15059 states and 19178 transitions. [2023-12-25 07:25:05,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 20.0) internal successors, (280), 14 states have internal predecessors, (280), 10 states have call successors, (55), 6 states have call predecessors, (55), 6 states have return successors, (54), 10 states have call predecessors, (54), 10 states have call successors, (54) [2023-12-25 07:25:05,445 INFO L276 IsEmpty]: Start isEmpty. Operand 15059 states and 19178 transitions. [2023-12-25 07:25:05,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 388 [2023-12-25 07:25:05,462 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:25:05,462 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 12, 12, 10, 10, 10, 9, 8, 8, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:25:05,467 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Ended with exit code 0 [2023-12-25 07:25:05,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:25:05,663 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:25:05,663 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:25:05,663 INFO L85 PathProgramCache]: Analyzing trace with hash 944804832, now seen corresponding path program 1 times [2023-12-25 07:25:05,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:25:05,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1970678356] [2023-12-25 07:25:05,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:25:05,664 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:25:05,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:25:05,665 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:25:05,666 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2023-12-25 07:25:05,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:25:05,872 INFO L262 TraceCheckSpWp]: Trace formula consists of 749 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-25 07:25:05,876 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:25:06,421 INFO L134 CoverageAnalysis]: Checked inductivity of 1116 backedges. 202 proven. 270 refuted. 0 times theorem prover too weak. 644 trivial. 0 not checked. [2023-12-25 07:25:06,421 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:25:06,689 INFO L134 CoverageAnalysis]: Checked inductivity of 1116 backedges. 15 proven. 14 refuted. 0 times theorem prover too weak. 1087 trivial. 0 not checked. [2023-12-25 07:25:06,690 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:25:06,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1970678356] [2023-12-25 07:25:06,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1970678356] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:25:06,690 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:25:06,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2023-12-25 07:25:06,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765205093] [2023-12-25 07:25:06,690 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:25:06,691 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 07:25:06,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:25:06,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 07:25:06,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2023-12-25 07:25:06,692 INFO L87 Difference]: Start difference. First operand 15059 states and 19178 transitions. Second operand has 14 states, 14 states have (on average 19.928571428571427) internal successors, (279), 14 states have internal predecessors, (279), 10 states have call successors, (55), 6 states have call predecessors, (55), 6 states have return successors, (54), 10 states have call predecessors, (54), 10 states have call successors, (54) [2023-12-25 07:25:14,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:25:14,810 INFO L93 Difference]: Finished difference Result 49704 states and 63268 transitions. [2023-12-25 07:25:14,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2023-12-25 07:25:14,811 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 19.928571428571427) internal successors, (279), 14 states have internal predecessors, (279), 10 states have call successors, (55), 6 states have call predecessors, (55), 6 states have return successors, (54), 10 states have call predecessors, (54), 10 states have call successors, (54) Word has length 387 [2023-12-25 07:25:14,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:25:14,908 INFO L225 Difference]: With dead ends: 49704 [2023-12-25 07:25:14,908 INFO L226 Difference]: Without dead ends: 35899 [2023-12-25 07:25:14,934 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 858 GetRequests, 784 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1801 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1085, Invalid=4317, Unknown=0, NotChecked=0, Total=5402 [2023-12-25 07:25:14,935 INFO L413 NwaCegarLoop]: 461 mSDtfsCounter, 2183 mSDsluCounter, 2578 mSDsCounter, 0 mSdLazyCounter, 1301 mSolverCounterSat, 490 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2183 SdHoareTripleChecker+Valid, 3039 SdHoareTripleChecker+Invalid, 1791 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 490 IncrementalHoareTripleChecker+Valid, 1301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:25:14,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2183 Valid, 3039 Invalid, 1791 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [490 Valid, 1301 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 07:25:14,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35899 states. [2023-12-25 07:25:17,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35899 to 16109. [2023-12-25 07:25:17,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16109 states, 12834 states have (on average 1.2258064516129032) internal successors, (15732), 12960 states have internal predecessors, (15732), 2339 states have call successors, (2339), 935 states have call predecessors, (2339), 935 states have return successors, (2339), 2213 states have call predecessors, (2339), 2339 states have call successors, (2339) [2023-12-25 07:25:17,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16109 states to 16109 states and 20410 transitions. [2023-12-25 07:25:18,004 INFO L78 Accepts]: Start accepts. Automaton has 16109 states and 20410 transitions. Word has length 387 [2023-12-25 07:25:18,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:25:18,005 INFO L495 AbstractCegarLoop]: Abstraction has 16109 states and 20410 transitions. [2023-12-25 07:25:18,005 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 19.928571428571427) internal successors, (279), 14 states have internal predecessors, (279), 10 states have call successors, (55), 6 states have call predecessors, (55), 6 states have return successors, (54), 10 states have call predecessors, (54), 10 states have call successors, (54) [2023-12-25 07:25:18,005 INFO L276 IsEmpty]: Start isEmpty. Operand 16109 states and 20410 transitions. [2023-12-25 07:25:18,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2023-12-25 07:25:18,024 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:25:18,024 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 12, 12, 10, 10, 10, 9, 8, 8, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:25:18,028 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2023-12-25 07:25:18,228 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:25:18,229 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:25:18,229 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:25:18,229 INFO L85 PathProgramCache]: Analyzing trace with hash -273223310, now seen corresponding path program 1 times [2023-12-25 07:25:18,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:25:18,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1051888639] [2023-12-25 07:25:18,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:25:18,230 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:25:18,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:25:18,231 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:25:18,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2023-12-25 07:25:18,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:25:18,436 INFO L262 TraceCheckSpWp]: Trace formula consists of 750 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 07:25:18,441 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:25:19,055 INFO L134 CoverageAnalysis]: Checked inductivity of 1114 backedges. 341 proven. 129 refuted. 0 times theorem prover too weak. 644 trivial. 0 not checked. [2023-12-25 07:25:19,055 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:25:19,367 INFO L134 CoverageAnalysis]: Checked inductivity of 1114 backedges. 22 proven. 23 refuted. 0 times theorem prover too weak. 1069 trivial. 0 not checked. [2023-12-25 07:25:19,368 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:25:19,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1051888639] [2023-12-25 07:25:19,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1051888639] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:25:19,368 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:25:19,368 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 26 [2023-12-25 07:25:19,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290371360] [2023-12-25 07:25:19,368 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:25:19,369 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-25 07:25:19,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:25:19,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-25 07:25:19,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2023-12-25 07:25:19,370 INFO L87 Difference]: Start difference. First operand 16109 states and 20410 transitions. Second operand has 26 states, 26 states have (on average 11.5) internal successors, (299), 24 states have internal predecessors, (299), 10 states have call successors, (55), 6 states have call predecessors, (55), 8 states have return successors, (54), 12 states have call predecessors, (54), 10 states have call successors, (54) [2023-12-25 07:25:47,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:25:47,266 INFO L93 Difference]: Finished difference Result 137097 states and 173514 transitions. [2023-12-25 07:25:47,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 287 states. [2023-12-25 07:25:47,266 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 11.5) internal successors, (299), 24 states have internal predecessors, (299), 10 states have call successors, (55), 6 states have call predecessors, (55), 8 states have return successors, (54), 12 states have call predecessors, (54), 10 states have call successors, (54) Word has length 388 [2023-12-25 07:25:47,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:25:47,583 INFO L225 Difference]: With dead ends: 137097 [2023-12-25 07:25:47,583 INFO L226 Difference]: Without dead ends: 122301 [2023-12-25 07:25:47,627 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1073 GetRequests, 771 SyntacticMatches, 0 SemanticMatches, 302 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38773 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=7831, Invalid=84281, Unknown=0, NotChecked=0, Total=92112 [2023-12-25 07:25:47,628 INFO L413 NwaCegarLoop]: 751 mSDtfsCounter, 2682 mSDsluCounter, 7355 mSDsCounter, 0 mSdLazyCounter, 5380 mSolverCounterSat, 526 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2690 SdHoareTripleChecker+Valid, 8106 SdHoareTripleChecker+Invalid, 5906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 526 IncrementalHoareTripleChecker+Valid, 5380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-12-25 07:25:47,628 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2690 Valid, 8106 Invalid, 5906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [526 Valid, 5380 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-12-25 07:25:47,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122301 states. [2023-12-25 07:25:51,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122301 to 17415. [2023-12-25 07:25:51,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17415 states, 13925 states have (on average 1.2101256732495511) internal successors, (16851), 14090 states have internal predecessors, (16851), 2459 states have call successors, (2459), 1030 states have call predecessors, (2459), 1030 states have return successors, (2459), 2294 states have call predecessors, (2459), 2459 states have call successors, (2459) [2023-12-25 07:25:51,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17415 states to 17415 states and 21769 transitions. [2023-12-25 07:25:51,885 INFO L78 Accepts]: Start accepts. Automaton has 17415 states and 21769 transitions. Word has length 388 [2023-12-25 07:25:51,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:25:51,885 INFO L495 AbstractCegarLoop]: Abstraction has 17415 states and 21769 transitions. [2023-12-25 07:25:51,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 11.5) internal successors, (299), 24 states have internal predecessors, (299), 10 states have call successors, (55), 6 states have call predecessors, (55), 8 states have return successors, (54), 12 states have call predecessors, (54), 10 states have call successors, (54) [2023-12-25 07:25:51,886 INFO L276 IsEmpty]: Start isEmpty. Operand 17415 states and 21769 transitions. [2023-12-25 07:25:51,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2023-12-25 07:25:51,906 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:25:51,906 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 12, 12, 10, 10, 10, 9, 8, 8, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-25 07:25:51,911 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2023-12-25 07:25:52,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:25:52,111 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:25:52,112 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:25:52,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1569023967, now seen corresponding path program 1 times [2023-12-25 07:25:52,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:25:52,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1580173192] [2023-12-25 07:25:52,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:25:52,112 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:25:52,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:25:52,113 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:25:52,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2023-12-25 07:25:52,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:25:52,313 INFO L262 TraceCheckSpWp]: Trace formula consists of 750 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 07:25:52,318 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:25:52,938 INFO L134 CoverageAnalysis]: Checked inductivity of 1113 backedges. 341 proven. 137 refuted. 0 times theorem prover too weak. 635 trivial. 0 not checked. [2023-12-25 07:25:52,938 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:25:53,432 INFO L134 CoverageAnalysis]: Checked inductivity of 1113 backedges. 22 proven. 22 refuted. 0 times theorem prover too weak. 1069 trivial. 0 not checked. [2023-12-25 07:25:53,432 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:25:53,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1580173192] [2023-12-25 07:25:53,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1580173192] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:25:53,432 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:25:53,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 26 [2023-12-25 07:25:53,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136875435] [2023-12-25 07:25:53,433 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:25:53,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-25 07:25:53,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:25:53,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-25 07:25:53,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2023-12-25 07:25:53,434 INFO L87 Difference]: Start difference. First operand 17415 states and 21769 transitions. Second operand has 26 states, 26 states have (on average 11.615384615384615) internal successors, (302), 24 states have internal predecessors, (302), 12 states have call successors, (55), 7 states have call predecessors, (55), 9 states have return successors, (54), 14 states have call predecessors, (54), 12 states have call successors, (54) [2023-12-25 07:26:11,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:26:11,033 INFO L93 Difference]: Finished difference Result 74228 states and 93736 transitions. [2023-12-25 07:26:11,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 204 states. [2023-12-25 07:26:11,033 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 11.615384615384615) internal successors, (302), 24 states have internal predecessors, (302), 12 states have call successors, (55), 7 states have call predecessors, (55), 9 states have return successors, (54), 14 states have call predecessors, (54), 12 states have call successors, (54) Word has length 388 [2023-12-25 07:26:11,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:26:11,188 INFO L225 Difference]: With dead ends: 74228 [2023-12-25 07:26:11,189 INFO L226 Difference]: Without dead ends: 58196 [2023-12-25 07:26:11,221 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1016 GetRequests, 793 SyntacticMatches, 0 SemanticMatches, 223 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19651 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=4544, Invalid=45856, Unknown=0, NotChecked=0, Total=50400 [2023-12-25 07:26:11,221 INFO L413 NwaCegarLoop]: 803 mSDtfsCounter, 2052 mSDsluCounter, 8834 mSDsCounter, 0 mSdLazyCounter, 5608 mSolverCounterSat, 420 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2060 SdHoareTripleChecker+Valid, 9637 SdHoareTripleChecker+Invalid, 6028 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 420 IncrementalHoareTripleChecker+Valid, 5608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-25 07:26:11,221 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2060 Valid, 9637 Invalid, 6028 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [420 Valid, 5608 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-25 07:26:11,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58196 states. [2023-12-25 07:26:14,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58196 to 17280. [2023-12-25 07:26:14,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17280 states, 13835 states have (on average 1.2071557643657391) internal successors, (16701), 14000 states have internal predecessors, (16701), 2414 states have call successors, (2414), 1030 states have call predecessors, (2414), 1030 states have return successors, (2414), 2249 states have call predecessors, (2414), 2414 states have call successors, (2414) [2023-12-25 07:26:15,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17280 states to 17280 states and 21529 transitions. [2023-12-25 07:26:15,017 INFO L78 Accepts]: Start accepts. Automaton has 17280 states and 21529 transitions. Word has length 388 [2023-12-25 07:26:15,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:26:15,017 INFO L495 AbstractCegarLoop]: Abstraction has 17280 states and 21529 transitions. [2023-12-25 07:26:15,018 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 11.615384615384615) internal successors, (302), 24 states have internal predecessors, (302), 12 states have call successors, (55), 7 states have call predecessors, (55), 9 states have return successors, (54), 14 states have call predecessors, (54), 12 states have call successors, (54) [2023-12-25 07:26:15,018 INFO L276 IsEmpty]: Start isEmpty. Operand 17280 states and 21529 transitions. [2023-12-25 07:26:15,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2023-12-25 07:26:15,042 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:26:15,042 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 12, 12, 10, 10, 10, 9, 8, 8, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:26:15,047 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Forceful destruction successful, exit code 0 [2023-12-25 07:26:15,247 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:26:15,248 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:26:15,248 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:26:15,248 INFO L85 PathProgramCache]: Analyzing trace with hash 1975705730, now seen corresponding path program 1 times [2023-12-25 07:26:15,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:26:15,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [167655572] [2023-12-25 07:26:15,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:26:15,249 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:26:15,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:26:15,250 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:26:15,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2023-12-25 07:26:15,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:26:15,459 INFO L262 TraceCheckSpWp]: Trace formula consists of 751 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-25 07:26:15,463 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:26:15,641 INFO L134 CoverageAnalysis]: Checked inductivity of 1116 backedges. 400 proven. 82 refuted. 0 times theorem prover too weak. 634 trivial. 0 not checked. [2023-12-25 07:26:15,641 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:26:15,949 INFO L134 CoverageAnalysis]: Checked inductivity of 1116 backedges. 38 proven. 70 refuted. 0 times theorem prover too weak. 1008 trivial. 0 not checked. [2023-12-25 07:26:15,949 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:26:15,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [167655572] [2023-12-25 07:26:15,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [167655572] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:26:15,949 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:26:15,949 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2023-12-25 07:26:15,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541132460] [2023-12-25 07:26:15,949 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:26:15,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-25 07:26:15,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:26:15,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-25 07:26:15,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2023-12-25 07:26:15,951 INFO L87 Difference]: Start difference. First operand 17280 states and 21529 transitions. Second operand has 20 states, 20 states have (on average 10.1) internal successors, (202), 17 states have internal predecessors, (202), 4 states have call successors, (46), 8 states have call predecessors, (46), 13 states have return successors, (46), 7 states have call predecessors, (46), 4 states have call successors, (46) [2023-12-25 07:26:23,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:26:23,169 INFO L93 Difference]: Finished difference Result 39921 states and 50502 transitions. [2023-12-25 07:26:23,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2023-12-25 07:26:23,169 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 10.1) internal successors, (202), 17 states have internal predecessors, (202), 4 states have call successors, (46), 8 states have call predecessors, (46), 13 states have return successors, (46), 7 states have call predecessors, (46), 4 states have call successors, (46) Word has length 388 [2023-12-25 07:26:23,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:26:23,227 INFO L225 Difference]: With dead ends: 39921 [2023-12-25 07:26:23,227 INFO L226 Difference]: Without dead ends: 23536 [2023-12-25 07:26:23,247 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 813 GetRequests, 760 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 546 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=550, Invalid=2420, Unknown=0, NotChecked=0, Total=2970 [2023-12-25 07:26:23,247 INFO L413 NwaCegarLoop]: 420 mSDtfsCounter, 1652 mSDsluCounter, 3684 mSDsCounter, 0 mSdLazyCounter, 2223 mSolverCounterSat, 606 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1652 SdHoareTripleChecker+Valid, 4104 SdHoareTripleChecker+Invalid, 2829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 606 IncrementalHoareTripleChecker+Valid, 2223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:26:23,248 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1652 Valid, 4104 Invalid, 2829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [606 Valid, 2223 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 07:26:23,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23536 states. [2023-12-25 07:26:27,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23536 to 17709. [2023-12-25 07:26:27,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17709 states, 14174 states have (on average 1.1902074220403556) internal successors, (16870), 14339 states have internal predecessors, (16870), 2459 states have call successors, (2459), 1075 states have call predecessors, (2459), 1075 states have return successors, (2459), 2294 states have call predecessors, (2459), 2459 states have call successors, (2459) [2023-12-25 07:26:27,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17709 states to 17709 states and 21788 transitions. [2023-12-25 07:26:27,183 INFO L78 Accepts]: Start accepts. Automaton has 17709 states and 21788 transitions. Word has length 388 [2023-12-25 07:26:27,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:26:27,184 INFO L495 AbstractCegarLoop]: Abstraction has 17709 states and 21788 transitions. [2023-12-25 07:26:27,184 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.1) internal successors, (202), 17 states have internal predecessors, (202), 4 states have call successors, (46), 8 states have call predecessors, (46), 13 states have return successors, (46), 7 states have call predecessors, (46), 4 states have call successors, (46) [2023-12-25 07:26:27,184 INFO L276 IsEmpty]: Start isEmpty. Operand 17709 states and 21788 transitions. [2023-12-25 07:26:27,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2023-12-25 07:26:27,206 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:26:27,206 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 12, 12, 10, 10, 10, 9, 8, 8, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:26:27,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Forceful destruction successful, exit code 0 [2023-12-25 07:26:27,411 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:26:27,411 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:26:27,411 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:26:27,412 INFO L85 PathProgramCache]: Analyzing trace with hash 1941593753, now seen corresponding path program 1 times [2023-12-25 07:26:27,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:26:27,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [381006266] [2023-12-25 07:26:27,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:26:27,412 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:26:27,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:26:27,413 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:26:27,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2023-12-25 07:26:27,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:26:27,583 INFO L262 TraceCheckSpWp]: Trace formula consists of 752 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 07:26:27,586 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:26:27,594 INFO L134 CoverageAnalysis]: Checked inductivity of 1114 backedges. 365 proven. 0 refuted. 0 times theorem prover too weak. 749 trivial. 0 not checked. [2023-12-25 07:26:27,595 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:26:27,595 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:26:27,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [381006266] [2023-12-25 07:26:27,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [381006266] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:26:27,595 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:26:27,595 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 07:26:27,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49802802] [2023-12-25 07:26:27,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:26:27,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 07:26:27,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:26:27,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 07:26:27,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:26:27,596 INFO L87 Difference]: Start difference. First operand 17709 states and 21788 transitions. Second operand has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-12-25 07:26:30,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:26:30,677 INFO L93 Difference]: Finished difference Result 32138 states and 39537 transitions. [2023-12-25 07:26:30,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 07:26:30,678 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 390 [2023-12-25 07:26:30,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:26:30,709 INFO L225 Difference]: With dead ends: 32138 [2023-12-25 07:26:30,709 INFO L226 Difference]: Without dead ends: 15209 [2023-12-25 07:26:30,728 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 389 GetRequests, 388 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:26:30,728 INFO L413 NwaCegarLoop]: 233 mSDtfsCounter, 0 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 459 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-25 07:26:30,728 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 459 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:26:30,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15209 states. [2023-12-25 07:26:33,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15209 to 15209. [2023-12-25 07:26:33,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15209 states, 12228 states have (on average 1.1790971540726203) internal successors, (14418), 12354 states have internal predecessors, (14418), 2045 states have call successors, (2045), 935 states have call predecessors, (2045), 935 states have return successors, (2045), 1919 states have call predecessors, (2045), 2045 states have call successors, (2045) [2023-12-25 07:26:33,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15209 states to 15209 states and 18508 transitions. [2023-12-25 07:26:33,816 INFO L78 Accepts]: Start accepts. Automaton has 15209 states and 18508 transitions. Word has length 390 [2023-12-25 07:26:33,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:26:33,816 INFO L495 AbstractCegarLoop]: Abstraction has 15209 states and 18508 transitions. [2023-12-25 07:26:33,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-12-25 07:26:33,816 INFO L276 IsEmpty]: Start isEmpty. Operand 15209 states and 18508 transitions. [2023-12-25 07:26:33,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2023-12-25 07:26:33,836 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:26:33,836 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 12, 12, 10, 10, 10, 9, 9, 8, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:26:33,840 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Ended with exit code 0 [2023-12-25 07:26:34,036 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:26:34,037 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:26:34,037 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:26:34,037 INFO L85 PathProgramCache]: Analyzing trace with hash -257514137, now seen corresponding path program 1 times [2023-12-25 07:26:34,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:26:34,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1342721327] [2023-12-25 07:26:34,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:26:34,038 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:26:34,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:26:34,039 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:26:34,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2023-12-25 07:26:34,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:26:34,246 INFO L262 TraceCheckSpWp]: Trace formula consists of 766 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 07:26:34,250 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:26:34,994 INFO L134 CoverageAnalysis]: Checked inductivity of 1188 backedges. 390 proven. 158 refuted. 0 times theorem prover too weak. 640 trivial. 0 not checked. [2023-12-25 07:26:34,995 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:26:35,284 INFO L134 CoverageAnalysis]: Checked inductivity of 1188 backedges. 22 proven. 28 refuted. 0 times theorem prover too weak. 1138 trivial. 0 not checked. [2023-12-25 07:26:35,284 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:26:35,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1342721327] [2023-12-25 07:26:35,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1342721327] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:26:35,284 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:26:35,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 26 [2023-12-25 07:26:35,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926829881] [2023-12-25 07:26:35,284 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:26:35,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-25 07:26:35,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:26:35,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-25 07:26:35,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2023-12-25 07:26:35,286 INFO L87 Difference]: Start difference. First operand 15209 states and 18508 transitions. Second operand has 26 states, 26 states have (on average 11.884615384615385) internal successors, (309), 24 states have internal predecessors, (309), 12 states have call successors, (57), 7 states have call predecessors, (57), 9 states have return successors, (56), 14 states have call predecessors, (56), 12 states have call successors, (56) [2023-12-25 07:26:50,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:26:50,774 INFO L93 Difference]: Finished difference Result 62539 states and 77087 transitions. [2023-12-25 07:26:50,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 204 states. [2023-12-25 07:26:50,775 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 11.884615384615385) internal successors, (309), 24 states have internal predecessors, (309), 12 states have call successors, (57), 7 states have call predecessors, (57), 9 states have return successors, (56), 14 states have call predecessors, (56), 12 states have call successors, (56) Word has length 398 [2023-12-25 07:26:50,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:26:50,873 INFO L225 Difference]: With dead ends: 62539 [2023-12-25 07:26:50,873 INFO L226 Difference]: Without dead ends: 48620 [2023-12-25 07:26:50,895 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1036 GetRequests, 813 SyntacticMatches, 0 SemanticMatches, 223 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20020 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=4544, Invalid=45856, Unknown=0, NotChecked=0, Total=50400 [2023-12-25 07:26:50,896 INFO L413 NwaCegarLoop]: 461 mSDtfsCounter, 4213 mSDsluCounter, 5196 mSDsCounter, 0 mSdLazyCounter, 2992 mSolverCounterSat, 846 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4221 SdHoareTripleChecker+Valid, 5657 SdHoareTripleChecker+Invalid, 3838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 846 IncrementalHoareTripleChecker+Valid, 2992 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:26:50,896 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4221 Valid, 5657 Invalid, 3838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [846 Valid, 2992 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-25 07:26:50,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48620 states. [2023-12-25 07:26:54,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48620 to 15083. [2023-12-25 07:26:54,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15083 states, 12144 states have (on average 1.1757246376811594) internal successors, (14278), 12270 states have internal predecessors, (14278), 2003 states have call successors, (2003), 935 states have call predecessors, (2003), 935 states have return successors, (2003), 1877 states have call predecessors, (2003), 2003 states have call successors, (2003) [2023-12-25 07:26:54,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15083 states to 15083 states and 18284 transitions. [2023-12-25 07:26:54,317 INFO L78 Accepts]: Start accepts. Automaton has 15083 states and 18284 transitions. Word has length 398 [2023-12-25 07:26:54,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:26:54,318 INFO L495 AbstractCegarLoop]: Abstraction has 15083 states and 18284 transitions. [2023-12-25 07:26:54,318 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 11.884615384615385) internal successors, (309), 24 states have internal predecessors, (309), 12 states have call successors, (57), 7 states have call predecessors, (57), 9 states have return successors, (56), 14 states have call predecessors, (56), 12 states have call successors, (56) [2023-12-25 07:26:54,318 INFO L276 IsEmpty]: Start isEmpty. Operand 15083 states and 18284 transitions. [2023-12-25 07:26:54,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 404 [2023-12-25 07:26:54,339 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:26:54,340 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 13, 13, 12, 12, 11, 9, 8, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:26:54,344 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Ended with exit code 0 [2023-12-25 07:26:54,540 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:26:54,540 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:26:54,541 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:26:54,541 INFO L85 PathProgramCache]: Analyzing trace with hash 1337059717, now seen corresponding path program 1 times [2023-12-25 07:26:54,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:26:54,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [789362031] [2023-12-25 07:26:54,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:26:54,542 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:26:54,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:26:54,543 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:26:54,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2023-12-25 07:26:54,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:26:54,770 INFO L262 TraceCheckSpWp]: Trace formula consists of 775 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 07:26:54,774 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:26:55,143 INFO L134 CoverageAnalysis]: Checked inductivity of 1223 backedges. 187 proven. 365 refuted. 0 times theorem prover too weak. 671 trivial. 0 not checked. [2023-12-25 07:26:55,144 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:26:55,415 INFO L134 CoverageAnalysis]: Checked inductivity of 1223 backedges. 23 proven. 31 refuted. 0 times theorem prover too weak. 1169 trivial. 0 not checked. [2023-12-25 07:26:55,415 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:26:55,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [789362031] [2023-12-25 07:26:55,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [789362031] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:26:55,415 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:26:55,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 22 [2023-12-25 07:26:55,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063768619] [2023-12-25 07:26:55,415 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:26:55,416 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-25 07:26:55,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:26:55,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-25 07:26:55,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2023-12-25 07:26:55,417 INFO L87 Difference]: Start difference. First operand 15083 states and 18284 transitions. Second operand has 22 states, 22 states have (on average 13.545454545454545) internal successors, (298), 20 states have internal predecessors, (298), 10 states have call successors, (59), 6 states have call predecessors, (59), 8 states have return successors, (58), 12 states have call predecessors, (58), 10 states have call successors, (58) [2023-12-25 07:27:03,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:27:03,374 INFO L93 Difference]: Finished difference Result 47863 states and 58926 transitions. [2023-12-25 07:27:03,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-25 07:27:03,375 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 13.545454545454545) internal successors, (298), 20 states have internal predecessors, (298), 10 states have call successors, (59), 6 states have call predecessors, (59), 8 states have return successors, (58), 12 states have call predecessors, (58), 10 states have call successors, (58) Word has length 403 [2023-12-25 07:27:03,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:27:03,434 INFO L225 Difference]: With dead ends: 47863 [2023-12-25 07:27:03,434 INFO L226 Difference]: Without dead ends: 34070 [2023-12-25 07:27:03,451 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 826 GetRequests, 788 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=240, Invalid=1320, Unknown=0, NotChecked=0, Total=1560 [2023-12-25 07:27:03,451 INFO L413 NwaCegarLoop]: 352 mSDtfsCounter, 960 mSDsluCounter, 4239 mSDsCounter, 0 mSdLazyCounter, 835 mSolverCounterSat, 191 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 961 SdHoareTripleChecker+Valid, 4591 SdHoareTripleChecker+Invalid, 1026 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 835 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:27:03,451 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [961 Valid, 4591 Invalid, 1026 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [191 Valid, 835 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:27:03,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34070 states. [2023-12-25 07:27:09,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34070 to 28370. [2023-12-25 07:27:09,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28370 states, 22841 states have (on average 1.1751674620200516) internal successors, (26842), 23093 states have internal predecessors, (26842), 3781 states have call successors, (3781), 1747 states have call predecessors, (3781), 1747 states have return successors, (3781), 3529 states have call predecessors, (3781), 3781 states have call successors, (3781) [2023-12-25 07:27:09,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28370 states to 28370 states and 34404 transitions. [2023-12-25 07:27:09,814 INFO L78 Accepts]: Start accepts. Automaton has 28370 states and 34404 transitions. Word has length 403 [2023-12-25 07:27:09,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:27:09,814 INFO L495 AbstractCegarLoop]: Abstraction has 28370 states and 34404 transitions. [2023-12-25 07:27:09,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 13.545454545454545) internal successors, (298), 20 states have internal predecessors, (298), 10 states have call successors, (59), 6 states have call predecessors, (59), 8 states have return successors, (58), 12 states have call predecessors, (58), 10 states have call successors, (58) [2023-12-25 07:27:09,814 INFO L276 IsEmpty]: Start isEmpty. Operand 28370 states and 34404 transitions. [2023-12-25 07:27:09,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 410 [2023-12-25 07:27:09,840 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:27:09,840 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 12, 12, 11, 11, 11, 10, 10, 9, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-25 07:27:09,845 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Ended with exit code 0 [2023-12-25 07:27:10,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:27:10,041 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:27:10,041 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:27:10,041 INFO L85 PathProgramCache]: Analyzing trace with hash -675720194, now seen corresponding path program 1 times [2023-12-25 07:27:10,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:27:10,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [986454299] [2023-12-25 07:27:10,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:27:10,042 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:27:10,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:27:10,043 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:27:10,043 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2023-12-25 07:27:10,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:27:10,252 INFO L262 TraceCheckSpWp]: Trace formula consists of 783 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-25 07:27:10,257 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:27:10,451 INFO L134 CoverageAnalysis]: Checked inductivity of 1257 backedges. 528 proven. 80 refuted. 0 times theorem prover too weak. 649 trivial. 0 not checked. [2023-12-25 07:27:10,451 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:27:10,744 INFO L134 CoverageAnalysis]: Checked inductivity of 1257 backedges. 52 proven. 70 refuted. 0 times theorem prover too weak. 1135 trivial. 0 not checked. [2023-12-25 07:27:10,745 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:27:10,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [986454299] [2023-12-25 07:27:10,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [986454299] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:27:10,745 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:27:10,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2023-12-25 07:27:10,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144242957] [2023-12-25 07:27:10,745 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:27:10,745 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-25 07:27:10,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:27:10,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-25 07:27:10,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2023-12-25 07:27:10,746 INFO L87 Difference]: Start difference. First operand 28370 states and 34404 transitions. Second operand has 20 states, 20 states have (on average 10.55) internal successors, (211), 17 states have internal predecessors, (211), 4 states have call successors, (50), 8 states have call predecessors, (50), 13 states have return successors, (50), 7 states have call predecessors, (50), 4 states have call successors, (50) [2023-12-25 07:27:18,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:27:18,714 INFO L93 Difference]: Finished difference Result 47027 states and 57332 transitions. [2023-12-25 07:27:18,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-12-25 07:27:18,715 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 10.55) internal successors, (211), 17 states have internal predecessors, (211), 4 states have call successors, (50), 8 states have call predecessors, (50), 13 states have return successors, (50), 7 states have call predecessors, (50), 4 states have call successors, (50) Word has length 409 [2023-12-25 07:27:18,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:27:18,787 INFO L225 Difference]: With dead ends: 47027 [2023-12-25 07:27:18,788 INFO L226 Difference]: Without dead ends: 27508 [2023-12-25 07:27:18,811 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 852 GetRequests, 802 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 457 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=513, Invalid=2139, Unknown=0, NotChecked=0, Total=2652 [2023-12-25 07:27:18,812 INFO L413 NwaCegarLoop]: 385 mSDtfsCounter, 1164 mSDsluCounter, 3474 mSDsCounter, 0 mSdLazyCounter, 2391 mSolverCounterSat, 335 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1164 SdHoareTripleChecker+Valid, 3859 SdHoareTripleChecker+Invalid, 2726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 335 IncrementalHoareTripleChecker+Valid, 2391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:27:18,812 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1164 Valid, 3859 Invalid, 2726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [335 Valid, 2391 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 07:27:18,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27508 states. [2023-12-25 07:27:23,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27508 to 20636. [2023-12-25 07:27:23,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20636 states, 16843 states have (on average 1.175918779314849) internal successors, (19806), 16997 states have internal predecessors, (19806), 2521 states have call successors, (2521), 1271 states have call predecessors, (2521), 1271 states have return successors, (2521), 2367 states have call predecessors, (2521), 2521 states have call successors, (2521) [2023-12-25 07:27:23,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20636 states to 20636 states and 24848 transitions. [2023-12-25 07:27:23,691 INFO L78 Accepts]: Start accepts. Automaton has 20636 states and 24848 transitions. Word has length 409 [2023-12-25 07:27:23,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:27:23,691 INFO L495 AbstractCegarLoop]: Abstraction has 20636 states and 24848 transitions. [2023-12-25 07:27:23,691 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.55) internal successors, (211), 17 states have internal predecessors, (211), 4 states have call successors, (50), 8 states have call predecessors, (50), 13 states have return successors, (50), 7 states have call predecessors, (50), 4 states have call successors, (50) [2023-12-25 07:27:23,691 INFO L276 IsEmpty]: Start isEmpty. Operand 20636 states and 24848 transitions. [2023-12-25 07:27:23,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2023-12-25 07:27:23,707 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:27:23,707 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 12, 12, 12, 9, 8, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:27:23,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Forceful destruction successful, exit code 0 [2023-12-25 07:27:23,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:27:23,908 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:27:23,908 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:27:23,908 INFO L85 PathProgramCache]: Analyzing trace with hash -245084331, now seen corresponding path program 1 times [2023-12-25 07:27:23,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:27:23,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [430751936] [2023-12-25 07:27:23,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:27:23,909 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:27:23,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:27:23,910 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:27:23,911 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2023-12-25 07:27:24,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:27:24,130 INFO L262 TraceCheckSpWp]: Trace formula consists of 788 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 07:27:24,134 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:27:24,648 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 14 proven. 568 refuted. 0 times theorem prover too weak. 706 trivial. 0 not checked. [2023-12-25 07:27:24,649 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:27:24,798 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 1244 trivial. 0 not checked. [2023-12-25 07:27:24,799 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:27:24,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [430751936] [2023-12-25 07:27:24,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [430751936] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-25 07:27:24,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 07:27:24,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [13] total 20 [2023-12-25 07:27:24,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247514068] [2023-12-25 07:27:24,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:27:24,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 07:27:24,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:27:24,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 07:27:24,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2023-12-25 07:27:24,800 INFO L87 Difference]: Start difference. First operand 20636 states and 24848 transitions. Second operand has 8 states, 8 states have (on average 17.0) internal successors, (136), 7 states have internal predecessors, (136), 3 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 2 states have call successors, (27) [2023-12-25 07:27:30,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:27:30,717 INFO L93 Difference]: Finished difference Result 34444 states and 41451 transitions. [2023-12-25 07:27:30,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 07:27:30,717 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 17.0) internal successors, (136), 7 states have internal predecessors, (136), 3 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 2 states have call successors, (27) Word has length 411 [2023-12-25 07:27:30,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:27:30,768 INFO L225 Difference]: With dead ends: 34444 [2023-12-25 07:27:30,768 INFO L226 Difference]: Without dead ends: 24532 [2023-12-25 07:27:30,785 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 826 GetRequests, 803 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2023-12-25 07:27:30,786 INFO L413 NwaCegarLoop]: 289 mSDtfsCounter, 113 mSDsluCounter, 1368 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 1657 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 07:27:30,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 1657 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 341 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 07:27:30,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24532 states. [2023-12-25 07:27:36,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24532 to 21578. [2023-12-25 07:27:36,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21578 states, 17589 states have (on average 1.1719824890556598) internal successors, (20614), 17743 states have internal predecessors, (20614), 2647 states have call successors, (2647), 1341 states have call predecessors, (2647), 1341 states have return successors, (2647), 2493 states have call predecessors, (2647), 2647 states have call successors, (2647) [2023-12-25 07:27:36,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21578 states to 21578 states and 25908 transitions. [2023-12-25 07:27:36,181 INFO L78 Accepts]: Start accepts. Automaton has 21578 states and 25908 transitions. Word has length 411 [2023-12-25 07:27:36,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:27:36,192 INFO L495 AbstractCegarLoop]: Abstraction has 21578 states and 25908 transitions. [2023-12-25 07:27:36,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.0) internal successors, (136), 7 states have internal predecessors, (136), 3 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 2 states have call successors, (27) [2023-12-25 07:27:36,192 INFO L276 IsEmpty]: Start isEmpty. Operand 21578 states and 25908 transitions. [2023-12-25 07:27:36,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2023-12-25 07:27:36,211 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:27:36,211 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 12, 12, 12, 9, 8, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:27:36,217 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Ended with exit code 0 [2023-12-25 07:27:36,412 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:27:36,412 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:27:36,414 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:27:36,414 INFO L85 PathProgramCache]: Analyzing trace with hash 452367302, now seen corresponding path program 1 times [2023-12-25 07:27:36,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:27:36,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [596680353] [2023-12-25 07:27:36,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:27:36,415 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:27:36,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:27:36,416 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:27:36,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (63)] Waiting until timeout for monitored process [2023-12-25 07:27:36,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:27:36,635 INFO L262 TraceCheckSpWp]: Trace formula consists of 788 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 07:27:36,639 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:27:37,109 INFO L134 CoverageAnalysis]: Checked inductivity of 1287 backedges. 77 proven. 536 refuted. 0 times theorem prover too weak. 674 trivial. 0 not checked. [2023-12-25 07:27:37,109 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:27:37,255 INFO L134 CoverageAnalysis]: Checked inductivity of 1287 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 1243 trivial. 0 not checked. [2023-12-25 07:27:37,255 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:27:37,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [596680353] [2023-12-25 07:27:37,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [596680353] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:27:37,255 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:27:37,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 8] total 20 [2023-12-25 07:27:37,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733421569] [2023-12-25 07:27:37,256 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:27:37,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-25 07:27:37,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:27:37,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-25 07:27:37,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2023-12-25 07:27:37,257 INFO L87 Difference]: Start difference. First operand 21578 states and 25908 transitions. Second operand has 20 states, 20 states have (on average 15.45) internal successors, (309), 18 states have internal predecessors, (309), 8 states have call successors, (58), 7 states have call predecessors, (58), 9 states have return successors, (57), 10 states have call predecessors, (57), 8 states have call successors, (57) [2023-12-25 07:27:52,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:27:52,886 INFO L93 Difference]: Finished difference Result 63206 states and 75679 transitions. [2023-12-25 07:27:52,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2023-12-25 07:27:52,887 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 15.45) internal successors, (309), 18 states have internal predecessors, (309), 8 states have call successors, (58), 7 states have call predecessors, (58), 9 states have return successors, (57), 10 states have call predecessors, (57), 8 states have call successors, (57) Word has length 411 [2023-12-25 07:27:52,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:27:53,019 INFO L225 Difference]: With dead ends: 63206 [2023-12-25 07:27:53,019 INFO L226 Difference]: Without dead ends: 52599 [2023-12-25 07:27:53,043 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 921 GetRequests, 832 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2668 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=955, Invalid=7235, Unknown=0, NotChecked=0, Total=8190 [2023-12-25 07:27:53,043 INFO L413 NwaCegarLoop]: 1135 mSDtfsCounter, 965 mSDsluCounter, 8592 mSDsCounter, 0 mSdLazyCounter, 3993 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 973 SdHoareTripleChecker+Valid, 9727 SdHoareTripleChecker+Invalid, 4161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 3993 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-25 07:27:53,043 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [973 Valid, 9727 Invalid, 4161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 3993 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-25 07:27:53,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52599 states. [2023-12-25 07:27:59,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52599 to 22394. [2023-12-25 07:27:59,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22394 states, 18251 states have (on average 1.1668401731411977) internal successors, (21296), 18405 states have internal predecessors, (21296), 2731 states have call successors, (2731), 1411 states have call predecessors, (2731), 1411 states have return successors, (2731), 2577 states have call predecessors, (2731), 2731 states have call successors, (2731) [2023-12-25 07:27:59,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22394 states to 22394 states and 26758 transitions. [2023-12-25 07:27:59,215 INFO L78 Accepts]: Start accepts. Automaton has 22394 states and 26758 transitions. Word has length 411 [2023-12-25 07:27:59,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:27:59,216 INFO L495 AbstractCegarLoop]: Abstraction has 22394 states and 26758 transitions. [2023-12-25 07:27:59,216 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 15.45) internal successors, (309), 18 states have internal predecessors, (309), 8 states have call successors, (58), 7 states have call predecessors, (58), 9 states have return successors, (57), 10 states have call predecessors, (57), 8 states have call successors, (57) [2023-12-25 07:27:59,216 INFO L276 IsEmpty]: Start isEmpty. Operand 22394 states and 26758 transitions. [2023-12-25 07:27:59,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 411 [2023-12-25 07:27:59,236 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:27:59,236 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 12, 12, 11, 11, 11, 10, 10, 9, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-25 07:27:59,240 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (63)] Ended with exit code 0 [2023-12-25 07:27:59,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:27:59,436 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:27:59,437 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:27:59,437 INFO L85 PathProgramCache]: Analyzing trace with hash -582827492, now seen corresponding path program 1 times [2023-12-25 07:27:59,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:27:59,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1894446891] [2023-12-25 07:27:59,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:27:59,438 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:27:59,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:27:59,439 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:27:59,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2023-12-25 07:27:59,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:27:59,647 INFO L262 TraceCheckSpWp]: Trace formula consists of 785 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 07:27:59,652 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:27:59,822 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 525 proven. 81 refuted. 0 times theorem prover too weak. 654 trivial. 0 not checked. [2023-12-25 07:27:59,822 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:28:00,081 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 90 proven. 34 refuted. 0 times theorem prover too weak. 1136 trivial. 0 not checked. [2023-12-25 07:28:00,081 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:28:00,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1894446891] [2023-12-25 07:28:00,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1894446891] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:28:00,081 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:28:00,081 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2023-12-25 07:28:00,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617823185] [2023-12-25 07:28:00,081 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:28:00,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 07:28:00,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:28:00,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 07:28:00,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2023-12-25 07:28:00,083 INFO L87 Difference]: Start difference. First operand 22394 states and 26758 transitions. Second operand has 18 states, 18 states have (on average 11.555555555555555) internal successors, (208), 15 states have internal predecessors, (208), 4 states have call successors, (48), 6 states have call predecessors, (48), 12 states have return successors, (48), 7 states have call predecessors, (48), 4 states have call successors, (48) [2023-12-25 07:28:13,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:28:13,334 INFO L93 Difference]: Finished difference Result 52485 states and 64332 transitions. [2023-12-25 07:28:13,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-12-25 07:28:13,334 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 11.555555555555555) internal successors, (208), 15 states have internal predecessors, (208), 4 states have call successors, (48), 6 states have call predecessors, (48), 12 states have return successors, (48), 7 states have call predecessors, (48), 4 states have call successors, (48) Word has length 410 [2023-12-25 07:28:13,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:28:13,420 INFO L225 Difference]: With dead ends: 52485 [2023-12-25 07:28:13,421 INFO L226 Difference]: Without dead ends: 38873 [2023-12-25 07:28:13,445 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 865 GetRequests, 816 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=453, Invalid=2097, Unknown=0, NotChecked=0, Total=2550 [2023-12-25 07:28:13,445 INFO L413 NwaCegarLoop]: 437 mSDtfsCounter, 973 mSDsluCounter, 3699 mSDsCounter, 0 mSdLazyCounter, 2341 mSolverCounterSat, 261 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 977 SdHoareTripleChecker+Valid, 4136 SdHoareTripleChecker+Invalid, 2602 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 261 IncrementalHoareTripleChecker+Valid, 2341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:28:13,445 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [977 Valid, 4136 Invalid, 2602 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [261 Valid, 2341 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 07:28:13,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38873 states. [2023-12-25 07:28:20,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38873 to 26303. [2023-12-25 07:28:20,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26303 states, 21508 states have (on average 1.1561279523898085) internal successors, (24866), 21673 states have internal predecessors, (24866), 3104 states have call successors, (3104), 1690 states have call predecessors, (3104), 1690 states have return successors, (3104), 2939 states have call predecessors, (3104), 3104 states have call successors, (3104) [2023-12-25 07:28:20,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26303 states to 26303 states and 31074 transitions. [2023-12-25 07:28:20,982 INFO L78 Accepts]: Start accepts. Automaton has 26303 states and 31074 transitions. Word has length 410 [2023-12-25 07:28:20,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:28:20,982 INFO L495 AbstractCegarLoop]: Abstraction has 26303 states and 31074 transitions. [2023-12-25 07:28:20,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 11.555555555555555) internal successors, (208), 15 states have internal predecessors, (208), 4 states have call successors, (48), 6 states have call predecessors, (48), 12 states have return successors, (48), 7 states have call predecessors, (48), 4 states have call successors, (48) [2023-12-25 07:28:20,982 INFO L276 IsEmpty]: Start isEmpty. Operand 26303 states and 31074 transitions. [2023-12-25 07:28:21,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 413 [2023-12-25 07:28:21,009 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:28:21,009 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 12, 12, 11, 11, 11, 10, 10, 9, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-25 07:28:21,014 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (64)] Ended with exit code 0 [2023-12-25 07:28:21,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:28:21,210 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:28:21,210 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:28:21,210 INFO L85 PathProgramCache]: Analyzing trace with hash 1364734817, now seen corresponding path program 1 times [2023-12-25 07:28:21,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:28:21,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [483184633] [2023-12-25 07:28:21,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:28:21,211 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:28:21,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:28:21,212 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:28:21,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (65)] Waiting until timeout for monitored process [2023-12-25 07:28:21,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:28:21,440 INFO L262 TraceCheckSpWp]: Trace formula consists of 787 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 07:28:21,444 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:28:21,625 INFO L134 CoverageAnalysis]: Checked inductivity of 1259 backedges. 536 proven. 81 refuted. 0 times theorem prover too weak. 642 trivial. 0 not checked. [2023-12-25 07:28:21,625 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:28:21,909 INFO L134 CoverageAnalysis]: Checked inductivity of 1259 backedges. 75 proven. 53 refuted. 0 times theorem prover too weak. 1131 trivial. 0 not checked. [2023-12-25 07:28:21,909 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:28:21,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [483184633] [2023-12-25 07:28:21,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [483184633] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:28:21,909 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:28:21,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2023-12-25 07:28:21,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955320241] [2023-12-25 07:28:21,910 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:28:21,910 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-25 07:28:21,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:28:21,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-25 07:28:21,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2023-12-25 07:28:21,911 INFO L87 Difference]: Start difference. First operand 26303 states and 31074 transitions. Second operand has 20 states, 20 states have (on average 10.95) internal successors, (219), 17 states have internal predecessors, (219), 4 states have call successors, (49), 8 states have call predecessors, (49), 14 states have return successors, (49), 7 states have call predecessors, (49), 4 states have call successors, (49) [2023-12-25 07:28:38,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:28:38,537 INFO L93 Difference]: Finished difference Result 59791 states and 71962 transitions. [2023-12-25 07:28:38,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2023-12-25 07:28:38,537 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 10.95) internal successors, (219), 17 states have internal predecessors, (219), 4 states have call successors, (49), 8 states have call predecessors, (49), 14 states have return successors, (49), 7 states have call predecessors, (49), 4 states have call successors, (49) Word has length 412 [2023-12-25 07:28:38,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:28:38,635 INFO L225 Difference]: With dead ends: 59791 [2023-12-25 07:28:38,636 INFO L226 Difference]: Without dead ends: 43199 [2023-12-25 07:28:38,658 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 881 GetRequests, 824 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 685 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=624, Invalid=2798, Unknown=0, NotChecked=0, Total=3422 [2023-12-25 07:28:38,658 INFO L413 NwaCegarLoop]: 476 mSDtfsCounter, 1612 mSDsluCounter, 4117 mSDsCounter, 0 mSdLazyCounter, 2183 mSolverCounterSat, 553 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1612 SdHoareTripleChecker+Valid, 4593 SdHoareTripleChecker+Invalid, 2736 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 553 IncrementalHoareTripleChecker+Valid, 2183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 07:28:38,658 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1612 Valid, 4593 Invalid, 2736 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [553 Valid, 2183 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 07:28:38,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43199 states. [2023-12-25 07:28:46,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43199 to 25481. [2023-12-25 07:28:46,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25481 states, 20986 states have (on average 1.1481463833031544) internal successors, (24095), 21121 states have internal predecessors, (24095), 2834 states have call successors, (2834), 1660 states have call predecessors, (2834), 1660 states have return successors, (2834), 2699 states have call predecessors, (2834), 2834 states have call successors, (2834) [2023-12-25 07:28:46,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25481 states to 25481 states and 29763 transitions. [2023-12-25 07:28:46,147 INFO L78 Accepts]: Start accepts. Automaton has 25481 states and 29763 transitions. Word has length 412 [2023-12-25 07:28:46,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:28:46,147 INFO L495 AbstractCegarLoop]: Abstraction has 25481 states and 29763 transitions. [2023-12-25 07:28:46,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.95) internal successors, (219), 17 states have internal predecessors, (219), 4 states have call successors, (49), 8 states have call predecessors, (49), 14 states have return successors, (49), 7 states have call predecessors, (49), 4 states have call successors, (49) [2023-12-25 07:28:46,148 INFO L276 IsEmpty]: Start isEmpty. Operand 25481 states and 29763 transitions. [2023-12-25 07:28:46,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2023-12-25 07:28:46,169 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:28:46,169 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 12, 12, 11, 11, 11, 10, 10, 9, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-25 07:28:46,174 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (65)] Forceful destruction successful, exit code 0 [2023-12-25 07:28:46,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:28:46,374 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:28:46,374 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:28:46,374 INFO L85 PathProgramCache]: Analyzing trace with hash 160437056, now seen corresponding path program 1 times [2023-12-25 07:28:46,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:28:46,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1201236216] [2023-12-25 07:28:46,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:28:46,375 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:28:46,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:28:46,378 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:28:46,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2023-12-25 07:28:46,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:28:46,599 INFO L262 TraceCheckSpWp]: Trace formula consists of 789 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-25 07:28:46,604 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:28:47,295 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 61 proven. 555 refuted. 0 times theorem prover too weak. 644 trivial. 0 not checked. [2023-12-25 07:28:47,295 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:28:47,847 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 27 proven. 37 refuted. 0 times theorem prover too weak. 1196 trivial. 0 not checked. [2023-12-25 07:28:47,848 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:28:47,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1201236216] [2023-12-25 07:28:47,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1201236216] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:28:47,848 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:28:47,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 29 [2023-12-25 07:28:47,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025921658] [2023-12-25 07:28:47,848 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:28:47,849 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-12-25 07:28:47,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:28:47,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-12-25 07:28:47,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=724, Unknown=0, NotChecked=0, Total=812 [2023-12-25 07:28:47,850 INFO L87 Difference]: Start difference. First operand 25481 states and 29763 transitions. Second operand has 29 states, 29 states have (on average 11.310344827586206) internal successors, (328), 27 states have internal predecessors, (328), 13 states have call successors, (59), 8 states have call predecessors, (59), 10 states have return successors, (58), 15 states have call predecessors, (58), 13 states have call successors, (58) [2023-12-25 07:29:10,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:29:10,702 INFO L93 Difference]: Finished difference Result 59828 states and 70819 transitions. [2023-12-25 07:29:10,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2023-12-25 07:29:10,703 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 11.310344827586206) internal successors, (328), 27 states have internal predecessors, (328), 13 states have call successors, (59), 8 states have call predecessors, (59), 10 states have return successors, (58), 15 states have call predecessors, (58), 13 states have call successors, (58) Word has length 413 [2023-12-25 07:29:10,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:29:10,809 INFO L225 Difference]: With dead ends: 59828 [2023-12-25 07:29:10,809 INFO L226 Difference]: Without dead ends: 46752 [2023-12-25 07:29:10,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1050 GetRequests, 854 SyntacticMatches, 0 SemanticMatches, 196 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14245 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=3829, Invalid=35177, Unknown=0, NotChecked=0, Total=39006 [2023-12-25 07:29:10,831 INFO L413 NwaCegarLoop]: 1312 mSDtfsCounter, 2179 mSDsluCounter, 14489 mSDsCounter, 0 mSdLazyCounter, 8119 mSolverCounterSat, 436 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2187 SdHoareTripleChecker+Valid, 15801 SdHoareTripleChecker+Invalid, 8555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 436 IncrementalHoareTripleChecker+Valid, 8119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2023-12-25 07:29:10,831 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2187 Valid, 15801 Invalid, 8555 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [436 Valid, 8119 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2023-12-25 07:29:10,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46752 states. [2023-12-25 07:29:18,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46752 to 25376. [2023-12-25 07:29:18,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25376 states, 20911 states have (on average 1.1458084261871742) internal successors, (23960), 21046 states have internal predecessors, (23960), 2804 states have call successors, (2804), 1660 states have call predecessors, (2804), 1660 states have return successors, (2804), 2669 states have call predecessors, (2804), 2804 states have call successors, (2804) [2023-12-25 07:29:18,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25376 states to 25376 states and 29568 transitions. [2023-12-25 07:29:18,276 INFO L78 Accepts]: Start accepts. Automaton has 25376 states and 29568 transitions. Word has length 413 [2023-12-25 07:29:18,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:29:18,277 INFO L495 AbstractCegarLoop]: Abstraction has 25376 states and 29568 transitions. [2023-12-25 07:29:18,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 11.310344827586206) internal successors, (328), 27 states have internal predecessors, (328), 13 states have call successors, (59), 8 states have call predecessors, (59), 10 states have return successors, (58), 15 states have call predecessors, (58), 13 states have call successors, (58) [2023-12-25 07:29:18,277 INFO L276 IsEmpty]: Start isEmpty. Operand 25376 states and 29568 transitions. [2023-12-25 07:29:18,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 416 [2023-12-25 07:29:18,297 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:29:18,297 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 12, 12, 12, 9, 8, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:29:18,301 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (66)] Ended with exit code 0 [2023-12-25 07:29:18,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:29:18,498 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:29:18,498 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:29:18,498 INFO L85 PathProgramCache]: Analyzing trace with hash -2079044740, now seen corresponding path program 1 times [2023-12-25 07:29:18,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:29:18,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [812060847] [2023-12-25 07:29:18,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:29:18,499 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:29:18,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:29:18,500 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:29:18,501 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (67)] Waiting until timeout for monitored process [2023-12-25 07:29:18,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:29:18,714 INFO L262 TraceCheckSpWp]: Trace formula consists of 793 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-25 07:29:18,718 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:29:19,277 INFO L134 CoverageAnalysis]: Checked inductivity of 1287 backedges. 312 proven. 259 refuted. 0 times theorem prover too weak. 716 trivial. 0 not checked. [2023-12-25 07:29:19,277 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:29:19,598 INFO L134 CoverageAnalysis]: Checked inductivity of 1287 backedges. 18 proven. 11 refuted. 0 times theorem prover too weak. 1258 trivial. 0 not checked. [2023-12-25 07:29:19,598 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:29:19,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [812060847] [2023-12-25 07:29:19,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [812060847] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:29:19,598 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:29:19,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2023-12-25 07:29:19,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423394118] [2023-12-25 07:29:19,598 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:29:19,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 07:29:19,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:29:19,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 07:29:19,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2023-12-25 07:29:19,600 INFO L87 Difference]: Start difference. First operand 25376 states and 29568 transitions. Second operand has 14 states, 14 states have (on average 20.928571428571427) internal successors, (293), 14 states have internal predecessors, (293), 8 states have call successors, (61), 5 states have call predecessors, (61), 5 states have return successors, (60), 8 states have call predecessors, (60), 8 states have call successors, (60) [2023-12-25 07:29:34,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:29:34,860 INFO L93 Difference]: Finished difference Result 55947 states and 64850 transitions. [2023-12-25 07:29:34,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-12-25 07:29:34,861 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 20.928571428571427) internal successors, (293), 14 states have internal predecessors, (293), 8 states have call successors, (61), 5 states have call predecessors, (61), 5 states have return successors, (60), 8 states have call predecessors, (60), 8 states have call successors, (60) Word has length 415 [2023-12-25 07:29:34,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:29:34,947 INFO L225 Difference]: With dead ends: 55947 [2023-12-25 07:29:34,947 INFO L226 Difference]: Without dead ends: 42673 [2023-12-25 07:29:34,968 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 898 GetRequests, 830 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1319 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=950, Invalid=3606, Unknown=0, NotChecked=0, Total=4556 [2023-12-25 07:29:34,968 INFO L413 NwaCegarLoop]: 721 mSDtfsCounter, 828 mSDsluCounter, 4005 mSDsCounter, 0 mSdLazyCounter, 1993 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 828 SdHoareTripleChecker+Valid, 4726 SdHoareTripleChecker+Invalid, 2124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 1993 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 07:29:34,969 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [828 Valid, 4726 Invalid, 2124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 1993 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 07:29:34,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42673 states. [2023-12-25 07:29:42,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42673 to 25346. [2023-12-25 07:29:42,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25346 states, 20881 states have (on average 1.1402710598151429) internal successors, (23810), 21016 states have internal predecessors, (23810), 2804 states have call successors, (2804), 1660 states have call predecessors, (2804), 1660 states have return successors, (2804), 2669 states have call predecessors, (2804), 2804 states have call successors, (2804) [2023-12-25 07:29:42,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25346 states to 25346 states and 29418 transitions. [2023-12-25 07:29:42,644 INFO L78 Accepts]: Start accepts. Automaton has 25346 states and 29418 transitions. Word has length 415 [2023-12-25 07:29:42,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:29:42,645 INFO L495 AbstractCegarLoop]: Abstraction has 25346 states and 29418 transitions. [2023-12-25 07:29:42,645 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 20.928571428571427) internal successors, (293), 14 states have internal predecessors, (293), 8 states have call successors, (61), 5 states have call predecessors, (61), 5 states have return successors, (60), 8 states have call predecessors, (60), 8 states have call successors, (60) [2023-12-25 07:29:42,645 INFO L276 IsEmpty]: Start isEmpty. Operand 25346 states and 29418 transitions. [2023-12-25 07:29:42,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 418 [2023-12-25 07:29:42,667 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:29:42,667 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 12, 12, 12, 9, 8, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:29:42,672 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (67)] Forceful destruction successful, exit code 0 [2023-12-25 07:29:42,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:29:42,868 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:29:42,869 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:29:42,869 INFO L85 PathProgramCache]: Analyzing trace with hash 404124515, now seen corresponding path program 1 times [2023-12-25 07:29:42,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:29:42,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1641031204] [2023-12-25 07:29:42,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:29:42,870 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:29:42,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:29:42,871 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:29:42,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2023-12-25 07:29:43,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:29:43,084 INFO L262 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 07:29:43,088 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:29:43,649 INFO L134 CoverageAnalysis]: Checked inductivity of 1287 backedges. 312 proven. 268 refuted. 0 times theorem prover too weak. 707 trivial. 0 not checked. [2023-12-25 07:29:43,649 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:29:44,093 INFO L134 CoverageAnalysis]: Checked inductivity of 1287 backedges. 18 proven. 11 refuted. 0 times theorem prover too weak. 1258 trivial. 0 not checked. [2023-12-25 07:29:44,094 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:29:44,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1641031204] [2023-12-25 07:29:44,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1641031204] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:29:44,094 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:29:44,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2023-12-25 07:29:44,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633319266] [2023-12-25 07:29:44,094 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:29:44,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-25 07:29:44,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:29:44,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-25 07:29:44,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2023-12-25 07:29:44,096 INFO L87 Difference]: Start difference. First operand 25346 states and 29418 transitions. Second operand has 17 states, 17 states have (on average 17.647058823529413) internal successors, (300), 17 states have internal predecessors, (300), 9 states have call successors, (61), 6 states have call predecessors, (61), 6 states have return successors, (60), 9 states have call predecessors, (60), 9 states have call successors, (60) [2023-12-25 07:30:02,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:30:02,585 INFO L93 Difference]: Finished difference Result 66810 states and 77906 transitions. [2023-12-25 07:30:02,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-25 07:30:02,586 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 17.647058823529413) internal successors, (300), 17 states have internal predecessors, (300), 9 states have call successors, (61), 6 states have call predecessors, (61), 6 states have return successors, (60), 9 states have call predecessors, (60), 9 states have call successors, (60) Word has length 417 [2023-12-25 07:30:02,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:30:02,695 INFO L225 Difference]: With dead ends: 66810 [2023-12-25 07:30:02,695 INFO L226 Difference]: Without dead ends: 52297 [2023-12-25 07:30:02,716 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 906 GetRequests, 841 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1209 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=836, Invalid=3586, Unknown=0, NotChecked=0, Total=4422 [2023-12-25 07:30:02,717 INFO L413 NwaCegarLoop]: 727 mSDtfsCounter, 1980 mSDsluCounter, 4416 mSDsCounter, 0 mSdLazyCounter, 3298 mSolverCounterSat, 514 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1980 SdHoareTripleChecker+Valid, 5143 SdHoareTripleChecker+Invalid, 3812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 514 IncrementalHoareTripleChecker+Valid, 3298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-25 07:30:02,717 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1980 Valid, 5143 Invalid, 3812 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [514 Valid, 3298 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-25 07:30:02,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52297 states. [2023-12-25 07:30:11,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52297 to 26524. [2023-12-25 07:30:11,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26524 states, 21873 states have (on average 1.145247565491702) internal successors, (25050), 22008 states have internal predecessors, (25050), 2897 states have call successors, (2897), 1753 states have call predecessors, (2897), 1753 states have return successors, (2897), 2762 states have call predecessors, (2897), 2897 states have call successors, (2897) [2023-12-25 07:30:11,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26524 states to 26524 states and 30844 transitions. [2023-12-25 07:30:11,307 INFO L78 Accepts]: Start accepts. Automaton has 26524 states and 30844 transitions. Word has length 417 [2023-12-25 07:30:11,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:30:11,308 INFO L495 AbstractCegarLoop]: Abstraction has 26524 states and 30844 transitions. [2023-12-25 07:30:11,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 17.647058823529413) internal successors, (300), 17 states have internal predecessors, (300), 9 states have call successors, (61), 6 states have call predecessors, (61), 6 states have return successors, (60), 9 states have call predecessors, (60), 9 states have call successors, (60) [2023-12-25 07:30:11,308 INFO L276 IsEmpty]: Start isEmpty. Operand 26524 states and 30844 transitions. [2023-12-25 07:30:11,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 417 [2023-12-25 07:30:11,331 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:30:11,331 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 12, 12, 11, 11, 11, 10, 10, 9, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-25 07:30:11,336 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Ended with exit code 0 [2023-12-25 07:30:11,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:30:11,532 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:30:11,532 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:30:11,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1045156602, now seen corresponding path program 1 times [2023-12-25 07:30:11,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:30:11,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1232603079] [2023-12-25 07:30:11,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:30:11,533 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:30:11,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:30:11,534 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:30:11,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (69)] Waiting until timeout for monitored process [2023-12-25 07:30:11,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:30:11,766 INFO L262 TraceCheckSpWp]: Trace formula consists of 792 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-25 07:30:11,771 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:30:12,507 INFO L134 CoverageAnalysis]: Checked inductivity of 1259 backedges. 10 proven. 592 refuted. 0 times theorem prover too weak. 657 trivial. 0 not checked. [2023-12-25 07:30:12,507 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:30:13,090 INFO L134 CoverageAnalysis]: Checked inductivity of 1259 backedges. 26 proven. 37 refuted. 0 times theorem prover too weak. 1196 trivial. 0 not checked. [2023-12-25 07:30:13,091 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:30:13,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1232603079] [2023-12-25 07:30:13,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1232603079] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:30:13,091 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:30:13,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 29 [2023-12-25 07:30:13,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37122459] [2023-12-25 07:30:13,091 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:30:13,092 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-12-25 07:30:13,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:30:13,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-12-25 07:30:13,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=724, Unknown=0, NotChecked=0, Total=812 [2023-12-25 07:30:13,093 INFO L87 Difference]: Start difference. First operand 26524 states and 30844 transitions. Second operand has 29 states, 29 states have (on average 11.310344827586206) internal successors, (328), 27 states have internal predecessors, (328), 11 states have call successors, (59), 7 states have call predecessors, (59), 8 states have return successors, (58), 12 states have call predecessors, (58), 10 states have call successors, (58) [2023-12-25 07:30:41,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:30:41,141 INFO L93 Difference]: Finished difference Result 83586 states and 98593 transitions. [2023-12-25 07:30:41,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 167 states. [2023-12-25 07:30:41,142 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 11.310344827586206) internal successors, (328), 27 states have internal predecessors, (328), 11 states have call successors, (59), 7 states have call predecessors, (59), 8 states have return successors, (58), 12 states have call predecessors, (58), 10 states have call successors, (58) Word has length 416 [2023-12-25 07:30:41,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:30:41,281 INFO L225 Difference]: With dead ends: 83586 [2023-12-25 07:30:41,281 INFO L226 Difference]: Without dead ends: 58171 [2023-12-25 07:30:41,319 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1033 GetRequests, 846 SyntacticMatches, 0 SemanticMatches, 187 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12906 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=3637, Invalid=31895, Unknown=0, NotChecked=0, Total=35532 [2023-12-25 07:30:41,320 INFO L413 NwaCegarLoop]: 1107 mSDtfsCounter, 2156 mSDsluCounter, 14952 mSDsCounter, 0 mSdLazyCounter, 10350 mSolverCounterSat, 430 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2164 SdHoareTripleChecker+Valid, 16059 SdHoareTripleChecker+Invalid, 10780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 430 IncrementalHoareTripleChecker+Valid, 10350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2023-12-25 07:30:41,320 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2164 Valid, 16059 Invalid, 10780 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [430 Valid, 10350 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2023-12-25 07:30:41,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58171 states. [2023-12-25 07:30:50,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58171 to 30640. [2023-12-25 07:30:50,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30640 states, 25171 states have (on average 1.1383735250883953) internal successors, (28654), 25347 states have internal predecessors, (28654), 3440 states have call successors, (3440), 2028 states have call predecessors, (3440), 2028 states have return successors, (3440), 3264 states have call predecessors, (3440), 3440 states have call successors, (3440) [2023-12-25 07:30:51,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30640 states to 30640 states and 35534 transitions. [2023-12-25 07:30:51,051 INFO L78 Accepts]: Start accepts. Automaton has 30640 states and 35534 transitions. Word has length 416 [2023-12-25 07:30:51,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:30:51,051 INFO L495 AbstractCegarLoop]: Abstraction has 30640 states and 35534 transitions. [2023-12-25 07:30:51,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 11.310344827586206) internal successors, (328), 27 states have internal predecessors, (328), 11 states have call successors, (59), 7 states have call predecessors, (59), 8 states have return successors, (58), 12 states have call predecessors, (58), 10 states have call successors, (58) [2023-12-25 07:30:51,052 INFO L276 IsEmpty]: Start isEmpty. Operand 30640 states and 35534 transitions. [2023-12-25 07:30:51,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2023-12-25 07:30:51,079 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:30:51,079 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 12, 12, 12, 9, 8, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:30:51,084 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (69)] Forceful destruction successful, exit code 0 [2023-12-25 07:30:51,280 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:30:51,281 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:30:51,281 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:30:51,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1842527755, now seen corresponding path program 1 times [2023-12-25 07:30:51,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:30:51,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [138365019] [2023-12-25 07:30:51,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:30:51,282 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:30:51,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:30:51,283 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:30:51,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2023-12-25 07:30:51,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:30:51,492 INFO L262 TraceCheckSpWp]: Trace formula consists of 796 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 07:30:51,496 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:30:52,004 INFO L134 CoverageAnalysis]: Checked inductivity of 1287 backedges. 519 proven. 52 refuted. 0 times theorem prover too weak. 716 trivial. 0 not checked. [2023-12-25 07:30:52,005 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:30:52,149 INFO L134 CoverageAnalysis]: Checked inductivity of 1287 backedges. 18 proven. 11 refuted. 0 times theorem prover too weak. 1258 trivial. 0 not checked. [2023-12-25 07:30:52,150 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:30:52,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [138365019] [2023-12-25 07:30:52,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [138365019] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:30:52,150 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:30:52,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2023-12-25 07:30:52,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769604978] [2023-12-25 07:30:52,150 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:30:52,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 07:30:52,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:30:52,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 07:30:52,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 07:30:52,151 INFO L87 Difference]: Start difference. First operand 30640 states and 35534 transitions. Second operand has 9 states, 9 states have (on average 33.333333333333336) internal successors, (300), 9 states have internal predecessors, (300), 7 states have call successors, (61), 5 states have call predecessors, (61), 5 states have return successors, (60), 7 states have call predecessors, (60), 7 states have call successors, (60) [2023-12-25 07:31:03,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:31:03,530 INFO L93 Difference]: Finished difference Result 50231 states and 58548 transitions. [2023-12-25 07:31:03,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 07:31:03,531 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 33.333333333333336) internal successors, (300), 9 states have internal predecessors, (300), 7 states have call successors, (61), 5 states have call predecessors, (61), 5 states have return successors, (60), 7 states have call predecessors, (60), 7 states have call successors, (60) Word has length 418 [2023-12-25 07:31:03,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:31:03,598 INFO L225 Difference]: With dead ends: 50231 [2023-12-25 07:31:03,598 INFO L226 Difference]: Without dead ends: 34720 [2023-12-25 07:31:03,618 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 842 GetRequests, 829 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2023-12-25 07:31:03,618 INFO L413 NwaCegarLoop]: 411 mSDtfsCounter, 912 mSDsluCounter, 853 mSDsCounter, 0 mSdLazyCounter, 471 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 912 SdHoareTripleChecker+Valid, 1264 SdHoareTripleChecker+Invalid, 636 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 07:31:03,618 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [912 Valid, 1264 Invalid, 636 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 471 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 07:31:03,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34720 states. [2023-12-25 07:31:12,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34720 to 28006. [2023-12-25 07:31:12,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28006 states, 22935 states have (on average 1.1374754741661217) internal successors, (26088), 23100 states have internal predecessors, (26088), 3197 states have call successors, (3197), 1873 states have call predecessors, (3197), 1873 states have return successors, (3197), 3032 states have call predecessors, (3197), 3197 states have call successors, (3197) [2023-12-25 07:31:12,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28006 states to 28006 states and 32482 transitions. [2023-12-25 07:31:12,765 INFO L78 Accepts]: Start accepts. Automaton has 28006 states and 32482 transitions. Word has length 418 [2023-12-25 07:31:12,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:31:12,765 INFO L495 AbstractCegarLoop]: Abstraction has 28006 states and 32482 transitions. [2023-12-25 07:31:12,765 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 33.333333333333336) internal successors, (300), 9 states have internal predecessors, (300), 7 states have call successors, (61), 5 states have call predecessors, (61), 5 states have return successors, (60), 7 states have call predecessors, (60), 7 states have call successors, (60) [2023-12-25 07:31:12,765 INFO L276 IsEmpty]: Start isEmpty. Operand 28006 states and 32482 transitions. [2023-12-25 07:31:12,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2023-12-25 07:31:12,789 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:31:12,789 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 12, 12, 11, 11, 11, 10, 10, 9, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-25 07:31:12,794 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 (70)] Ended with exit code 0 [2023-12-25 07:31:12,989 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:31:12,990 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:31:12,990 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:31:12,990 INFO L85 PathProgramCache]: Analyzing trace with hash 1324489093, now seen corresponding path program 1 times [2023-12-25 07:31:12,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:31:12,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1380409643] [2023-12-25 07:31:12,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:31:12,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-25 07:31:12,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:31:12,992 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:31:12,992 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (71)] Waiting until timeout for monitored process [2023-12-25 07:31:13,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:31:13,218 INFO L262 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-25 07:31:13,222 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:31:13,946 INFO L134 CoverageAnalysis]: Checked inductivity of 1259 backedges. 10 proven. 593 refuted. 0 times theorem prover too weak. 656 trivial. 0 not checked. [2023-12-25 07:31:13,946 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:31:14,566 INFO L134 CoverageAnalysis]: Checked inductivity of 1259 backedges. 26 proven. 37 refuted. 0 times theorem prover too weak. 1196 trivial. 0 not checked. [2023-12-25 07:31:14,566 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:31:14,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1380409643] [2023-12-25 07:31:14,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1380409643] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:31:14,566 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:31:14,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 29 [2023-12-25 07:31:14,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329394729] [2023-12-25 07:31:14,566 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:31:14,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-12-25 07:31:14,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:31:14,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-12-25 07:31:14,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=724, Unknown=0, NotChecked=0, Total=812 [2023-12-25 07:31:14,568 INFO L87 Difference]: Start difference. First operand 28006 states and 32482 transitions. Second operand has 29 states, 29 states have (on average 11.448275862068966) internal successors, (332), 27 states have internal predecessors, (332), 11 states have call successors, (59), 7 states have call predecessors, (59), 8 states have return successors, (58), 12 states have call predecessors, (58), 10 states have call successors, (58) [2023-12-25 07:31:49,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:31:49,039 INFO L93 Difference]: Finished difference Result 89091 states and 105752 transitions. [2023-12-25 07:31:49,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 190 states. [2023-12-25 07:31:49,040 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 11.448275862068966) internal successors, (332), 27 states have internal predecessors, (332), 11 states have call successors, (59), 7 states have call predecessors, (59), 8 states have return successors, (58), 12 states have call predecessors, (58), 10 states have call successors, (58) Word has length 418 [2023-12-25 07:31:49,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:31:49,232 INFO L225 Difference]: With dead ends: 89091 [2023-12-25 07:31:49,233 INFO L226 Difference]: Without dead ends: 74852 [2023-12-25 07:31:49,267 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1069 GetRequests, 859 SyntacticMatches, 0 SemanticMatches, 210 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16885 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=4274, Invalid=40458, Unknown=0, NotChecked=0, Total=44732 [2023-12-25 07:31:49,268 INFO L413 NwaCegarLoop]: 966 mSDtfsCounter, 4163 mSDsluCounter, 10922 mSDsCounter, 0 mSdLazyCounter, 8695 mSolverCounterSat, 1045 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4171 SdHoareTripleChecker+Valid, 11888 SdHoareTripleChecker+Invalid, 9740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1045 IncrementalHoareTripleChecker+Valid, 8695 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2023-12-25 07:31:49,268 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4171 Valid, 11888 Invalid, 9740 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1045 Valid, 8695 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2023-12-25 07:31:49,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74852 states. [2023-12-25 07:31:58,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74852 to 27781. [2023-12-25 07:31:58,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27781 states, 22770 states have (on average 1.135836627140975) internal successors, (25863), 22935 states have internal predecessors, (25863), 3137 states have call successors, (3137), 1873 states have call predecessors, (3137), 1873 states have return successors, (3137), 2972 states have call predecessors, (3137), 3137 states have call successors, (3137) [2023-12-25 07:31:58,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27781 states to 27781 states and 32137 transitions. [2023-12-25 07:31:58,930 INFO L78 Accepts]: Start accepts. Automaton has 27781 states and 32137 transitions. Word has length 418 [2023-12-25 07:31:58,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:31:58,931 INFO L495 AbstractCegarLoop]: Abstraction has 27781 states and 32137 transitions. [2023-12-25 07:31:58,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 11.448275862068966) internal successors, (332), 27 states have internal predecessors, (332), 11 states have call successors, (59), 7 states have call predecessors, (59), 8 states have return successors, (58), 12 states have call predecessors, (58), 10 states have call successors, (58) [2023-12-25 07:31:58,931 INFO L276 IsEmpty]: Start isEmpty. Operand 27781 states and 32137 transitions. [2023-12-25 07:31:58,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 422 [2023-12-25 07:31:58,956 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:31:58,956 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 12, 12, 12, 9, 9, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:31:58,960 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (71)] Ended with exit code 0 [2023-12-25 07:31:59,156 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:31:59,157 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:31:59,157 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:31:59,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1745291328, now seen corresponding path program 1 times [2023-12-25 07:31:59,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:31:59,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [707446519] [2023-12-25 07:31:59,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:31:59,158 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:31:59,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:31:59,159 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:31:59,159 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (72)] Waiting until timeout for monitored process [2023-12-25 07:31:59,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:31:59,381 INFO L262 TraceCheckSpWp]: Trace formula consists of 804 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 07:31:59,386 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:31:59,848 INFO L134 CoverageAnalysis]: Checked inductivity of 1358 backedges. 130 proven. 562 refuted. 0 times theorem prover too weak. 666 trivial. 0 not checked. [2023-12-25 07:31:59,848 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:31:59,993 INFO L134 CoverageAnalysis]: Checked inductivity of 1358 backedges. 43 proven. 4 refuted. 0 times theorem prover too weak. 1311 trivial. 0 not checked. [2023-12-25 07:31:59,994 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:31:59,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [707446519] [2023-12-25 07:31:59,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [707446519] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:31:59,994 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:31:59,994 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 8] total 20 [2023-12-25 07:31:59,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904424132] [2023-12-25 07:31:59,994 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:31:59,995 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-25 07:31:59,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:31:59,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-25 07:31:59,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2023-12-25 07:31:59,995 INFO L87 Difference]: Start difference. First operand 27781 states and 32137 transitions. Second operand has 20 states, 20 states have (on average 15.45) internal successors, (309), 18 states have internal predecessors, (309), 8 states have call successors, (60), 7 states have call predecessors, (60), 9 states have return successors, (59), 10 states have call predecessors, (59), 8 states have call successors, (59) [2023-12-25 07:32:22,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:32:22,305 INFO L93 Difference]: Finished difference Result 81505 states and 94183 transitions. [2023-12-25 07:32:22,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2023-12-25 07:32:22,305 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 15.45) internal successors, (309), 18 states have internal predecessors, (309), 8 states have call successors, (60), 7 states have call predecessors, (60), 9 states have return successors, (59), 10 states have call predecessors, (59), 8 states have call successors, (59) Word has length 421 [2023-12-25 07:32:22,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:32:22,455 INFO L225 Difference]: With dead ends: 81505 [2023-12-25 07:32:22,455 INFO L226 Difference]: Without dead ends: 67281 [2023-12-25 07:32:22,486 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 941 GetRequests, 852 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2743 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=955, Invalid=7235, Unknown=0, NotChecked=0, Total=8190 [2023-12-25 07:32:22,486 INFO L413 NwaCegarLoop]: 453 mSDtfsCounter, 1796 mSDsluCounter, 5112 mSDsCounter, 0 mSdLazyCounter, 2187 mSolverCounterSat, 355 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1804 SdHoareTripleChecker+Valid, 5565 SdHoareTripleChecker+Invalid, 2542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 355 IncrementalHoareTripleChecker+Valid, 2187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:32:22,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1804 Valid, 5565 Invalid, 2542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [355 Valid, 2187 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 07:32:22,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67281 states. [2023-12-25 07:32:31,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67281 to 26971. [2023-12-25 07:32:31,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26971 states, 22230 states have (on average 1.1263157894736842) internal successors, (25038), 22395 states have internal predecessors, (25038), 2867 states have call successors, (2867), 1873 states have call predecessors, (2867), 1873 states have return successors, (2867), 2702 states have call predecessors, (2867), 2867 states have call successors, (2867) [2023-12-25 07:32:31,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26971 states to 26971 states and 30772 transitions. [2023-12-25 07:32:31,307 INFO L78 Accepts]: Start accepts. Automaton has 26971 states and 30772 transitions. Word has length 421 [2023-12-25 07:32:31,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:32:31,308 INFO L495 AbstractCegarLoop]: Abstraction has 26971 states and 30772 transitions. [2023-12-25 07:32:31,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 15.45) internal successors, (309), 18 states have internal predecessors, (309), 8 states have call successors, (60), 7 states have call predecessors, (60), 9 states have return successors, (59), 10 states have call predecessors, (59), 8 states have call successors, (59) [2023-12-25 07:32:31,308 INFO L276 IsEmpty]: Start isEmpty. Operand 26971 states and 30772 transitions. [2023-12-25 07:32:31,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 420 [2023-12-25 07:32:31,335 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:32:31,336 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 12, 12, 11, 11, 11, 10, 10, 9, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-25 07:32:31,341 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (72)] Ended with exit code 0 [2023-12-25 07:32:31,536 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:32:31,536 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:32:31,537 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:32:31,537 INFO L85 PathProgramCache]: Analyzing trace with hash -1018710307, now seen corresponding path program 1 times [2023-12-25 07:32:31,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:32:31,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1137300732] [2023-12-25 07:32:31,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:32:31,537 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:32:31,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:32:31,538 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:32:31,539 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (73)] Waiting until timeout for monitored process [2023-12-25 07:32:31,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:32:31,760 INFO L262 TraceCheckSpWp]: Trace formula consists of 797 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 07:32:31,765 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:32:32,355 INFO L134 CoverageAnalysis]: Checked inductivity of 1258 backedges. 327 proven. 270 refuted. 0 times theorem prover too weak. 661 trivial. 0 not checked. [2023-12-25 07:32:32,355 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:32:32,803 INFO L134 CoverageAnalysis]: Checked inductivity of 1258 backedges. 28 proven. 14 refuted. 0 times theorem prover too weak. 1216 trivial. 0 not checked. [2023-12-25 07:32:32,803 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:32:32,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1137300732] [2023-12-25 07:32:32,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1137300732] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:32:32,803 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:32:32,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2023-12-25 07:32:32,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591409972] [2023-12-25 07:32:32,804 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:32:32,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-25 07:32:32,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:32:32,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-25 07:32:32,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2023-12-25 07:32:32,805 INFO L87 Difference]: Start difference. First operand 26971 states and 30772 transitions. Second operand has 17 states, 17 states have (on average 18.235294117647058) internal successors, (310), 17 states have internal predecessors, (310), 9 states have call successors, (59), 6 states have call predecessors, (59), 6 states have return successors, (58), 9 states have call predecessors, (58), 9 states have call successors, (58) [2023-12-25 07:32:54,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:32:54,265 INFO L93 Difference]: Finished difference Result 73239 states and 84020 transitions. [2023-12-25 07:32:54,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-25 07:32:54,265 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 18.235294117647058) internal successors, (310), 17 states have internal predecessors, (310), 9 states have call successors, (59), 6 states have call predecessors, (59), 6 states have return successors, (58), 9 states have call predecessors, (58), 9 states have call successors, (58) Word has length 419 [2023-12-25 07:32:54,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:32:54,393 INFO L225 Difference]: With dead ends: 73239 [2023-12-25 07:32:54,393 INFO L226 Difference]: Without dead ends: 56662 [2023-12-25 07:32:54,416 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 910 GetRequests, 845 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1194 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=836, Invalid=3586, Unknown=0, NotChecked=0, Total=4422 [2023-12-25 07:32:54,416 INFO L413 NwaCegarLoop]: 1089 mSDtfsCounter, 1783 mSDsluCounter, 6587 mSDsCounter, 0 mSdLazyCounter, 3935 mSolverCounterSat, 396 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1783 SdHoareTripleChecker+Valid, 7676 SdHoareTripleChecker+Invalid, 4331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 396 IncrementalHoareTripleChecker+Valid, 3935 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-25 07:32:54,416 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1783 Valid, 7676 Invalid, 4331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [396 Valid, 3935 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-25 07:32:54,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56662 states. [2023-12-25 07:33:04,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56662 to 30479. [2023-12-25 07:33:05,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30479 states, 25162 states have (on average 1.1344885144265162) internal successors, (28546), 25338 states have internal predecessors, (28546), 3188 states have call successors, (3188), 2128 states have call predecessors, (3188), 2128 states have return successors, (3188), 3012 states have call predecessors, (3188), 3188 states have call successors, (3188) [2023-12-25 07:33:05,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30479 states to 30479 states and 34922 transitions. [2023-12-25 07:33:05,069 INFO L78 Accepts]: Start accepts. Automaton has 30479 states and 34922 transitions. Word has length 419 [2023-12-25 07:33:05,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:33:05,070 INFO L495 AbstractCegarLoop]: Abstraction has 30479 states and 34922 transitions. [2023-12-25 07:33:05,070 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 18.235294117647058) internal successors, (310), 17 states have internal predecessors, (310), 9 states have call successors, (59), 6 states have call predecessors, (59), 6 states have return successors, (58), 9 states have call predecessors, (58), 9 states have call successors, (58) [2023-12-25 07:33:05,070 INFO L276 IsEmpty]: Start isEmpty. Operand 30479 states and 34922 transitions. [2023-12-25 07:33:05,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 420 [2023-12-25 07:33:05,097 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:33:05,097 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 12, 12, 11, 11, 11, 10, 10, 9, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-25 07:33:05,101 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (73)] Forceful destruction successful, exit code 0 [2023-12-25 07:33:05,297 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:33:05,298 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:33:05,298 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:33:05,298 INFO L85 PathProgramCache]: Analyzing trace with hash 2003034104, now seen corresponding path program 1 times [2023-12-25 07:33:05,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:33:05,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1464719502] [2023-12-25 07:33:05,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:33:05,299 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:33:05,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:33:05,300 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:33:05,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (74)] Waiting until timeout for monitored process [2023-12-25 07:33:05,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:33:05,507 INFO L262 TraceCheckSpWp]: Trace formula consists of 797 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 07:33:05,522 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:33:06,383 INFO L134 CoverageAnalysis]: Checked inductivity of 1258 backedges. 4 proven. 598 refuted. 0 times theorem prover too weak. 656 trivial. 0 not checked. [2023-12-25 07:33:06,383 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:33:06,812 INFO L134 CoverageAnalysis]: Checked inductivity of 1258 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 1216 trivial. 0 not checked. [2023-12-25 07:33:06,813 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:33:06,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1464719502] [2023-12-25 07:33:06,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1464719502] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:33:06,813 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:33:06,813 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2023-12-25 07:33:06,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150976310] [2023-12-25 07:33:06,813 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:33:06,813 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-25 07:33:06,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:33:06,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-25 07:33:06,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2023-12-25 07:33:06,814 INFO L87 Difference]: Start difference. First operand 30479 states and 34922 transitions. Second operand has 17 states, 17 states have (on average 19.58823529411765) internal successors, (333), 17 states have internal predecessors, (333), 13 states have call successors, (59), 8 states have call predecessors, (59), 7 states have return successors, (58), 12 states have call predecessors, (58), 12 states have call successors, (58) [2023-12-25 07:33:28,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:33:28,140 INFO L93 Difference]: Finished difference Result 76843 states and 88194 transitions. [2023-12-25 07:33:28,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-25 07:33:28,140 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 19.58823529411765) internal successors, (333), 17 states have internal predecessors, (333), 13 states have call successors, (59), 8 states have call predecessors, (59), 7 states have return successors, (58), 12 states have call predecessors, (58), 12 states have call successors, (58) Word has length 419 [2023-12-25 07:33:28,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:33:28,293 INFO L225 Difference]: With dead ends: 76843 [2023-12-25 07:33:28,293 INFO L226 Difference]: Without dead ends: 56825 [2023-12-25 07:33:28,323 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 919 GetRequests, 854 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1203 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=836, Invalid=3586, Unknown=0, NotChecked=0, Total=4422 [2023-12-25 07:33:28,324 INFO L413 NwaCegarLoop]: 1194 mSDtfsCounter, 1848 mSDsluCounter, 5423 mSDsCounter, 0 mSdLazyCounter, 3028 mSolverCounterSat, 384 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1848 SdHoareTripleChecker+Valid, 6617 SdHoareTripleChecker+Invalid, 3412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 384 IncrementalHoareTripleChecker+Valid, 3028 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-25 07:33:28,324 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1848 Valid, 6617 Invalid, 3412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [384 Valid, 3028 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-25 07:33:28,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56825 states. [2023-12-25 07:33:39,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56825 to 30875. [2023-12-25 07:33:39,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30875 states, 25492 states have (on average 1.1353365761807626) internal successors, (28942), 25668 states have internal predecessors, (28942), 3221 states have call successors, (3221), 2161 states have call predecessors, (3221), 2161 states have return successors, (3221), 3045 states have call predecessors, (3221), 3221 states have call successors, (3221) [2023-12-25 07:33:39,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30875 states to 30875 states and 35384 transitions. [2023-12-25 07:33:39,482 INFO L78 Accepts]: Start accepts. Automaton has 30875 states and 35384 transitions. Word has length 419 [2023-12-25 07:33:39,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:33:39,483 INFO L495 AbstractCegarLoop]: Abstraction has 30875 states and 35384 transitions. [2023-12-25 07:33:39,483 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 19.58823529411765) internal successors, (333), 17 states have internal predecessors, (333), 13 states have call successors, (59), 8 states have call predecessors, (59), 7 states have return successors, (58), 12 states have call predecessors, (58), 12 states have call successors, (58) [2023-12-25 07:33:39,483 INFO L276 IsEmpty]: Start isEmpty. Operand 30875 states and 35384 transitions. [2023-12-25 07:33:39,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 421 [2023-12-25 07:33:39,510 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:33:39,510 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 12, 12, 11, 11, 11, 10, 10, 9, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-25 07:33:39,515 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (74)] Ended with exit code 0 [2023-12-25 07:33:39,711 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:33:39,711 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:33:39,711 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:33:39,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1012019882, now seen corresponding path program 1 times [2023-12-25 07:33:39,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:33:39,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [982590530] [2023-12-25 07:33:39,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:33:39,712 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:33:39,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:33:39,713 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:33:39,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (75)] Waiting until timeout for monitored process [2023-12-25 07:33:39,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:33:39,952 INFO L262 TraceCheckSpWp]: Trace formula consists of 798 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-25 07:33:39,957 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:33:40,668 INFO L134 CoverageAnalysis]: Checked inductivity of 1258 backedges. 60 proven. 554 refuted. 0 times theorem prover too weak. 644 trivial. 0 not checked. [2023-12-25 07:33:40,668 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:33:41,223 INFO L134 CoverageAnalysis]: Checked inductivity of 1258 backedges. 26 proven. 36 refuted. 0 times theorem prover too weak. 1196 trivial. 0 not checked. [2023-12-25 07:33:41,224 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:33:41,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [982590530] [2023-12-25 07:33:41,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [982590530] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:33:41,224 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:33:41,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 29 [2023-12-25 07:33:41,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072868774] [2023-12-25 07:33:41,224 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:33:41,225 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-12-25 07:33:41,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:33:41,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-12-25 07:33:41,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=724, Unknown=0, NotChecked=0, Total=812 [2023-12-25 07:33:41,226 INFO L87 Difference]: Start difference. First operand 30875 states and 35384 transitions. Second operand has 29 states, 29 states have (on average 11.724137931034482) internal successors, (340), 27 states have internal predecessors, (340), 13 states have call successors, (59), 8 states have call predecessors, (59), 10 states have return successors, (58), 15 states have call predecessors, (58), 13 states have call successors, (58) [2023-12-25 07:34:40,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:34:40,329 INFO L93 Difference]: Finished difference Result 126847 states and 147071 transitions. [2023-12-25 07:34:40,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 348 states. [2023-12-25 07:34:40,330 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 11.724137931034482) internal successors, (340), 27 states have internal predecessors, (340), 13 states have call successors, (59), 8 states have call predecessors, (59), 10 states have return successors, (58), 15 states have call predecessors, (58), 13 states have call successors, (58) Word has length 420 [2023-12-25 07:34:40,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:34:40,745 INFO L225 Difference]: With dead ends: 126847 [2023-12-25 07:34:40,745 INFO L226 Difference]: Without dead ends: 108155 [2023-12-25 07:34:40,791 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1266 GetRequests, 898 SyntacticMatches, 0 SemanticMatches, 368 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56812 ImplicationChecksByTransitivity, 14.4s TimeCoverageRelationStatistics Valid=12698, Invalid=123832, Unknown=0, NotChecked=0, Total=136530 [2023-12-25 07:34:40,792 INFO L413 NwaCegarLoop]: 1138 mSDtfsCounter, 2973 mSDsluCounter, 17443 mSDsCounter, 0 mSdLazyCounter, 10386 mSolverCounterSat, 598 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2981 SdHoareTripleChecker+Valid, 18581 SdHoareTripleChecker+Invalid, 10984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 598 IncrementalHoareTripleChecker+Valid, 10386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2023-12-25 07:34:40,792 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2981 Valid, 18581 Invalid, 10984 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [598 Valid, 10386 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2023-12-25 07:34:40,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108155 states. [2023-12-25 07:34:54,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108155 to 36896. [2023-12-25 07:34:54,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36896 states, 30555 states have (on average 1.1297332678775978) internal successors, (34519), 30764 states have internal predecessors, (34519), 3780 states have call successors, (3780), 2560 states have call predecessors, (3780), 2560 states have return successors, (3780), 3571 states have call predecessors, (3780), 3780 states have call successors, (3780) [2023-12-25 07:34:54,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36896 states to 36896 states and 42079 transitions. [2023-12-25 07:34:54,684 INFO L78 Accepts]: Start accepts. Automaton has 36896 states and 42079 transitions. Word has length 420 [2023-12-25 07:34:54,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:34:54,685 INFO L495 AbstractCegarLoop]: Abstraction has 36896 states and 42079 transitions. [2023-12-25 07:34:54,685 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 11.724137931034482) internal successors, (340), 27 states have internal predecessors, (340), 13 states have call successors, (59), 8 states have call predecessors, (59), 10 states have return successors, (58), 15 states have call predecessors, (58), 13 states have call successors, (58) [2023-12-25 07:34:54,685 INFO L276 IsEmpty]: Start isEmpty. Operand 36896 states and 42079 transitions. [2023-12-25 07:34:54,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 421 [2023-12-25 07:34:54,719 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:34:54,719 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 12, 12, 11, 11, 11, 10, 10, 9, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:34:54,723 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (75)] Forceful destruction successful, exit code 0 [2023-12-25 07:34:54,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:34:54,920 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:34:54,920 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:34:54,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1288802708, now seen corresponding path program 1 times [2023-12-25 07:34:54,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:34:54,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1550421365] [2023-12-25 07:34:54,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:34:54,921 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:34:54,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:34:54,922 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:34:54,922 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (76)] Waiting until timeout for monitored process [2023-12-25 07:34:55,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:34:55,151 INFO L262 TraceCheckSpWp]: Trace formula consists of 797 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-25 07:34:55,155 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:34:55,928 INFO L134 CoverageAnalysis]: Checked inductivity of 1258 backedges. 9 proven. 592 refuted. 0 times theorem prover too weak. 657 trivial. 0 not checked. [2023-12-25 07:34:55,929 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:34:56,557 INFO L134 CoverageAnalysis]: Checked inductivity of 1258 backedges. 25 proven. 37 refuted. 0 times theorem prover too weak. 1196 trivial. 0 not checked. [2023-12-25 07:34:56,558 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:34:56,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1550421365] [2023-12-25 07:34:56,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1550421365] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:34:56,558 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:34:56,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 29 [2023-12-25 07:34:56,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765637593] [2023-12-25 07:34:56,558 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:34:56,558 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-12-25 07:34:56,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:34:56,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-12-25 07:34:56,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=724, Unknown=0, NotChecked=0, Total=812 [2023-12-25 07:34:56,559 INFO L87 Difference]: Start difference. First operand 36896 states and 42079 transitions. Second operand has 29 states, 29 states have (on average 11.551724137931034) internal successors, (335), 27 states have internal predecessors, (335), 11 states have call successors, (59), 7 states have call predecessors, (59), 8 states have return successors, (58), 12 states have call predecessors, (58), 10 states have call successors, (58) [2023-12-25 07:36:03,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:36:03,929 INFO L93 Difference]: Finished difference Result 156903 states and 180545 transitions. [2023-12-25 07:36:03,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 314 states. [2023-12-25 07:36:03,929 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 11.551724137931034) internal successors, (335), 27 states have internal predecessors, (335), 11 states have call successors, (59), 7 states have call predecessors, (59), 8 states have return successors, (58), 12 states have call predecessors, (58), 10 states have call successors, (58) Word has length 420 [2023-12-25 07:36:03,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:36:04,249 INFO L225 Difference]: With dead ends: 156903 [2023-12-25 07:36:04,249 INFO L226 Difference]: Without dead ends: 136271 [2023-12-25 07:36:04,410 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1202 GetRequests, 868 SyntacticMatches, 0 SemanticMatches, 334 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46062 ImplicationChecksByTransitivity, 12.1s TimeCoverageRelationStatistics Valid=10486, Invalid=102074, Unknown=0, NotChecked=0, Total=112560 [2023-12-25 07:36:04,410 INFO L413 NwaCegarLoop]: 1022 mSDtfsCounter, 3586 mSDsluCounter, 12399 mSDsCounter, 0 mSdLazyCounter, 9153 mSolverCounterSat, 718 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3593 SdHoareTripleChecker+Valid, 13421 SdHoareTripleChecker+Invalid, 9871 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 718 IncrementalHoareTripleChecker+Valid, 9153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2023-12-25 07:36:04,411 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3593 Valid, 13421 Invalid, 9871 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [718 Valid, 9153 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2023-12-25 07:36:04,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136271 states. [2023-12-25 07:36:23,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136271 to 50862. [2023-12-25 07:36:23,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50862 states, 42151 states have (on average 1.1222509549002395) internal successors, (47304), 42463 states have internal predecessors, (47304), 5245 states have call successors, (5245), 3465 states have call predecessors, (5245), 3465 states have return successors, (5245), 4933 states have call predecessors, (5245), 5245 states have call successors, (5245) [2023-12-25 07:36:23,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50862 states to 50862 states and 57794 transitions. [2023-12-25 07:36:23,701 INFO L78 Accepts]: Start accepts. Automaton has 50862 states and 57794 transitions. Word has length 420 [2023-12-25 07:36:23,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:36:23,701 INFO L495 AbstractCegarLoop]: Abstraction has 50862 states and 57794 transitions. [2023-12-25 07:36:23,701 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 11.551724137931034) internal successors, (335), 27 states have internal predecessors, (335), 11 states have call successors, (59), 7 states have call predecessors, (59), 8 states have return successors, (58), 12 states have call predecessors, (58), 10 states have call successors, (58) [2023-12-25 07:36:23,701 INFO L276 IsEmpty]: Start isEmpty. Operand 50862 states and 57794 transitions. [2023-12-25 07:36:23,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 421 [2023-12-25 07:36:23,754 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:36:23,754 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 12, 12, 11, 11, 11, 10, 10, 9, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-25 07:36:23,759 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (76)] Forceful destruction successful, exit code 0 [2023-12-25 07:36:23,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:36:23,955 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:36:23,955 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:36:23,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1080825013, now seen corresponding path program 1 times [2023-12-25 07:36:23,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:36:23,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2067216100] [2023-12-25 07:36:23,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:36:23,956 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:36:23,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:36:23,958 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:36:23,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (77)] Waiting until timeout for monitored process [2023-12-25 07:36:24,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:36:24,211 INFO L262 TraceCheckSpWp]: Trace formula consists of 796 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 07:36:24,216 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:36:24,935 INFO L134 CoverageAnalysis]: Checked inductivity of 1259 backedges. 5 proven. 594 refuted. 0 times theorem prover too weak. 660 trivial. 0 not checked. [2023-12-25 07:36:24,936 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 07:36:25,439 INFO L134 CoverageAnalysis]: Checked inductivity of 1259 backedges. 5 proven. 38 refuted. 0 times theorem prover too weak. 1216 trivial. 0 not checked. [2023-12-25 07:36:25,439 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:36:25,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2067216100] [2023-12-25 07:36:25,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2067216100] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 07:36:25,440 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 07:36:25,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2023-12-25 07:36:25,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800626305] [2023-12-25 07:36:25,440 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 07:36:25,440 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-25 07:36:25,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:36:25,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-25 07:36:25,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2023-12-25 07:36:25,441 INFO L87 Difference]: Start difference. First operand 50862 states and 57794 transitions. Second operand has 17 states, 17 states have (on average 19.705882352941178) internal successors, (335), 17 states have internal predecessors, (335), 11 states have call successors, (59), 7 states have call predecessors, (59), 6 states have return successors, (58), 10 states have call predecessors, (58), 10 states have call successors, (58) Received shutdown request... [2023-12-25 07:36:55,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2023-12-25 07:36:55,454 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 910 GetRequests, 838 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1514 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=961, Invalid=4441, Unknown=0, NotChecked=0, Total=5402 [2023-12-25 07:36:55,454 INFO L413 NwaCegarLoop]: 790 mSDtfsCounter, 877 mSDsluCounter, 5118 mSDsCounter, 0 mSdLazyCounter, 3355 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 877 SdHoareTripleChecker+Valid, 5908 SdHoareTripleChecker+Invalid, 3500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 3355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-25 07:36:55,454 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [877 Valid, 5908 Invalid, 3500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 3355 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-25 07:36:55,455 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-25 07:36:55,459 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (77)] Ended with exit code 0 [2023-12-25 07:36:55,482 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (77)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-25 07:36:55,496 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-25 07:36:55,655 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:36:55,657 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (50862states) and FLOYD_HOARE automaton (currently 64 states, 17 states before enhancement),while ReachableStatesComputation was computing reachable states (78928 states constructed, input type IntersectNwa). [2023-12-25 07:36:55,660 INFO L445 BasicCegarLoop]: Path program histogram: [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:36:55,661 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-25 07:36:55,662 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.12 07:36:55 BoogieIcfgContainer [2023-12-25 07:36:55,662 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-25 07:36:55,663 INFO L158 Benchmark]: Toolchain (without parser) took 830571.17ms. Allocated memory was 255.9MB in the beginning and 4.7GB in the end (delta: 4.4GB). Free memory was 189.6MB in the beginning and 2.4GB in the end (delta: -2.2GB). Peak memory consumption was 4.1GB. Max. memory is 8.0GB. [2023-12-25 07:36:55,663 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 255.9MB. Free memory is still 204.1MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-25 07:36:55,663 INFO L158 Benchmark]: CACSL2BoogieTranslator took 298.80ms. Allocated memory is still 255.9MB. Free memory was 189.4MB in the beginning and 172.2MB in the end (delta: 17.2MB). Peak memory consumption was 17.8MB. Max. memory is 8.0GB. [2023-12-25 07:36:55,663 INFO L158 Benchmark]: Boogie Procedure Inliner took 60.91ms. Allocated memory was 255.9MB in the beginning and 377.5MB in the end (delta: 121.6MB). Free memory was 172.2MB in the beginning and 340.4MB in the end (delta: -168.3MB). Peak memory consumption was 6.6MB. Max. memory is 8.0GB. [2023-12-25 07:36:55,663 INFO L158 Benchmark]: Boogie Preprocessor took 76.84ms. Allocated memory is still 377.5MB. Free memory was 340.4MB in the beginning and 336.7MB in the end (delta: 3.7MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. [2023-12-25 07:36:55,663 INFO L158 Benchmark]: RCFGBuilder took 616.85ms. Allocated memory is still 377.5MB. Free memory was 336.7MB in the beginning and 299.5MB in the end (delta: 37.2MB). Peak memory consumption was 37.7MB. Max. memory is 8.0GB. [2023-12-25 07:36:55,663 INFO L158 Benchmark]: TraceAbstraction took 829511.76ms. Allocated memory was 377.5MB in the beginning and 4.7GB in the end (delta: 4.3GB). Free memory was 299.0MB in the beginning and 2.4GB in the end (delta: -2.1GB). Peak memory consumption was 4.1GB. Max. memory is 8.0GB. [2023-12-25 07:36:55,663 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14ms. Allocated memory is still 255.9MB. Free memory is still 204.1MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 298.80ms. Allocated memory is still 255.9MB. Free memory was 189.4MB in the beginning and 172.2MB in the end (delta: 17.2MB). Peak memory consumption was 17.8MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 60.91ms. Allocated memory was 255.9MB in the beginning and 377.5MB in the end (delta: 121.6MB). Free memory was 172.2MB in the beginning and 340.4MB in the end (delta: -168.3MB). Peak memory consumption was 6.6MB. Max. memory is 8.0GB. * Boogie Preprocessor took 76.84ms. Allocated memory is still 377.5MB. Free memory was 340.4MB in the beginning and 336.7MB in the end (delta: 3.7MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. * RCFGBuilder took 616.85ms. Allocated memory is still 377.5MB. Free memory was 336.7MB in the beginning and 299.5MB in the end (delta: 37.2MB). Peak memory consumption was 37.7MB. Max. memory is 8.0GB. * TraceAbstraction took 829511.76ms. Allocated memory was 377.5MB in the beginning and 4.7GB in the end (delta: 4.3GB). Free memory was 299.0MB in the beginning and 2.4GB in the end (delta: -2.1GB). Peak memory consumption was 4.1GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 539]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 539). Cancelled while NwaCegarLoop was constructing difference of abstraction (50862states) and FLOYD_HOARE automaton (currently 64 states, 17 states before enhancement),while ReachableStatesComputation was computing reachable states (78928 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 6 procedures, 172 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 829.5s, OverallIterations: 75, TraceHistogramMax: 15, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.8s, AutomataDifference: 568.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 70270 SdHoareTripleChecker+Valid, 69.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 70003 mSDsluCounter, 261299 SdHoareTripleChecker+Invalid, 58.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 225832 mSDsCounter, 15813 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 124976 IncrementalHoareTripleChecker+Invalid, 140789 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 15813 mSolverCounterUnsat, 35467 mSDtfsCounter, 124976 mSolverCounterSat, 1.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 40437 GetRequests, 36646 SyntacticMatches, 28 SemanticMatches, 3763 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252996 ImplicationChecksByTransitivity, 70.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=50862occurred in iteration=74, InterpolantAutomatonStates: 3323, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 197.5s AutomataMinimizationTime, 74 MinimizatonAttempts, 796392 StatesRemovedByMinimization, 57 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.5s SsaConstructionTime, 7.2s SatisfiabilityAnalysisTime, 35.3s InterpolantComputationTime, 21657 NumberOfCodeBlocks, 21508 NumberOfCodeBlocksAsserted, 76 NumberOfCheckSat, 36143 ConstructedInterpolants, 0 QuantifiedInterpolants, 129341 SizeOfPredicates, 248 NumberOfNonLiveVariables, 40746 ConjunctsInSsa, 652 ConjunctsInUnsatCore, 116 InterpolantComputations, 36 PerfectInterpolantSequences, 89220/101297 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown