/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/systemc/token_ring.13.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 07:19:06,986 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 07:19:07,040 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:19:07,045 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 07:19:07,046 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 07:19:07,070 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 07:19:07,071 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 07:19:07,071 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 07:19:07,072 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 07:19:07,072 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 07:19:07,072 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 07:19:07,072 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 07:19:07,073 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 07:19:07,073 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 07:19:07,073 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 07:19:07,074 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 07:19:07,074 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 07:19:07,074 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 07:19:07,075 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 07:19:07,075 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 07:19:07,075 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 07:19:07,078 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 07:19:07,079 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 07:19:07,079 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 07:19:07,082 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 07:19:07,082 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 07:19:07,082 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 07:19:07,083 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 07:19:07,083 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 07:19:07,083 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 07:19:07,084 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 07:19:07,084 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 07:19:07,084 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 07:19:07,085 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 07:19:07,085 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 07:19:07,085 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 07:19:07,085 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 07:19:07,085 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 07:19:07,085 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 07:19:07,085 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 07:19:07,086 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 07:19:07,086 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 07:19:07,086 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 07:19:07,086 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 07:19:07,086 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 07:19:07,086 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 07:19:07,087 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:19:07,275 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 07:19:07,292 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 07:19:07,294 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 07:19:07,295 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 07:19:07,295 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 07:19:07,296 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/systemc/token_ring.13.cil-2.c [2023-12-25 07:19:08,281 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 07:19:08,464 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 07:19:08,464 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/systemc/token_ring.13.cil-2.c [2023-12-25 07:19:08,476 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/84d96a4d8/91f15ce9a91748a8a7a89f08fe0f1981/FLAG3261f3cec [2023-12-25 07:19:08,485 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/84d96a4d8/91f15ce9a91748a8a7a89f08fe0f1981 [2023-12-25 07:19:08,487 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 07:19:08,488 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 07:19:08,489 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 07:19:08,489 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 07:19:08,492 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 07:19:08,493 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 07:19:08" (1/1) ... [2023-12-25 07:19:08,493 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6f1842c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:19:08, skipping insertion in model container [2023-12-25 07:19:08,494 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 07:19:08" (1/1) ... [2023-12-25 07:19:08,530 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 07:19:08,649 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/systemc/token_ring.13.cil-2.c[671,684] [2023-12-25 07:19:08,757 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 07:19:08,769 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 07:19:08,779 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/systemc/token_ring.13.cil-2.c[671,684] [2023-12-25 07:19:08,833 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 07:19:08,852 INFO L206 MainTranslator]: Completed translation [2023-12-25 07:19:08,852 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:19:08 WrapperNode [2023-12-25 07:19:08,852 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 07:19:08,853 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 07:19:08,853 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 07:19:08,853 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 07:19:08,870 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:19:08" (1/1) ... [2023-12-25 07:19:08,882 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:19:08" (1/1) ... [2023-12-25 07:19:08,934 INFO L138 Inliner]: procedures = 54, calls = 70, calls flagged for inlining = 38, calls inlined = 38, statements flattened = 906 [2023-12-25 07:19:08,935 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 07:19:08,935 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 07:19:08,935 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 07:19:08,935 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 07:19:08,946 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:19:08" (1/1) ... [2023-12-25 07:19:08,946 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:19:08" (1/1) ... [2023-12-25 07:19:08,954 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:19:08" (1/1) ... [2023-12-25 07:19:08,976 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:19:08,977 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:19:08" (1/1) ... [2023-12-25 07:19:08,977 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:19:08" (1/1) ... [2023-12-25 07:19:08,986 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:19:08" (1/1) ... [2023-12-25 07:19:09,006 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:19:08" (1/1) ... [2023-12-25 07:19:09,009 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:19:08" (1/1) ... [2023-12-25 07:19:09,011 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:19:08" (1/1) ... [2023-12-25 07:19:09,015 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 07:19:09,015 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 07:19:09,016 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 07:19:09,016 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 07:19:09,016 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:19:08" (1/1) ... [2023-12-25 07:19:09,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 07:19:09,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 07:19:09,041 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:19:09,068 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:19:09,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 07:19:09,086 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2023-12-25 07:19:09,086 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2023-12-25 07:19:09,087 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-25 07:19:09,088 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-25 07:19:09,088 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2023-12-25 07:19:09,088 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2023-12-25 07:19:09,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 07:19:09,088 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2023-12-25 07:19:09,088 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2023-12-25 07:19:09,088 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2023-12-25 07:19:09,088 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2023-12-25 07:19:09,088 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2023-12-25 07:19:09,089 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2023-12-25 07:19:09,089 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 07:19:09,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 07:19:09,222 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 07:19:09,223 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 07:19:09,923 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 07:19:09,990 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 07:19:09,990 INFO L309 CfgBuilder]: Removed 16 assume(true) statements. [2023-12-25 07:19:09,990 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 07:19:09 BoogieIcfgContainer [2023-12-25 07:19:09,991 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 07:19:09,993 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 07:19:09,993 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 07:19:09,996 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 07:19:09,997 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 07:19:08" (1/3) ... [2023-12-25 07:19:09,997 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b615a01 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 07:19:09, skipping insertion in model container [2023-12-25 07:19:09,997 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 07:19:08" (2/3) ... [2023-12-25 07:19:09,998 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b615a01 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 07:19:09, skipping insertion in model container [2023-12-25 07:19:09,998 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 07:19:09" (3/3) ... [2023-12-25 07:19:09,999 INFO L112 eAbstractionObserver]: Analyzing ICFG token_ring.13.cil-2.c [2023-12-25 07:19:10,011 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 07:19:10,012 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-25 07:19:10,055 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 07:19:10,059 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;@15ab9897, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 07:19:10,059 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-25 07:19:10,063 INFO L276 IsEmpty]: Start isEmpty. Operand has 371 states, 336 states have (on average 1.7380952380952381) internal successors, (584), 338 states have internal predecessors, (584), 27 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2023-12-25 07:19:10,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:10,075 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:10,076 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:10,076 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:10,080 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:10,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1566887228, now seen corresponding path program 1 times [2023-12-25 07:19:10,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:10,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [603579412] [2023-12-25 07:19:10,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:10,091 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:10,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:10,093 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:19:10,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-25 07:19:10,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:10,315 INFO L262 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 07:19:10,323 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:10,408 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:19:10,408 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:10,409 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:10,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [603579412] [2023-12-25 07:19:10,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [603579412] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:10,409 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:10,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 07:19:10,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047853395] [2023-12-25 07:19:10,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:10,414 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 07:19:10,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:10,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 07:19:10,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:19:10,436 INFO L87 Difference]: Start difference. First operand has 371 states, 336 states have (on average 1.7380952380952381) internal successors, (584), 338 states have internal predecessors, (584), 27 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Second operand has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 2 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:10,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:10,549 INFO L93 Difference]: Finished difference Result 732 states and 1258 transitions. [2023-12-25 07:19:10,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 07:19:10,551 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 2 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:10,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:10,559 INFO L225 Difference]: With dead ends: 732 [2023-12-25 07:19:10,559 INFO L226 Difference]: Without dead ends: 369 [2023-12-25 07:19:10,563 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 168 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:19:10,566 INFO L413 NwaCegarLoop]: 556 mSDtfsCounter, 593 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 593 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:10,566 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [593 Valid, 556 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:19:10,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2023-12-25 07:19:10,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 369. [2023-12-25 07:19:10,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 335 states have (on average 1.635820895522388) internal successors, (548), 336 states have internal predecessors, (548), 27 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2023-12-25 07:19:10,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 602 transitions. [2023-12-25 07:19:10,615 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 602 transitions. Word has length 170 [2023-12-25 07:19:10,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:10,616 INFO L495 AbstractCegarLoop]: Abstraction has 369 states and 602 transitions. [2023-12-25 07:19:10,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 2 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:10,617 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 602 transitions. [2023-12-25 07:19:10,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:10,619 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:10,619 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:10,631 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-12-25 07:19:10,824 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:19:10,827 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:10,828 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:10,828 INFO L85 PathProgramCache]: Analyzing trace with hash 2060698178, now seen corresponding path program 1 times [2023-12-25 07:19:10,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:10,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1040104934] [2023-12-25 07:19:10,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:10,829 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:10,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:10,831 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:19:10,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-25 07:19:11,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:11,008 INFO L262 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:11,013 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:11,123 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:19:11,123 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:11,123 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:11,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1040104934] [2023-12-25 07:19:11,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1040104934] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:11,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:11,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:11,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853192994] [2023-12-25 07:19:11,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:11,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:11,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:11,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:11,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:11,127 INFO L87 Difference]: Start difference. First operand 369 states and 602 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 3 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:11,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:11,925 INFO L93 Difference]: Finished difference Result 1122 states and 1845 transitions. [2023-12-25 07:19:11,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 07:19:11,926 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 3 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:11,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:11,931 INFO L225 Difference]: With dead ends: 1122 [2023-12-25 07:19:11,932 INFO L226 Difference]: Without dead ends: 772 [2023-12-25 07:19:11,933 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:11,934 INFO L413 NwaCegarLoop]: 442 mSDtfsCounter, 1174 mSDsluCounter, 1117 mSDsCounter, 0 mSdLazyCounter, 751 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1195 SdHoareTripleChecker+Valid, 1559 SdHoareTripleChecker+Invalid, 809 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:11,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1195 Valid, 1559 Invalid, 809 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 751 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 07:19:11,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2023-12-25 07:19:11,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 741. [2023-12-25 07:19:11,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 678 states have (on average 1.6445427728613569) internal successors, (1115), 680 states have internal predecessors, (1115), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-25 07:19:11,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 1214 transitions. [2023-12-25 07:19:11,970 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 1214 transitions. Word has length 170 [2023-12-25 07:19:11,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:11,970 INFO L495 AbstractCegarLoop]: Abstraction has 741 states and 1214 transitions. [2023-12-25 07:19:11,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 3 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:11,970 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 1214 transitions. [2023-12-25 07:19:11,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:11,973 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:11,973 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:11,983 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:19:12,179 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:19:12,180 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:12,180 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:12,180 INFO L85 PathProgramCache]: Analyzing trace with hash -954920378, now seen corresponding path program 1 times [2023-12-25 07:19:12,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:12,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1346816366] [2023-12-25 07:19:12,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:12,181 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:19:12,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:12,183 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:19:12,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:12,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:12,344 INFO L262 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:12,349 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:12,434 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:19:12,434 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:12,434 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:12,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1346816366] [2023-12-25 07:19:12,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1346816366] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:12,435 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:12,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:12,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684017896] [2023-12-25 07:19:12,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:12,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:12,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:12,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:12,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:12,437 INFO L87 Difference]: Start difference. First operand 741 states and 1214 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:12,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:12,879 INFO L93 Difference]: Finished difference Result 1463 states and 2401 transitions. [2023-12-25 07:19:12,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:12,879 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:12,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:12,882 INFO L225 Difference]: With dead ends: 1463 [2023-12-25 07:19:12,882 INFO L226 Difference]: Without dead ends: 741 [2023-12-25 07:19:12,884 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:12,885 INFO L413 NwaCegarLoop]: 378 mSDtfsCounter, 822 mSDsluCounter, 594 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 843 SdHoareTripleChecker+Valid, 972 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:12,885 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [843 Valid, 972 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:12,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2023-12-25 07:19:12,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 741. [2023-12-25 07:19:12,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 678 states have (on average 1.6342182890855457) internal successors, (1108), 680 states have internal predecessors, (1108), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-25 07:19:12,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 1207 transitions. [2023-12-25 07:19:12,910 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 1207 transitions. Word has length 170 [2023-12-25 07:19:12,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:12,911 INFO L495 AbstractCegarLoop]: Abstraction has 741 states and 1207 transitions. [2023-12-25 07:19:12,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:12,911 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 1207 transitions. [2023-12-25 07:19:12,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:12,913 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:12,913 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:12,921 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2023-12-25 07:19:13,117 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:19:13,118 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:13,118 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:13,118 INFO L85 PathProgramCache]: Analyzing trace with hash 1026011586, now seen corresponding path program 1 times [2023-12-25 07:19:13,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:13,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [464420224] [2023-12-25 07:19:13,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:13,119 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:13,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:13,120 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:19:13,122 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:13,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:13,255 INFO L262 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:13,258 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:13,324 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:19:13,324 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:13,325 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:13,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [464420224] [2023-12-25 07:19:13,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [464420224] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:13,325 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:13,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:13,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544363446] [2023-12-25 07:19:13,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:13,326 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:13,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:13,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:13,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:13,327 INFO L87 Difference]: Start difference. First operand 741 states and 1207 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:13,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:13,777 INFO L93 Difference]: Finished difference Result 1463 states and 2387 transitions. [2023-12-25 07:19:13,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:13,780 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:13,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:13,783 INFO L225 Difference]: With dead ends: 1463 [2023-12-25 07:19:13,783 INFO L226 Difference]: Without dead ends: 741 [2023-12-25 07:19:13,785 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:13,786 INFO L413 NwaCegarLoop]: 375 mSDtfsCounter, 815 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 836 SdHoareTripleChecker+Valid, 965 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:13,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [836 Valid, 965 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:13,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2023-12-25 07:19:13,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 741. [2023-12-25 07:19:13,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 678 states have (on average 1.6238938053097345) internal successors, (1101), 680 states have internal predecessors, (1101), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-25 07:19:13,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 1200 transitions. [2023-12-25 07:19:13,814 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 1200 transitions. Word has length 170 [2023-12-25 07:19:13,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:13,815 INFO L495 AbstractCegarLoop]: Abstraction has 741 states and 1200 transitions. [2023-12-25 07:19:13,815 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:13,815 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 1200 transitions. [2023-12-25 07:19:13,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:13,816 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:13,817 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:13,824 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 (5)] Ended with exit code 0 [2023-12-25 07:19:14,021 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:19:14,021 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:14,022 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:14,022 INFO L85 PathProgramCache]: Analyzing trace with hash -49020866, now seen corresponding path program 1 times [2023-12-25 07:19:14,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:14,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1399121728] [2023-12-25 07:19:14,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:14,023 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:14,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:14,024 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:19:14,058 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:14,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:14,159 INFO L262 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:14,163 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:14,229 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:19:14,229 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:14,229 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:14,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1399121728] [2023-12-25 07:19:14,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1399121728] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:14,229 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:14,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:14,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759461757] [2023-12-25 07:19:14,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:14,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:14,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:14,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:14,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:14,231 INFO L87 Difference]: Start difference. First operand 741 states and 1200 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:14,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:14,678 INFO L93 Difference]: Finished difference Result 1463 states and 2373 transitions. [2023-12-25 07:19:14,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:14,679 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:14,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:14,683 INFO L225 Difference]: With dead ends: 1463 [2023-12-25 07:19:14,683 INFO L226 Difference]: Without dead ends: 741 [2023-12-25 07:19:14,685 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:14,689 INFO L413 NwaCegarLoop]: 372 mSDtfsCounter, 809 mSDsluCounter, 586 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 830 SdHoareTripleChecker+Valid, 958 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:14,698 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [830 Valid, 958 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:14,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2023-12-25 07:19:14,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 741. [2023-12-25 07:19:14,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 678 states have (on average 1.6135693215339233) internal successors, (1094), 680 states have internal predecessors, (1094), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-25 07:19:14,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 1193 transitions. [2023-12-25 07:19:14,738 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 1193 transitions. Word has length 170 [2023-12-25 07:19:14,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:14,739 INFO L495 AbstractCegarLoop]: Abstraction has 741 states and 1193 transitions. [2023-12-25 07:19:14,739 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:14,739 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 1193 transitions. [2023-12-25 07:19:14,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:14,740 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:14,741 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:14,745 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2023-12-25 07:19:14,945 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:19:14,945 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:14,946 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:14,946 INFO L85 PathProgramCache]: Analyzing trace with hash -2023361982, now seen corresponding path program 1 times [2023-12-25 07:19:14,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:14,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1987719872] [2023-12-25 07:19:14,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:14,947 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:14,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:14,948 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:19:14,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:15,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:15,090 INFO L262 TraceCheckSpWp]: Trace formula consists of 489 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:15,093 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:15,160 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:19:15,160 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:15,160 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:15,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1987719872] [2023-12-25 07:19:15,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1987719872] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:15,160 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:15,160 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:15,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539796266] [2023-12-25 07:19:15,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:15,161 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:15,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:15,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:15,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:15,163 INFO L87 Difference]: Start difference. First operand 741 states and 1193 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:15,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:15,608 INFO L93 Difference]: Finished difference Result 1463 states and 2359 transitions. [2023-12-25 07:19:15,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:15,609 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:15,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:15,612 INFO L225 Difference]: With dead ends: 1463 [2023-12-25 07:19:15,612 INFO L226 Difference]: Without dead ends: 741 [2023-12-25 07:19:15,614 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:15,615 INFO L413 NwaCegarLoop]: 369 mSDtfsCounter, 803 mSDsluCounter, 582 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 824 SdHoareTripleChecker+Valid, 951 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:15,615 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [824 Valid, 951 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:15,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2023-12-25 07:19:15,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 741. [2023-12-25 07:19:15,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 678 states have (on average 1.603244837758112) internal successors, (1087), 680 states have internal predecessors, (1087), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-25 07:19:15,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 1186 transitions. [2023-12-25 07:19:15,651 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 1186 transitions. Word has length 170 [2023-12-25 07:19:15,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:15,651 INFO L495 AbstractCegarLoop]: Abstraction has 741 states and 1186 transitions. [2023-12-25 07:19:15,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:15,653 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 1186 transitions. [2023-12-25 07:19:15,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:15,654 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:15,654 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:15,659 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 (7)] Ended with exit code 0 [2023-12-25 07:19:15,859 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:19:15,859 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:15,860 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:15,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1238085566, now seen corresponding path program 1 times [2023-12-25 07:19:15,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:15,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1410498842] [2023-12-25 07:19:15,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:15,861 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:15,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:15,862 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:19:15,880 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:15,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:15,999 INFO L262 TraceCheckSpWp]: Trace formula consists of 487 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:16,002 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:16,066 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:19:16,066 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:16,066 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:16,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1410498842] [2023-12-25 07:19:16,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1410498842] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:16,066 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:16,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:16,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143724326] [2023-12-25 07:19:16,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:16,067 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:16,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:16,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:16,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:16,068 INFO L87 Difference]: Start difference. First operand 741 states and 1186 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:16,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:16,488 INFO L93 Difference]: Finished difference Result 1463 states and 2345 transitions. [2023-12-25 07:19:16,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:16,489 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:16,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:16,492 INFO L225 Difference]: With dead ends: 1463 [2023-12-25 07:19:16,492 INFO L226 Difference]: Without dead ends: 741 [2023-12-25 07:19:16,494 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:16,495 INFO L413 NwaCegarLoop]: 366 mSDtfsCounter, 797 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 818 SdHoareTripleChecker+Valid, 944 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:16,495 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [818 Valid, 944 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:16,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2023-12-25 07:19:16,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 741. [2023-12-25 07:19:16,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 678 states have (on average 1.592920353982301) internal successors, (1080), 680 states have internal predecessors, (1080), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-25 07:19:16,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 1179 transitions. [2023-12-25 07:19:16,558 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 1179 transitions. Word has length 170 [2023-12-25 07:19:16,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:16,558 INFO L495 AbstractCegarLoop]: Abstraction has 741 states and 1179 transitions. [2023-12-25 07:19:16,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:16,559 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 1179 transitions. [2023-12-25 07:19:16,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:16,560 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:16,560 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:16,566 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:19:16,764 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:19:16,764 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:16,765 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:16,765 INFO L85 PathProgramCache]: Analyzing trace with hash 1664640064, now seen corresponding path program 1 times [2023-12-25 07:19:16,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:16,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [25044852] [2023-12-25 07:19:16,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:16,766 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:16,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:16,767 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:19:16,768 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:16,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:16,895 INFO L262 TraceCheckSpWp]: Trace formula consists of 486 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:16,898 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:16,976 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:19:16,976 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:16,977 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:16,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [25044852] [2023-12-25 07:19:16,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [25044852] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:16,977 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:16,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:16,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975232014] [2023-12-25 07:19:16,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:16,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:16,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:16,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:16,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:16,979 INFO L87 Difference]: Start difference. First operand 741 states and 1179 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:17,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:17,399 INFO L93 Difference]: Finished difference Result 1463 states and 2331 transitions. [2023-12-25 07:19:17,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:17,400 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:17,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:17,403 INFO L225 Difference]: With dead ends: 1463 [2023-12-25 07:19:17,403 INFO L226 Difference]: Without dead ends: 741 [2023-12-25 07:19:17,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:17,405 INFO L413 NwaCegarLoop]: 363 mSDtfsCounter, 791 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 812 SdHoareTripleChecker+Valid, 937 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:17,406 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [812 Valid, 937 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:17,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2023-12-25 07:19:17,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 741. [2023-12-25 07:19:17,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 678 states have (on average 1.5825958702064897) internal successors, (1073), 680 states have internal predecessors, (1073), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-25 07:19:17,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 1172 transitions. [2023-12-25 07:19:17,434 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 1172 transitions. Word has length 170 [2023-12-25 07:19:17,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:17,434 INFO L495 AbstractCegarLoop]: Abstraction has 741 states and 1172 transitions. [2023-12-25 07:19:17,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:17,434 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 1172 transitions. [2023-12-25 07:19:17,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:17,435 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:17,436 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:17,449 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:19:17,640 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:19:17,641 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:17,641 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:17,642 INFO L85 PathProgramCache]: Analyzing trace with hash 94851260, now seen corresponding path program 1 times [2023-12-25 07:19:17,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:17,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [906135979] [2023-12-25 07:19:17,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:17,642 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:17,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:17,643 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:19:17,676 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:17,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:17,770 INFO L262 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:17,773 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:17,830 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:19:17,830 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:17,830 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:17,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [906135979] [2023-12-25 07:19:17,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [906135979] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:17,830 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:17,830 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:17,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617662076] [2023-12-25 07:19:17,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:17,831 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:17,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:17,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:17,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:17,832 INFO L87 Difference]: Start difference. First operand 741 states and 1172 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:18,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:18,246 INFO L93 Difference]: Finished difference Result 1463 states and 2317 transitions. [2023-12-25 07:19:18,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:18,246 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:18,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:18,249 INFO L225 Difference]: With dead ends: 1463 [2023-12-25 07:19:18,249 INFO L226 Difference]: Without dead ends: 741 [2023-12-25 07:19:18,251 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:18,251 INFO L413 NwaCegarLoop]: 360 mSDtfsCounter, 785 mSDsluCounter, 570 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 806 SdHoareTripleChecker+Valid, 930 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:18,251 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [806 Valid, 930 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:18,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2023-12-25 07:19:18,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 741. [2023-12-25 07:19:18,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 678 states have (on average 1.5722713864306785) internal successors, (1066), 680 states have internal predecessors, (1066), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-25 07:19:18,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 1165 transitions. [2023-12-25 07:19:18,276 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 1165 transitions. Word has length 170 [2023-12-25 07:19:18,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:18,276 INFO L495 AbstractCegarLoop]: Abstraction has 741 states and 1165 transitions. [2023-12-25 07:19:18,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:18,276 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 1165 transitions. [2023-12-25 07:19:18,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:18,277 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:18,277 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:18,288 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2023-12-25 07:19:18,484 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:19:18,485 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:18,485 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:18,485 INFO L85 PathProgramCache]: Analyzing trace with hash 598402240, now seen corresponding path program 1 times [2023-12-25 07:19:18,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:18,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [785122905] [2023-12-25 07:19:18,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:18,486 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:18,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:18,487 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:19:18,491 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:18,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:18,636 INFO L262 TraceCheckSpWp]: Trace formula consists of 482 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:18,639 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:18,700 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:19:18,700 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:18,700 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:18,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [785122905] [2023-12-25 07:19:18,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [785122905] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:18,700 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:18,700 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:18,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725699097] [2023-12-25 07:19:18,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:18,702 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:18,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:18,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:18,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:18,702 INFO L87 Difference]: Start difference. First operand 741 states and 1165 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:19,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:19,135 INFO L93 Difference]: Finished difference Result 1463 states and 2303 transitions. [2023-12-25 07:19:19,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:19,136 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:19,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:19,141 INFO L225 Difference]: With dead ends: 1463 [2023-12-25 07:19:19,141 INFO L226 Difference]: Without dead ends: 741 [2023-12-25 07:19:19,143 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:19,143 INFO L413 NwaCegarLoop]: 357 mSDtfsCounter, 779 mSDsluCounter, 566 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 800 SdHoareTripleChecker+Valid, 923 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:19,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [800 Valid, 923 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:19,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2023-12-25 07:19:19,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 741. [2023-12-25 07:19:19,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 678 states have (on average 1.5619469026548674) internal successors, (1059), 680 states have internal predecessors, (1059), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-25 07:19:19,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 1158 transitions. [2023-12-25 07:19:19,177 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 1158 transitions. Word has length 170 [2023-12-25 07:19:19,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:19,177 INFO L495 AbstractCegarLoop]: Abstraction has 741 states and 1158 transitions. [2023-12-25 07:19:19,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:19,178 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 1158 transitions. [2023-12-25 07:19:19,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:19,179 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:19,179 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:19,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 (11)] Forceful destruction successful, exit code 0 [2023-12-25 07:19:19,383 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:19:19,384 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:19,384 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:19,385 INFO L85 PathProgramCache]: Analyzing trace with hash 614645820, now seen corresponding path program 1 times [2023-12-25 07:19:19,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:19,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2125642825] [2023-12-25 07:19:19,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:19,385 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:19:19,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:19,387 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:19:19,389 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:19,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:19,513 INFO L262 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:19,516 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:19,575 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 07:19:19,575 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:19,575 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:19,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2125642825] [2023-12-25 07:19:19,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2125642825] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:19,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:19,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:19,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311854881] [2023-12-25 07:19:19,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:19,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:19,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:19,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:19,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:19,577 INFO L87 Difference]: Start difference. First operand 741 states and 1158 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:19,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:19,999 INFO L93 Difference]: Finished difference Result 1463 states and 2289 transitions. [2023-12-25 07:19:19,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:19,999 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:19,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:20,002 INFO L225 Difference]: With dead ends: 1463 [2023-12-25 07:19:20,002 INFO L226 Difference]: Without dead ends: 741 [2023-12-25 07:19:20,004 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:20,004 INFO L413 NwaCegarLoop]: 354 mSDtfsCounter, 772 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 793 SdHoareTripleChecker+Valid, 916 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:20,004 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [793 Valid, 916 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:20,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2023-12-25 07:19:20,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 741. [2023-12-25 07:19:20,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 678 states have (on average 1.551622418879056) internal successors, (1052), 680 states have internal predecessors, (1052), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-25 07:19:20,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 1151 transitions. [2023-12-25 07:19:20,040 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 1151 transitions. Word has length 170 [2023-12-25 07:19:20,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:20,040 INFO L495 AbstractCegarLoop]: Abstraction has 741 states and 1151 transitions. [2023-12-25 07:19:20,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:20,041 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 1151 transitions. [2023-12-25 07:19:20,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:20,042 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:20,042 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:20,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 (12)] Forceful destruction successful, exit code 0 [2023-12-25 07:19:20,246 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:19:20,247 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:20,247 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:20,247 INFO L85 PathProgramCache]: Analyzing trace with hash 529746616, now seen corresponding path program 1 times [2023-12-25 07:19:20,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:20,247 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1220622367] [2023-12-25 07:19:20,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:20,248 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:19:20,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:20,249 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:19:20,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 (13)] Waiting until timeout for monitored process [2023-12-25 07:19:20,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:20,404 INFO L262 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:20,407 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:20,461 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:19:20,461 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:20,461 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:20,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1220622367] [2023-12-25 07:19:20,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1220622367] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:20,461 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:20,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:20,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303949802] [2023-12-25 07:19:20,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:20,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:20,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:20,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:20,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:20,463 INFO L87 Difference]: Start difference. First operand 741 states and 1151 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:20,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:20,884 INFO L93 Difference]: Finished difference Result 1463 states and 2275 transitions. [2023-12-25 07:19:20,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:20,884 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:20,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:20,888 INFO L225 Difference]: With dead ends: 1463 [2023-12-25 07:19:20,888 INFO L226 Difference]: Without dead ends: 741 [2023-12-25 07:19:20,890 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:20,891 INFO L413 NwaCegarLoop]: 351 mSDtfsCounter, 766 mSDsluCounter, 558 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 787 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:20,891 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [787 Valid, 909 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:20,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2023-12-25 07:19:20,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 741. [2023-12-25 07:19:20,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 678 states have (on average 1.5412979351032448) internal successors, (1045), 680 states have internal predecessors, (1045), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-25 07:19:20,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 1144 transitions. [2023-12-25 07:19:20,921 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 1144 transitions. Word has length 170 [2023-12-25 07:19:20,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:20,922 INFO L495 AbstractCegarLoop]: Abstraction has 741 states and 1144 transitions. [2023-12-25 07:19:20,922 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:20,922 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 1144 transitions. [2023-12-25 07:19:20,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:20,923 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:20,923 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:20,943 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:19:21,128 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:19:21,129 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:21,129 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:21,129 INFO L85 PathProgramCache]: Analyzing trace with hash 527007932, now seen corresponding path program 1 times [2023-12-25 07:19:21,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:21,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [671503157] [2023-12-25 07:19:21,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:21,130 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:21,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:21,131 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:19:21,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:21,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:21,264 INFO L262 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:21,266 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:21,344 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:19:21,344 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:21,345 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:21,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [671503157] [2023-12-25 07:19:21,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [671503157] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:21,345 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:21,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:21,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679785861] [2023-12-25 07:19:21,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:21,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:21,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:21,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:21,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:21,346 INFO L87 Difference]: Start difference. First operand 741 states and 1144 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:21,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:21,771 INFO L93 Difference]: Finished difference Result 1463 states and 2261 transitions. [2023-12-25 07:19:21,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:21,771 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:21,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:21,774 INFO L225 Difference]: With dead ends: 1463 [2023-12-25 07:19:21,774 INFO L226 Difference]: Without dead ends: 741 [2023-12-25 07:19:21,775 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:21,777 INFO L413 NwaCegarLoop]: 348 mSDtfsCounter, 760 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 781 SdHoareTripleChecker+Valid, 902 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:21,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [781 Valid, 902 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:21,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2023-12-25 07:19:21,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 741. [2023-12-25 07:19:21,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 678 states have (on average 1.5309734513274336) internal successors, (1038), 680 states have internal predecessors, (1038), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-25 07:19:21,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 1137 transitions. [2023-12-25 07:19:21,841 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 1137 transitions. Word has length 170 [2023-12-25 07:19:21,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:21,841 INFO L495 AbstractCegarLoop]: Abstraction has 741 states and 1137 transitions. [2023-12-25 07:19:21,841 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:21,841 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 1137 transitions. [2023-12-25 07:19:21,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:21,843 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:21,843 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:21,850 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:19:22,044 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:19:22,045 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:22,045 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:22,046 INFO L85 PathProgramCache]: Analyzing trace with hash 1219656248, now seen corresponding path program 1 times [2023-12-25 07:19:22,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:22,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1632545642] [2023-12-25 07:19:22,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:22,046 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:22,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:22,049 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:19:22,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:22,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:22,197 INFO L262 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:22,200 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:22,267 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:19:22,267 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:22,267 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:22,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1632545642] [2023-12-25 07:19:22,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1632545642] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:22,268 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:22,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:22,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148339095] [2023-12-25 07:19:22,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:22,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:22,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:22,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:22,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:22,269 INFO L87 Difference]: Start difference. First operand 741 states and 1137 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:22,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:22,833 INFO L93 Difference]: Finished difference Result 1641 states and 2539 transitions. [2023-12-25 07:19:22,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:19:22,833 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:22,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:22,836 INFO L225 Difference]: With dead ends: 1641 [2023-12-25 07:19:22,836 INFO L226 Difference]: Without dead ends: 919 [2023-12-25 07:19:22,838 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:22,838 INFO L413 NwaCegarLoop]: 346 mSDtfsCounter, 877 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 662 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 898 SdHoareTripleChecker+Valid, 896 SdHoareTripleChecker+Invalid, 699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 662 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:22,838 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [898 Valid, 896 Invalid, 699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 662 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 07:19:22,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 919 states. [2023-12-25 07:19:22,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 919 to 919. [2023-12-25 07:19:22,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 919 states, 850 states have (on average 1.511764705882353) internal successors, (1285), 852 states have internal predecessors, (1285), 51 states have call successors, (51), 16 states have call predecessors, (51), 17 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2023-12-25 07:19:22,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 1388 transitions. [2023-12-25 07:19:22,880 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 1388 transitions. Word has length 170 [2023-12-25 07:19:22,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:22,880 INFO L495 AbstractCegarLoop]: Abstraction has 919 states and 1388 transitions. [2023-12-25 07:19:22,880 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:22,880 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 1388 transitions. [2023-12-25 07:19:22,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:22,881 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:22,881 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:22,888 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2023-12-25 07:19:23,086 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:19:23,087 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:23,087 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:23,087 INFO L85 PathProgramCache]: Analyzing trace with hash 2036121979, now seen corresponding path program 1 times [2023-12-25 07:19:23,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:23,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [601776070] [2023-12-25 07:19:23,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:23,088 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:23,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:23,089 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:19:23,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:23,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:23,206 INFO L262 TraceCheckSpWp]: Trace formula consists of 472 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:23,209 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:23,280 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:19:23,280 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:23,281 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:23,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [601776070] [2023-12-25 07:19:23,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [601776070] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:23,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:23,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:23,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215288434] [2023-12-25 07:19:23,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:23,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:23,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:23,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:23,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:23,282 INFO L87 Difference]: Start difference. First operand 919 states and 1388 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:23,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:23,785 INFO L93 Difference]: Finished difference Result 1997 states and 3041 transitions. [2023-12-25 07:19:23,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:19:23,785 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:23,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:23,788 INFO L225 Difference]: With dead ends: 1997 [2023-12-25 07:19:23,788 INFO L226 Difference]: Without dead ends: 1097 [2023-12-25 07:19:23,791 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:23,791 INFO L413 NwaCegarLoop]: 343 mSDtfsCounter, 870 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 663 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 891 SdHoareTripleChecker+Valid, 889 SdHoareTripleChecker+Invalid, 699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:23,791 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [891 Valid, 889 Invalid, 699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 663 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:23,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1097 states. [2023-12-25 07:19:23,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1097 to 1097. [2023-12-25 07:19:23,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1097 states, 1022 states have (on average 1.4951076320939334) internal successors, (1528), 1024 states have internal predecessors, (1528), 53 states have call successors, (53), 20 states have call predecessors, (53), 21 states have return successors, (54), 53 states have call predecessors, (54), 53 states have call successors, (54) [2023-12-25 07:19:23,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1097 states to 1097 states and 1635 transitions. [2023-12-25 07:19:23,852 INFO L78 Accepts]: Start accepts. Automaton has 1097 states and 1635 transitions. Word has length 170 [2023-12-25 07:19:23,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:23,853 INFO L495 AbstractCegarLoop]: Abstraction has 1097 states and 1635 transitions. [2023-12-25 07:19:23,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:23,853 INFO L276 IsEmpty]: Start isEmpty. Operand 1097 states and 1635 transitions. [2023-12-25 07:19:23,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:23,854 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:23,854 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:23,860 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2023-12-25 07:19:24,060 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:19:24,061 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:24,061 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:24,061 INFO L85 PathProgramCache]: Analyzing trace with hash 441313783, now seen corresponding path program 1 times [2023-12-25 07:19:24,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:24,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1232867349] [2023-12-25 07:19:24,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:24,062 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:24,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:24,063 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:19:24,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:24,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:24,188 INFO L262 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:24,190 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:24,245 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:19:24,245 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:24,245 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:24,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1232867349] [2023-12-25 07:19:24,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1232867349] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:24,245 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:24,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:24,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351379265] [2023-12-25 07:19:24,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:24,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:24,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:24,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:24,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:24,247 INFO L87 Difference]: Start difference. First operand 1097 states and 1635 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:24,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:24,765 INFO L93 Difference]: Finished difference Result 2353 states and 3535 transitions. [2023-12-25 07:19:24,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:19:24,765 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:24,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:24,769 INFO L225 Difference]: With dead ends: 2353 [2023-12-25 07:19:24,769 INFO L226 Difference]: Without dead ends: 1275 [2023-12-25 07:19:24,771 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:24,772 INFO L413 NwaCegarLoop]: 340 mSDtfsCounter, 864 mSDsluCounter, 542 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 885 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:24,772 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [885 Valid, 882 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 07:19:24,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1275 states. [2023-12-25 07:19:24,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1275 to 1275. [2023-12-25 07:19:24,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1275 states, 1194 states have (on average 1.479899497487437) internal successors, (1767), 1196 states have internal predecessors, (1767), 55 states have call successors, (55), 24 states have call predecessors, (55), 25 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2023-12-25 07:19:24,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1275 states to 1275 states and 1878 transitions. [2023-12-25 07:19:24,817 INFO L78 Accepts]: Start accepts. Automaton has 1275 states and 1878 transitions. Word has length 170 [2023-12-25 07:19:24,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:24,817 INFO L495 AbstractCegarLoop]: Abstraction has 1275 states and 1878 transitions. [2023-12-25 07:19:24,817 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:24,817 INFO L276 IsEmpty]: Start isEmpty. Operand 1275 states and 1878 transitions. [2023-12-25 07:19:24,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:24,818 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:24,818 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:24,827 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:19:25,023 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:19:25,023 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:25,024 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:25,024 INFO L85 PathProgramCache]: Analyzing trace with hash -732921860, now seen corresponding path program 1 times [2023-12-25 07:19:25,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:25,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1314683965] [2023-12-25 07:19:25,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:25,024 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:25,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:25,025 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:19:25,026 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:25,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:25,149 INFO L262 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:25,152 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:25,212 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:19:25,212 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:25,212 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:25,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1314683965] [2023-12-25 07:19:25,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1314683965] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:25,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:25,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:25,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034400304] [2023-12-25 07:19:25,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:25,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:25,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:25,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:25,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:25,214 INFO L87 Difference]: Start difference. First operand 1275 states and 1878 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:25,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:25,750 INFO L93 Difference]: Finished difference Result 2709 states and 4021 transitions. [2023-12-25 07:19:25,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:19:25,751 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:25,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:25,755 INFO L225 Difference]: With dead ends: 2709 [2023-12-25 07:19:25,755 INFO L226 Difference]: Without dead ends: 1453 [2023-12-25 07:19:25,757 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:25,757 INFO L413 NwaCegarLoop]: 337 mSDtfsCounter, 857 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 655 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 878 SdHoareTripleChecker+Valid, 875 SdHoareTripleChecker+Invalid, 693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:25,758 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [878 Valid, 875 Invalid, 693 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 655 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 07:19:25,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1453 states. [2023-12-25 07:19:25,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1453 to 1453. [2023-12-25 07:19:25,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1453 states, 1366 states have (on average 1.465592972181552) internal successors, (2002), 1368 states have internal predecessors, (2002), 57 states have call successors, (57), 28 states have call predecessors, (57), 29 states have return successors, (58), 57 states have call predecessors, (58), 57 states have call successors, (58) [2023-12-25 07:19:25,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1453 states to 1453 states and 2117 transitions. [2023-12-25 07:19:25,805 INFO L78 Accepts]: Start accepts. Automaton has 1453 states and 2117 transitions. Word has length 170 [2023-12-25 07:19:25,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:25,805 INFO L495 AbstractCegarLoop]: Abstraction has 1453 states and 2117 transitions. [2023-12-25 07:19:25,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:25,806 INFO L276 IsEmpty]: Start isEmpty. Operand 1453 states and 2117 transitions. [2023-12-25 07:19:25,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:25,806 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:25,807 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:25,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 (18)] Forceful destruction successful, exit code 0 [2023-12-25 07:19:26,011 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:19:26,011 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:26,012 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:26,012 INFO L85 PathProgramCache]: Analyzing trace with hash 1476418775, now seen corresponding path program 1 times [2023-12-25 07:19:26,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:26,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1726268289] [2023-12-25 07:19:26,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:26,012 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:26,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:26,013 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:19:26,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:26,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:26,134 INFO L262 TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:26,137 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:26,195 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:19:26,195 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:26,195 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:26,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1726268289] [2023-12-25 07:19:26,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1726268289] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:26,196 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:26,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:26,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512272569] [2023-12-25 07:19:26,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:26,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:26,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:26,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:26,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:26,200 INFO L87 Difference]: Start difference. First operand 1453 states and 2117 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:26,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:26,728 INFO L93 Difference]: Finished difference Result 3065 states and 4499 transitions. [2023-12-25 07:19:26,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:19:26,729 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:26,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:26,734 INFO L225 Difference]: With dead ends: 3065 [2023-12-25 07:19:26,734 INFO L226 Difference]: Without dead ends: 1631 [2023-12-25 07:19:26,737 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:26,737 INFO L413 NwaCegarLoop]: 334 mSDtfsCounter, 849 mSDsluCounter, 534 mSDsCounter, 0 mSdLazyCounter, 654 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 870 SdHoareTripleChecker+Valid, 868 SdHoareTripleChecker+Invalid, 692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 654 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:26,737 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [870 Valid, 868 Invalid, 692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 654 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 07:19:26,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1631 states. [2023-12-25 07:19:26,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1631 to 1631. [2023-12-25 07:19:26,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1631 states, 1538 states have (on average 1.451885565669701) internal successors, (2233), 1540 states have internal predecessors, (2233), 59 states have call successors, (59), 32 states have call predecessors, (59), 33 states have return successors, (60), 59 states have call predecessors, (60), 59 states have call successors, (60) [2023-12-25 07:19:26,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1631 states to 1631 states and 2352 transitions. [2023-12-25 07:19:26,816 INFO L78 Accepts]: Start accepts. Automaton has 1631 states and 2352 transitions. Word has length 170 [2023-12-25 07:19:26,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:26,816 INFO L495 AbstractCegarLoop]: Abstraction has 1631 states and 2352 transitions. [2023-12-25 07:19:26,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:26,816 INFO L276 IsEmpty]: Start isEmpty. Operand 1631 states and 2352 transitions. [2023-12-25 07:19:26,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:26,817 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:26,817 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:26,823 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:19:27,021 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:19:27,021 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:27,021 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:27,022 INFO L85 PathProgramCache]: Analyzing trace with hash 587088754, now seen corresponding path program 1 times [2023-12-25 07:19:27,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:27,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [547625108] [2023-12-25 07:19:27,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:27,022 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:27,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:27,023 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:19:27,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:27,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:27,169 INFO L262 TraceCheckSpWp]: Trace formula consists of 461 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:27,172 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:27,224 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:19:27,225 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:27,225 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:27,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [547625108] [2023-12-25 07:19:27,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [547625108] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:27,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:27,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:27,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805267317] [2023-12-25 07:19:27,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:27,225 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:27,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:27,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:27,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:27,226 INFO L87 Difference]: Start difference. First operand 1631 states and 2352 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:27,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:27,758 INFO L93 Difference]: Finished difference Result 3421 states and 4969 transitions. [2023-12-25 07:19:27,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:19:27,759 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:27,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:27,763 INFO L225 Difference]: With dead ends: 3421 [2023-12-25 07:19:27,763 INFO L226 Difference]: Without dead ends: 1809 [2023-12-25 07:19:27,765 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:27,766 INFO L413 NwaCegarLoop]: 331 mSDtfsCounter, 842 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 653 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 863 SdHoareTripleChecker+Valid, 861 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 653 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:27,766 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [863 Valid, 861 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 653 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 07:19:27,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1809 states. [2023-12-25 07:19:27,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1809 to 1809. [2023-12-25 07:19:27,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1809 states, 1710 states have (on average 1.4385964912280702) internal successors, (2460), 1712 states have internal predecessors, (2460), 61 states have call successors, (61), 36 states have call predecessors, (61), 37 states have return successors, (62), 61 states have call predecessors, (62), 61 states have call successors, (62) [2023-12-25 07:19:27,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1809 states to 1809 states and 2583 transitions. [2023-12-25 07:19:27,838 INFO L78 Accepts]: Start accepts. Automaton has 1809 states and 2583 transitions. Word has length 170 [2023-12-25 07:19:27,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:27,874 INFO L495 AbstractCegarLoop]: Abstraction has 1809 states and 2583 transitions. [2023-12-25 07:19:27,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:27,875 INFO L276 IsEmpty]: Start isEmpty. Operand 1809 states and 2583 transitions. [2023-12-25 07:19:27,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:27,876 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:27,876 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:27,881 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:19:28,077 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:19:28,077 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:28,077 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:28,078 INFO L85 PathProgramCache]: Analyzing trace with hash -220414602, now seen corresponding path program 1 times [2023-12-25 07:19:28,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:28,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [488963928] [2023-12-25 07:19:28,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:28,078 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:19:28,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:28,079 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:19:28,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:28,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:28,224 INFO L262 TraceCheckSpWp]: Trace formula consists of 459 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:28,227 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:28,299 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:19:28,299 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:28,299 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:28,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [488963928] [2023-12-25 07:19:28,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [488963928] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:28,299 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:28,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:28,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128085214] [2023-12-25 07:19:28,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:28,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:28,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:28,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:28,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:28,302 INFO L87 Difference]: Start difference. First operand 1809 states and 2583 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:28,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:28,863 INFO L93 Difference]: Finished difference Result 3777 states and 5431 transitions. [2023-12-25 07:19:28,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:19:28,864 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:28,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:28,869 INFO L225 Difference]: With dead ends: 3777 [2023-12-25 07:19:28,869 INFO L226 Difference]: Without dead ends: 1987 [2023-12-25 07:19:28,872 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:28,872 INFO L413 NwaCegarLoop]: 328 mSDtfsCounter, 835 mSDsluCounter, 526 mSDsCounter, 0 mSdLazyCounter, 652 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 856 SdHoareTripleChecker+Valid, 854 SdHoareTripleChecker+Invalid, 690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:28,873 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [856 Valid, 854 Invalid, 690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 652 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 07:19:28,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1987 states. [2023-12-25 07:19:28,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1987 to 1987. [2023-12-25 07:19:28,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1987 states, 1882 states have (on average 1.4256110520722636) internal successors, (2683), 1884 states have internal predecessors, (2683), 63 states have call successors, (63), 40 states have call predecessors, (63), 41 states have return successors, (64), 63 states have call predecessors, (64), 63 states have call successors, (64) [2023-12-25 07:19:28,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1987 states to 1987 states and 2810 transitions. [2023-12-25 07:19:28,939 INFO L78 Accepts]: Start accepts. Automaton has 1987 states and 2810 transitions. Word has length 170 [2023-12-25 07:19:28,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:28,939 INFO L495 AbstractCegarLoop]: Abstraction has 1987 states and 2810 transitions. [2023-12-25 07:19:28,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:28,939 INFO L276 IsEmpty]: Start isEmpty. Operand 1987 states and 2810 transitions. [2023-12-25 07:19:28,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:28,940 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:28,940 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:28,947 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2023-12-25 07:19:29,144 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:19:29,145 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:29,145 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:29,145 INFO L85 PathProgramCache]: Analyzing trace with hash 1370938833, now seen corresponding path program 1 times [2023-12-25 07:19:29,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:29,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1373572488] [2023-12-25 07:19:29,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:29,146 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:19:29,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:29,147 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:19:29,156 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-25 07:19:29,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:29,263 INFO L262 TraceCheckSpWp]: Trace formula consists of 456 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:29,272 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:29,334 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:19:29,334 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:29,334 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:29,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1373572488] [2023-12-25 07:19:29,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1373572488] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:29,335 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:29,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:29,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170334008] [2023-12-25 07:19:29,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:29,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:29,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:29,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:29,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:29,337 INFO L87 Difference]: Start difference. First operand 1987 states and 2810 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:29,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:29,878 INFO L93 Difference]: Finished difference Result 4133 states and 5885 transitions. [2023-12-25 07:19:29,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:19:29,879 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:29,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:29,884 INFO L225 Difference]: With dead ends: 4133 [2023-12-25 07:19:29,884 INFO L226 Difference]: Without dead ends: 2165 [2023-12-25 07:19:29,886 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:29,887 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 828 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 651 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 849 SdHoareTripleChecker+Valid, 847 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:29,887 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [849 Valid, 847 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 651 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:29,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2165 states. [2023-12-25 07:19:29,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2165 to 2165. [2023-12-25 07:19:29,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2165 states, 2054 states have (on average 1.4128529698149952) internal successors, (2902), 2056 states have internal predecessors, (2902), 65 states have call successors, (65), 44 states have call predecessors, (65), 45 states have return successors, (66), 65 states have call predecessors, (66), 65 states have call successors, (66) [2023-12-25 07:19:29,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2165 states to 2165 states and 3033 transitions. [2023-12-25 07:19:29,962 INFO L78 Accepts]: Start accepts. Automaton has 2165 states and 3033 transitions. Word has length 170 [2023-12-25 07:19:29,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:29,962 INFO L495 AbstractCegarLoop]: Abstraction has 2165 states and 3033 transitions. [2023-12-25 07:19:29,963 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:29,963 INFO L276 IsEmpty]: Start isEmpty. Operand 2165 states and 3033 transitions. [2023-12-25 07:19:29,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:29,963 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:29,964 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:29,968 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:19:30,168 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:19:30,168 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:30,169 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:30,169 INFO L85 PathProgramCache]: Analyzing trace with hash 936433235, now seen corresponding path program 1 times [2023-12-25 07:19:30,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:30,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1099539538] [2023-12-25 07:19:30,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:30,170 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:30,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:30,171 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:19:30,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:30,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:30,299 INFO L262 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:30,302 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:30,365 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 07:19:30,365 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:30,366 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:30,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1099539538] [2023-12-25 07:19:30,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1099539538] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:30,366 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:30,366 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:30,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30976355] [2023-12-25 07:19:30,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:30,366 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:30,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:30,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:30,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:30,367 INFO L87 Difference]: Start difference. First operand 2165 states and 3033 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:30,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:30,888 INFO L93 Difference]: Finished difference Result 4489 states and 6331 transitions. [2023-12-25 07:19:30,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:19:30,890 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:30,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:30,896 INFO L225 Difference]: With dead ends: 4489 [2023-12-25 07:19:30,896 INFO L226 Difference]: Without dead ends: 2343 [2023-12-25 07:19:30,899 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:30,899 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 821 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 842 SdHoareTripleChecker+Valid, 840 SdHoareTripleChecker+Invalid, 688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:30,899 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [842 Valid, 840 Invalid, 688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 650 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:30,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2343 states. [2023-12-25 07:19:31,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2343 to 2343. [2023-12-25 07:19:31,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2343 states, 2226 states have (on average 1.4002695417789757) internal successors, (3117), 2228 states have internal predecessors, (3117), 67 states have call successors, (67), 48 states have call predecessors, (67), 49 states have return successors, (68), 67 states have call predecessors, (68), 67 states have call successors, (68) [2023-12-25 07:19:31,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2343 states to 2343 states and 3252 transitions. [2023-12-25 07:19:31,007 INFO L78 Accepts]: Start accepts. Automaton has 2343 states and 3252 transitions. Word has length 170 [2023-12-25 07:19:31,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:31,008 INFO L495 AbstractCegarLoop]: Abstraction has 2343 states and 3252 transitions. [2023-12-25 07:19:31,008 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:31,008 INFO L276 IsEmpty]: Start isEmpty. Operand 2343 states and 3252 transitions. [2023-12-25 07:19:31,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:31,009 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:31,009 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:31,013 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:19:31,213 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:19:31,214 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:31,214 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:31,214 INFO L85 PathProgramCache]: Analyzing trace with hash 240214126, now seen corresponding path program 1 times [2023-12-25 07:19:31,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:31,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1856236343] [2023-12-25 07:19:31,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:31,215 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:31,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:31,216 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:19:31,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:31,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:31,328 INFO L262 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:31,331 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:31,389 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:19:31,392 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:31,392 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:31,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1856236343] [2023-12-25 07:19:31,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1856236343] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:31,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:31,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:31,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185670732] [2023-12-25 07:19:31,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:31,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:31,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:31,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:31,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:31,394 INFO L87 Difference]: Start difference. First operand 2343 states and 3252 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:31,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:31,943 INFO L93 Difference]: Finished difference Result 4845 states and 6769 transitions. [2023-12-25 07:19:31,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:19:31,943 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:31,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:31,949 INFO L225 Difference]: With dead ends: 4845 [2023-12-25 07:19:31,949 INFO L226 Difference]: Without dead ends: 2521 [2023-12-25 07:19:31,953 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:31,954 INFO L413 NwaCegarLoop]: 319 mSDtfsCounter, 814 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 649 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 835 SdHoareTripleChecker+Valid, 833 SdHoareTripleChecker+Invalid, 687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:31,954 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [835 Valid, 833 Invalid, 687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 649 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 07:19:31,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2521 states. [2023-12-25 07:19:32,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2521 to 2521. [2023-12-25 07:19:32,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2521 states, 2398 states have (on average 1.3878231859883237) internal successors, (3328), 2400 states have internal predecessors, (3328), 69 states have call successors, (69), 52 states have call predecessors, (69), 53 states have return successors, (70), 69 states have call predecessors, (70), 69 states have call successors, (70) [2023-12-25 07:19:32,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2521 states to 2521 states and 3467 transitions. [2023-12-25 07:19:32,069 INFO L78 Accepts]: Start accepts. Automaton has 2521 states and 3467 transitions. Word has length 170 [2023-12-25 07:19:32,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:32,070 INFO L495 AbstractCegarLoop]: Abstraction has 2521 states and 3467 transitions. [2023-12-25 07:19:32,070 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:32,070 INFO L276 IsEmpty]: Start isEmpty. Operand 2521 states and 3467 transitions. [2023-12-25 07:19:32,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:32,071 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:32,071 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:32,077 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2023-12-25 07:19:32,275 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:19:32,275 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:32,276 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:32,276 INFO L85 PathProgramCache]: Analyzing trace with hash -43680654, now seen corresponding path program 1 times [2023-12-25 07:19:32,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:32,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [748453034] [2023-12-25 07:19:32,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:32,276 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:32,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:32,278 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:19:32,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:32,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:32,393 INFO L262 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:32,395 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:32,450 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:19:32,450 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:32,450 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:32,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [748453034] [2023-12-25 07:19:32,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [748453034] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:32,450 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:32,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:32,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484245425] [2023-12-25 07:19:32,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:32,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:32,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:32,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:32,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:32,452 INFO L87 Difference]: Start difference. First operand 2521 states and 3467 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:32,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:32,977 INFO L93 Difference]: Finished difference Result 5201 states and 7199 transitions. [2023-12-25 07:19:32,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:19:32,978 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:32,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:32,984 INFO L225 Difference]: With dead ends: 5201 [2023-12-25 07:19:32,984 INFO L226 Difference]: Without dead ends: 2699 [2023-12-25 07:19:32,987 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:32,988 INFO L413 NwaCegarLoop]: 316 mSDtfsCounter, 807 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 648 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 828 SdHoareTripleChecker+Valid, 826 SdHoareTripleChecker+Invalid, 686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:32,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [828 Valid, 826 Invalid, 686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 648 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:32,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2699 states. [2023-12-25 07:19:33,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2699 to 2699. [2023-12-25 07:19:33,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2699 states, 2570 states have (on average 1.3754863813229572) internal successors, (3535), 2572 states have internal predecessors, (3535), 71 states have call successors, (71), 56 states have call predecessors, (71), 57 states have return successors, (72), 71 states have call predecessors, (72), 71 states have call successors, (72) [2023-12-25 07:19:33,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2699 states to 2699 states and 3678 transitions. [2023-12-25 07:19:33,135 INFO L78 Accepts]: Start accepts. Automaton has 2699 states and 3678 transitions. Word has length 170 [2023-12-25 07:19:33,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:33,135 INFO L495 AbstractCegarLoop]: Abstraction has 2699 states and 3678 transitions. [2023-12-25 07:19:33,135 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:33,136 INFO L276 IsEmpty]: Start isEmpty. Operand 2699 states and 3678 transitions. [2023-12-25 07:19:33,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:33,137 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:33,137 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:33,143 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:19:33,341 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:19:33,341 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:33,342 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:33,342 INFO L85 PathProgramCache]: Analyzing trace with hash 1905434701, now seen corresponding path program 1 times [2023-12-25 07:19:33,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:33,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [410533623] [2023-12-25 07:19:33,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:33,342 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:33,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:33,343 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:19:33,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:33,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:33,467 INFO L262 TraceCheckSpWp]: Trace formula consists of 447 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:33,469 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:33,530 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 07:19:33,530 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:33,530 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:33,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [410533623] [2023-12-25 07:19:33,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [410533623] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:33,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:33,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:33,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166291058] [2023-12-25 07:19:33,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:33,532 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:33,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:33,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:33,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:33,533 INFO L87 Difference]: Start difference. First operand 2699 states and 3678 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:34,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:34,125 INFO L93 Difference]: Finished difference Result 5557 states and 7621 transitions. [2023-12-25 07:19:34,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:19:34,125 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:34,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:34,131 INFO L225 Difference]: With dead ends: 5557 [2023-12-25 07:19:34,131 INFO L226 Difference]: Without dead ends: 2877 [2023-12-25 07:19:34,134 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:34,135 INFO L413 NwaCegarLoop]: 313 mSDtfsCounter, 799 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 647 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 820 SdHoareTripleChecker+Valid, 819 SdHoareTripleChecker+Invalid, 685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:34,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [820 Valid, 819 Invalid, 685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 647 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 07:19:34,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2877 states. [2023-12-25 07:19:34,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2877 to 2877. [2023-12-25 07:19:34,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2877 states, 2742 states have (on average 1.363238512035011) internal successors, (3738), 2744 states have internal predecessors, (3738), 73 states have call successors, (73), 60 states have call predecessors, (73), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2023-12-25 07:19:34,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2877 states to 2877 states and 3885 transitions. [2023-12-25 07:19:34,246 INFO L78 Accepts]: Start accepts. Automaton has 2877 states and 3885 transitions. Word has length 170 [2023-12-25 07:19:34,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:34,247 INFO L495 AbstractCegarLoop]: Abstraction has 2877 states and 3885 transitions. [2023-12-25 07:19:34,247 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:34,247 INFO L276 IsEmpty]: Start isEmpty. Operand 2877 states and 3885 transitions. [2023-12-25 07:19:34,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:34,250 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:34,250 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:34,255 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:19:34,455 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:19:34,455 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:34,455 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:34,455 INFO L85 PathProgramCache]: Analyzing trace with hash -2139118903, now seen corresponding path program 1 times [2023-12-25 07:19:34,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:34,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [326248703] [2023-12-25 07:19:34,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:34,456 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:34,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:34,457 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:19:34,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2023-12-25 07:19:34,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:34,574 INFO L262 TraceCheckSpWp]: Trace formula consists of 445 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:34,577 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:34,616 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:19:34,616 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:34,616 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:34,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [326248703] [2023-12-25 07:19:34,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [326248703] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:34,616 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:34,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:34,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295163400] [2023-12-25 07:19:34,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:34,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:19:34,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:34,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:19:34,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:34,619 INFO L87 Difference]: Start difference. First operand 2877 states and 3885 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:34,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:34,805 INFO L93 Difference]: Finished difference Result 5898 states and 8014 transitions. [2023-12-25 07:19:34,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:34,806 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:34,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:34,813 INFO L225 Difference]: With dead ends: 5898 [2023-12-25 07:19:34,813 INFO L226 Difference]: Without dead ends: 3041 [2023-12-25 07:19:34,818 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:34,818 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 119 mSDsluCounter, 956 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 1442 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:34,820 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 1442 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:19:34,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3041 states. [2023-12-25 07:19:34,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3041 to 2881. [2023-12-25 07:19:34,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2881 states, 2746 states have (on average 1.3539694100509831) internal successors, (3718), 2748 states have internal predecessors, (3718), 73 states have call successors, (73), 60 states have call predecessors, (73), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2023-12-25 07:19:34,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2881 states to 2881 states and 3865 transitions. [2023-12-25 07:19:34,917 INFO L78 Accepts]: Start accepts. Automaton has 2881 states and 3865 transitions. Word has length 170 [2023-12-25 07:19:34,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:34,918 INFO L495 AbstractCegarLoop]: Abstraction has 2881 states and 3865 transitions. [2023-12-25 07:19:34,918 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:34,918 INFO L276 IsEmpty]: Start isEmpty. Operand 2881 states and 3865 transitions. [2023-12-25 07:19:34,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:34,919 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:34,919 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:34,925 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:19:35,123 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:19:35,124 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:35,124 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:35,124 INFO L85 PathProgramCache]: Analyzing trace with hash -137232633, now seen corresponding path program 1 times [2023-12-25 07:19:35,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:35,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1343086509] [2023-12-25 07:19:35,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:35,125 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:35,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:35,130 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:19:35,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:35,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:35,255 INFO L262 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:35,257 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:35,271 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 07:19:35,271 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:35,271 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:35,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1343086509] [2023-12-25 07:19:35,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1343086509] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:35,271 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:35,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:35,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261914124] [2023-12-25 07:19:35,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:35,272 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:19:35,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:35,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:19:35,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:35,273 INFO L87 Difference]: Start difference. First operand 2881 states and 3865 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:35,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:35,477 INFO L93 Difference]: Finished difference Result 5894 states and 7958 transitions. [2023-12-25 07:19:35,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:35,478 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:35,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:35,485 INFO L225 Difference]: With dead ends: 5894 [2023-12-25 07:19:35,485 INFO L226 Difference]: Without dead ends: 3033 [2023-12-25 07:19:35,490 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:35,491 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 110 mSDsluCounter, 957 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 1443 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:35,491 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 1443 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:19:35,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3033 states. [2023-12-25 07:19:35,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3033 to 2885. [2023-12-25 07:19:35,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2885 states, 2750 states have (on average 1.3447272727272728) internal successors, (3698), 2752 states have internal predecessors, (3698), 73 states have call successors, (73), 60 states have call predecessors, (73), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2023-12-25 07:19:35,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2885 states to 2885 states and 3845 transitions. [2023-12-25 07:19:35,592 INFO L78 Accepts]: Start accepts. Automaton has 2885 states and 3845 transitions. Word has length 170 [2023-12-25 07:19:35,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:35,592 INFO L495 AbstractCegarLoop]: Abstraction has 2885 states and 3845 transitions. [2023-12-25 07:19:35,593 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:35,593 INFO L276 IsEmpty]: Start isEmpty. Operand 2885 states and 3845 transitions. [2023-12-25 07:19:35,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:35,594 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:35,594 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:35,602 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:19:35,799 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:19:35,800 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:35,800 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:35,800 INFO L85 PathProgramCache]: Analyzing trace with hash -1175817207, now seen corresponding path program 1 times [2023-12-25 07:19:35,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:35,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [519145724] [2023-12-25 07:19:35,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:35,801 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:35,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:35,802 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:19:35,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2023-12-25 07:19:35,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:35,933 INFO L262 TraceCheckSpWp]: Trace formula consists of 443 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:35,935 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:35,945 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:19:35,945 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:35,945 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:35,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [519145724] [2023-12-25 07:19:35,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [519145724] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:35,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:35,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:35,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678466980] [2023-12-25 07:19:35,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:35,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:19:35,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:35,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:19:35,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:35,947 INFO L87 Difference]: Start difference. First operand 2885 states and 3845 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:36,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:36,139 INFO L93 Difference]: Finished difference Result 5890 states and 7902 transitions. [2023-12-25 07:19:36,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:36,139 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:36,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:36,145 INFO L225 Difference]: With dead ends: 5890 [2023-12-25 07:19:36,145 INFO L226 Difference]: Without dead ends: 3025 [2023-12-25 07:19:36,149 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:36,149 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 101 mSDsluCounter, 958 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 1444 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:36,150 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 1444 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:19:36,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3025 states. [2023-12-25 07:19:36,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3025 to 2889. [2023-12-25 07:19:36,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2889 states, 2754 states have (on average 1.3355119825708062) internal successors, (3678), 2756 states have internal predecessors, (3678), 73 states have call successors, (73), 60 states have call predecessors, (73), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2023-12-25 07:19:36,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2889 states to 2889 states and 3825 transitions. [2023-12-25 07:19:36,269 INFO L78 Accepts]: Start accepts. Automaton has 2889 states and 3825 transitions. Word has length 170 [2023-12-25 07:19:36,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:36,270 INFO L495 AbstractCegarLoop]: Abstraction has 2889 states and 3825 transitions. [2023-12-25 07:19:36,270 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:36,270 INFO L276 IsEmpty]: Start isEmpty. Operand 2889 states and 3825 transitions. [2023-12-25 07:19:36,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:36,270 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:36,271 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:36,275 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Ended with exit code 0 [2023-12-25 07:19:36,475 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:19:36,475 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:36,475 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:36,475 INFO L85 PathProgramCache]: Analyzing trace with hash 213476807, now seen corresponding path program 1 times [2023-12-25 07:19:36,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:36,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1177562177] [2023-12-25 07:19:36,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:36,477 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:36,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:36,478 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:19:36,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:36,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:36,602 INFO L262 TraceCheckSpWp]: Trace formula consists of 442 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:36,604 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:36,620 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:19:36,620 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:36,620 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:36,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1177562177] [2023-12-25 07:19:36,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1177562177] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:36,620 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:36,620 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:36,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189851377] [2023-12-25 07:19:36,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:36,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:19:36,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:36,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:19:36,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:36,621 INFO L87 Difference]: Start difference. First operand 2889 states and 3825 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:36,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:36,798 INFO L93 Difference]: Finished difference Result 5886 states and 7846 transitions. [2023-12-25 07:19:36,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:36,799 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:36,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:36,813 INFO L225 Difference]: With dead ends: 5886 [2023-12-25 07:19:36,813 INFO L226 Difference]: Without dead ends: 3017 [2023-12-25 07:19:36,817 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:36,818 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 92 mSDsluCounter, 959 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 1445 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:36,818 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 1445 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:19:36,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3017 states. [2023-12-25 07:19:36,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3017 to 2893. [2023-12-25 07:19:36,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2893 states, 2758 states have (on average 1.3263234227701233) internal successors, (3658), 2760 states have internal predecessors, (3658), 73 states have call successors, (73), 60 states have call predecessors, (73), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2023-12-25 07:19:36,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2893 states to 2893 states and 3805 transitions. [2023-12-25 07:19:36,916 INFO L78 Accepts]: Start accepts. Automaton has 2893 states and 3805 transitions. Word has length 170 [2023-12-25 07:19:36,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:36,916 INFO L495 AbstractCegarLoop]: Abstraction has 2893 states and 3805 transitions. [2023-12-25 07:19:36,916 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:36,917 INFO L276 IsEmpty]: Start isEmpty. Operand 2893 states and 3805 transitions. [2023-12-25 07:19:36,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:36,917 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:36,917 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:36,924 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:19:37,132 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:19:37,132 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:37,133 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:37,133 INFO L85 PathProgramCache]: Analyzing trace with hash 1244517705, now seen corresponding path program 1 times [2023-12-25 07:19:37,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:37,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1188663767] [2023-12-25 07:19:37,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:37,133 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:37,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:37,134 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:19:37,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:37,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:37,263 INFO L262 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:37,265 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:37,277 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:19:37,277 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:37,277 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:37,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1188663767] [2023-12-25 07:19:37,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1188663767] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:37,277 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:37,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:37,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122681478] [2023-12-25 07:19:37,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:37,278 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:19:37,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:37,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:19:37,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:37,279 INFO L87 Difference]: Start difference. First operand 2893 states and 3805 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:37,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:37,450 INFO L93 Difference]: Finished difference Result 5870 states and 7772 transitions. [2023-12-25 07:19:37,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:37,451 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:37,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:37,457 INFO L225 Difference]: With dead ends: 5870 [2023-12-25 07:19:37,457 INFO L226 Difference]: Without dead ends: 2997 [2023-12-25 07:19:37,461 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:37,461 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 74 mSDsluCounter, 960 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 1446 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:37,461 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 1446 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:19:37,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2997 states. [2023-12-25 07:19:37,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2997 to 2897. [2023-12-25 07:19:37,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2897 states, 2762 states have (on average 1.3171614771904416) internal successors, (3638), 2764 states have internal predecessors, (3638), 73 states have call successors, (73), 60 states have call predecessors, (73), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2023-12-25 07:19:37,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2897 states to 2897 states and 3785 transitions. [2023-12-25 07:19:37,559 INFO L78 Accepts]: Start accepts. Automaton has 2897 states and 3785 transitions. Word has length 170 [2023-12-25 07:19:37,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:37,559 INFO L495 AbstractCegarLoop]: Abstraction has 2897 states and 3785 transitions. [2023-12-25 07:19:37,560 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:37,560 INFO L276 IsEmpty]: Start isEmpty. Operand 2897 states and 3785 transitions. [2023-12-25 07:19:37,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:37,561 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:37,561 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:37,570 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:19:37,765 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:19:37,766 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:37,766 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:37,766 INFO L85 PathProgramCache]: Analyzing trace with hash 473784139, now seen corresponding path program 1 times [2023-12-25 07:19:37,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:37,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [279992404] [2023-12-25 07:19:37,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:37,767 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:37,767 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:37,768 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:19:37,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:37,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:37,897 INFO L262 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:37,899 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:37,908 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:19:37,909 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:37,909 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:37,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [279992404] [2023-12-25 07:19:37,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [279992404] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:37,909 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:37,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:37,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940553829] [2023-12-25 07:19:37,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:37,909 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:19:37,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:37,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:19:37,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:37,910 INFO L87 Difference]: Start difference. First operand 2897 states and 3785 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:38,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:38,093 INFO L93 Difference]: Finished difference Result 5866 states and 7716 transitions. [2023-12-25 07:19:38,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:38,094 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:38,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:38,103 INFO L225 Difference]: With dead ends: 5866 [2023-12-25 07:19:38,103 INFO L226 Difference]: Without dead ends: 2989 [2023-12-25 07:19:38,105 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:38,105 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 65 mSDsluCounter, 961 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 1447 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:38,106 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 1447 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:19:38,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2989 states. [2023-12-25 07:19:38,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2989 to 2901. [2023-12-25 07:19:38,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2901 states, 2766 states have (on average 1.3080260303687636) internal successors, (3618), 2768 states have internal predecessors, (3618), 73 states have call successors, (73), 60 states have call predecessors, (73), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2023-12-25 07:19:38,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2901 states to 2901 states and 3765 transitions. [2023-12-25 07:19:38,203 INFO L78 Accepts]: Start accepts. Automaton has 2901 states and 3765 transitions. Word has length 170 [2023-12-25 07:19:38,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:38,203 INFO L495 AbstractCegarLoop]: Abstraction has 2901 states and 3765 transitions. [2023-12-25 07:19:38,204 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:38,204 INFO L276 IsEmpty]: Start isEmpty. Operand 2901 states and 3765 transitions. [2023-12-25 07:19:38,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:38,204 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:38,204 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:38,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 (32)] Forceful destruction successful, exit code 0 [2023-12-25 07:19:38,412 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:19:38,412 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:38,412 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:38,413 INFO L85 PathProgramCache]: Analyzing trace with hash -1405346807, now seen corresponding path program 1 times [2023-12-25 07:19:38,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:38,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [969451505] [2023-12-25 07:19:38,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:38,413 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:19:38,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:38,414 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:19:38,432 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:38,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:38,544 INFO L262 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:38,546 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:38,556 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:19:38,557 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:38,557 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:38,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [969451505] [2023-12-25 07:19:38,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [969451505] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:38,557 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:38,557 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:38,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884899624] [2023-12-25 07:19:38,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:38,558 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:19:38,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:38,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:19:38,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:38,559 INFO L87 Difference]: Start difference. First operand 2901 states and 3765 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:38,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:38,734 INFO L93 Difference]: Finished difference Result 5862 states and 7660 transitions. [2023-12-25 07:19:38,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:38,735 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:38,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:38,741 INFO L225 Difference]: With dead ends: 5862 [2023-12-25 07:19:38,741 INFO L226 Difference]: Without dead ends: 2981 [2023-12-25 07:19:38,746 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:38,747 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 56 mSDsluCounter, 962 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 1448 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:38,747 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 1448 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:19:38,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2981 states. [2023-12-25 07:19:38,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2981 to 2905. [2023-12-25 07:19:38,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2905 states, 2770 states have (on average 1.2989169675090253) internal successors, (3598), 2772 states have internal predecessors, (3598), 73 states have call successors, (73), 60 states have call predecessors, (73), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2023-12-25 07:19:38,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2905 states to 2905 states and 3745 transitions. [2023-12-25 07:19:38,910 INFO L78 Accepts]: Start accepts. Automaton has 2905 states and 3745 transitions. Word has length 170 [2023-12-25 07:19:38,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:38,910 INFO L495 AbstractCegarLoop]: Abstraction has 2905 states and 3745 transitions. [2023-12-25 07:19:38,910 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:38,911 INFO L276 IsEmpty]: Start isEmpty. Operand 2905 states and 3745 transitions. [2023-12-25 07:19:38,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:38,911 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:38,912 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:38,916 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:19:39,116 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:19:39,117 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:39,117 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:39,117 INFO L85 PathProgramCache]: Analyzing trace with hash -1165107061, now seen corresponding path program 1 times [2023-12-25 07:19:39,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:39,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1151201346] [2023-12-25 07:19:39,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:39,118 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:39,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:39,119 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:19:39,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:39,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:39,248 INFO L262 TraceCheckSpWp]: Trace formula consists of 438 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:39,250 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:39,263 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:19:39,263 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:39,263 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:39,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1151201346] [2023-12-25 07:19:39,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1151201346] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:39,263 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:39,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:39,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437001999] [2023-12-25 07:19:39,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:39,264 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:19:39,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:39,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:19:39,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:39,265 INFO L87 Difference]: Start difference. First operand 2905 states and 3745 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:39,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:39,430 INFO L93 Difference]: Finished difference Result 5858 states and 7604 transitions. [2023-12-25 07:19:39,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:39,431 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:39,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:39,435 INFO L225 Difference]: With dead ends: 5858 [2023-12-25 07:19:39,435 INFO L226 Difference]: Without dead ends: 2973 [2023-12-25 07:19:39,438 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:39,439 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 47 mSDsluCounter, 963 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 1449 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:39,439 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 1449 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:19:39,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2973 states. [2023-12-25 07:19:39,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2973 to 2909. [2023-12-25 07:19:39,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2909 states, 2774 states have (on average 1.2898341744772892) internal successors, (3578), 2776 states have internal predecessors, (3578), 73 states have call successors, (73), 60 states have call predecessors, (73), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2023-12-25 07:19:39,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2909 states to 2909 states and 3725 transitions. [2023-12-25 07:19:39,531 INFO L78 Accepts]: Start accepts. Automaton has 2909 states and 3725 transitions. Word has length 170 [2023-12-25 07:19:39,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:39,531 INFO L495 AbstractCegarLoop]: Abstraction has 2909 states and 3725 transitions. [2023-12-25 07:19:39,531 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:39,531 INFO L276 IsEmpty]: Start isEmpty. Operand 2909 states and 3725 transitions. [2023-12-25 07:19:39,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:39,532 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:39,532 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:39,536 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Ended with exit code 0 [2023-12-25 07:19:39,736 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:19:39,737 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:39,737 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:39,737 INFO L85 PathProgramCache]: Analyzing trace with hash -277884215, now seen corresponding path program 1 times [2023-12-25 07:19:39,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:39,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [286072347] [2023-12-25 07:19:39,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:39,738 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:39,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:39,739 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:19:39,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:39,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:39,856 INFO L262 TraceCheckSpWp]: Trace formula consists of 437 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:39,858 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:39,867 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:19:39,867 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:39,868 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:39,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [286072347] [2023-12-25 07:19:39,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [286072347] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:39,868 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:39,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:39,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8854921] [2023-12-25 07:19:39,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:39,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:19:39,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:39,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:19:39,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:39,870 INFO L87 Difference]: Start difference. First operand 2909 states and 3725 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:40,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:40,068 INFO L93 Difference]: Finished difference Result 5854 states and 7548 transitions. [2023-12-25 07:19:40,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:40,069 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:40,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:40,075 INFO L225 Difference]: With dead ends: 5854 [2023-12-25 07:19:40,075 INFO L226 Difference]: Without dead ends: 2965 [2023-12-25 07:19:40,079 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:40,079 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 38 mSDsluCounter, 964 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 1450 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:40,079 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 1450 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:19:40,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2965 states. [2023-12-25 07:19:40,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2965 to 2913. [2023-12-25 07:19:40,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2913 states, 2778 states have (on average 1.2807775377969763) internal successors, (3558), 2780 states have internal predecessors, (3558), 73 states have call successors, (73), 60 states have call predecessors, (73), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2023-12-25 07:19:40,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2913 states to 2913 states and 3705 transitions. [2023-12-25 07:19:40,182 INFO L78 Accepts]: Start accepts. Automaton has 2913 states and 3705 transitions. Word has length 170 [2023-12-25 07:19:40,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:40,182 INFO L495 AbstractCegarLoop]: Abstraction has 2913 states and 3705 transitions. [2023-12-25 07:19:40,183 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:40,183 INFO L276 IsEmpty]: Start isEmpty. Operand 2913 states and 3705 transitions. [2023-12-25 07:19:40,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:40,184 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:40,184 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:40,189 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Ended with exit code 0 [2023-12-25 07:19:40,389 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:19:40,389 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:40,389 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:40,390 INFO L85 PathProgramCache]: Analyzing trace with hash -770510389, now seen corresponding path program 1 times [2023-12-25 07:19:40,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:40,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [910350389] [2023-12-25 07:19:40,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:40,390 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:19:40,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:40,391 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:19:40,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2023-12-25 07:19:40,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:40,506 INFO L262 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:40,509 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:40,526 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:19:40,526 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:40,526 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:40,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [910350389] [2023-12-25 07:19:40,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [910350389] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:40,527 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:40,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:40,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611435655] [2023-12-25 07:19:40,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:40,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:19:40,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:40,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:19:40,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:40,528 INFO L87 Difference]: Start difference. First operand 2913 states and 3705 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:40,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:40,690 INFO L93 Difference]: Finished difference Result 5850 states and 7492 transitions. [2023-12-25 07:19:40,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:40,691 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:40,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:40,695 INFO L225 Difference]: With dead ends: 5850 [2023-12-25 07:19:40,695 INFO L226 Difference]: Without dead ends: 2957 [2023-12-25 07:19:40,699 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:40,699 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 29 mSDsluCounter, 965 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 1451 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:40,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 1451 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:19:40,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2957 states. [2023-12-25 07:19:40,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2957 to 2917. [2023-12-25 07:19:40,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2917 states, 2782 states have (on average 1.271746944644141) internal successors, (3538), 2784 states have internal predecessors, (3538), 73 states have call successors, (73), 60 states have call predecessors, (73), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2023-12-25 07:19:40,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2917 states to 2917 states and 3685 transitions. [2023-12-25 07:19:40,827 INFO L78 Accepts]: Start accepts. Automaton has 2917 states and 3685 transitions. Word has length 170 [2023-12-25 07:19:40,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:40,827 INFO L495 AbstractCegarLoop]: Abstraction has 2917 states and 3685 transitions. [2023-12-25 07:19:40,827 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:40,827 INFO L276 IsEmpty]: Start isEmpty. Operand 2917 states and 3685 transitions. [2023-12-25 07:19:40,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:40,828 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:40,828 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:40,838 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2023-12-25 07:19:41,032 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:19:41,033 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:41,033 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:41,034 INFO L85 PathProgramCache]: Analyzing trace with hash -824903287, now seen corresponding path program 1 times [2023-12-25 07:19:41,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:41,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1041889659] [2023-12-25 07:19:41,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:41,034 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:41,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:41,035 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:19:41,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:41,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:41,166 INFO L262 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:41,168 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:41,179 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:19:41,179 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:41,179 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:41,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1041889659] [2023-12-25 07:19:41,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1041889659] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:41,179 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:41,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:41,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453593105] [2023-12-25 07:19:41,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:41,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:19:41,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:41,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:19:41,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:41,181 INFO L87 Difference]: Start difference. First operand 2917 states and 3685 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:41,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:41,343 INFO L93 Difference]: Finished difference Result 5846 states and 7436 transitions. [2023-12-25 07:19:41,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:41,344 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:41,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:41,348 INFO L225 Difference]: With dead ends: 5846 [2023-12-25 07:19:41,348 INFO L226 Difference]: Without dead ends: 2949 [2023-12-25 07:19:41,351 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:41,352 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 20 mSDsluCounter, 966 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 1452 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:41,352 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 1452 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:19:41,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2949 states. [2023-12-25 07:19:41,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2949 to 2921. [2023-12-25 07:19:41,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2921 states, 2786 states have (on average 1.2627422828427854) internal successors, (3518), 2788 states have internal predecessors, (3518), 73 states have call successors, (73), 60 states have call predecessors, (73), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2023-12-25 07:19:41,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2921 states to 2921 states and 3665 transitions. [2023-12-25 07:19:41,452 INFO L78 Accepts]: Start accepts. Automaton has 2921 states and 3665 transitions. Word has length 170 [2023-12-25 07:19:41,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:41,452 INFO L495 AbstractCegarLoop]: Abstraction has 2921 states and 3665 transitions. [2023-12-25 07:19:41,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:41,453 INFO L276 IsEmpty]: Start isEmpty. Operand 2921 states and 3665 transitions. [2023-12-25 07:19:41,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:41,453 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:41,453 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:41,458 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:19:41,675 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:19:41,675 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:41,675 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:41,676 INFO L85 PathProgramCache]: Analyzing trace with hash -264203509, now seen corresponding path program 1 times [2023-12-25 07:19:41,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:41,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1954480644] [2023-12-25 07:19:41,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:41,676 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:41,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:41,678 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:19:41,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 (38)] Waiting until timeout for monitored process [2023-12-25 07:19:41,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:41,806 INFO L262 TraceCheckSpWp]: Trace formula consists of 434 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 07:19:41,809 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:41,918 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:19:41,918 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:41,918 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:41,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1954480644] [2023-12-25 07:19:41,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1954480644] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:41,918 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:41,918 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 07:19:41,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552005465] [2023-12-25 07:19:41,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:41,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 07:19:41,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:41,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 07:19:41,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:19:41,920 INFO L87 Difference]: Start difference. First operand 2921 states and 3665 transitions. Second operand has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 2 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:42,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:42,204 INFO L93 Difference]: Finished difference Result 8512 states and 10699 transitions. [2023-12-25 07:19:42,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 07:19:42,204 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 2 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:42,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:42,213 INFO L225 Difference]: With dead ends: 8512 [2023-12-25 07:19:42,213 INFO L226 Difference]: Without dead ends: 5611 [2023-12-25 07:19:42,216 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 168 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:19:42,216 INFO L413 NwaCegarLoop]: 547 mSDtfsCounter, 408 mSDsluCounter, 445 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 992 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:42,216 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [408 Valid, 992 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:19:42,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5611 states. [2023-12-25 07:19:42,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5611 to 5607. [2023-12-25 07:19:42,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5607 states, 5350 states have (on average 1.254018691588785) internal successors, (6709), 5353 states have internal predecessors, (6709), 138 states have call successors, (138), 116 states have call predecessors, (138), 118 states have return successors, (140), 138 states have call predecessors, (140), 138 states have call successors, (140) [2023-12-25 07:19:42,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5607 states to 5607 states and 6987 transitions. [2023-12-25 07:19:42,409 INFO L78 Accepts]: Start accepts. Automaton has 5607 states and 6987 transitions. Word has length 170 [2023-12-25 07:19:42,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:42,409 INFO L495 AbstractCegarLoop]: Abstraction has 5607 states and 6987 transitions. [2023-12-25 07:19:42,409 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 2 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:42,409 INFO L276 IsEmpty]: Start isEmpty. Operand 5607 states and 6987 transitions. [2023-12-25 07:19:42,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:42,410 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:42,410 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:42,414 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Ended with exit code 0 [2023-12-25 07:19:42,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:19:42,611 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:42,611 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:42,611 INFO L85 PathProgramCache]: Analyzing trace with hash -23936180, now seen corresponding path program 1 times [2023-12-25 07:19:42,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:42,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [753395358] [2023-12-25 07:19:42,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:42,612 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:42,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:42,613 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:19:42,620 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2023-12-25 07:19:42,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:42,734 INFO L262 TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 07:19:42,736 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:42,746 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:19:42,746 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:42,746 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:42,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [753395358] [2023-12-25 07:19:42,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [753395358] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:42,746 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:42,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:42,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467020764] [2023-12-25 07:19:42,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:42,748 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:19:42,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:42,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:19:42,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:42,749 INFO L87 Difference]: Start difference. First operand 5607 states and 6987 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:43,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:43,025 INFO L93 Difference]: Finished difference Result 11454 states and 14392 transitions. [2023-12-25 07:19:43,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:43,025 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:43,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:43,038 INFO L225 Difference]: With dead ends: 11454 [2023-12-25 07:19:43,038 INFO L226 Difference]: Without dead ends: 5867 [2023-12-25 07:19:43,045 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:43,046 INFO L413 NwaCegarLoop]: 489 mSDtfsCounter, 11 mSDsluCounter, 972 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1461 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:43,046 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 1461 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:19:43,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5867 states. [2023-12-25 07:19:43,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5867 to 5659. [2023-12-25 07:19:43,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5659 states, 5402 states have (on average 1.2471306923361718) internal successors, (6737), 5405 states have internal predecessors, (6737), 138 states have call successors, (138), 116 states have call predecessors, (138), 118 states have return successors, (140), 138 states have call predecessors, (140), 138 states have call successors, (140) [2023-12-25 07:19:43,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5659 states to 5659 states and 7015 transitions. [2023-12-25 07:19:43,275 INFO L78 Accepts]: Start accepts. Automaton has 5659 states and 7015 transitions. Word has length 170 [2023-12-25 07:19:43,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:43,276 INFO L495 AbstractCegarLoop]: Abstraction has 5659 states and 7015 transitions. [2023-12-25 07:19:43,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:43,276 INFO L276 IsEmpty]: Start isEmpty. Operand 5659 states and 7015 transitions. [2023-12-25 07:19:43,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:43,277 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:43,277 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:43,284 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2023-12-25 07:19:43,482 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:19:43,482 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:43,483 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:43,483 INFO L85 PathProgramCache]: Analyzing trace with hash 852082826, now seen corresponding path program 1 times [2023-12-25 07:19:43,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:43,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1055747425] [2023-12-25 07:19:43,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:43,483 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:19:43,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:43,485 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:19:43,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:43,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:43,602 INFO L262 TraceCheckSpWp]: Trace formula consists of 432 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 07:19:43,604 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:43,760 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:19:43,760 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:43,761 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:43,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1055747425] [2023-12-25 07:19:43,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1055747425] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:43,761 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:43,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:43,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719544862] [2023-12-25 07:19:43,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:43,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:43,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:43,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:43,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:43,762 INFO L87 Difference]: Start difference. First operand 5659 states and 7015 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:44,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:44,310 INFO L93 Difference]: Finished difference Result 11299 states and 14008 transitions. [2023-12-25 07:19:44,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:44,311 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:44,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:44,319 INFO L225 Difference]: With dead ends: 11299 [2023-12-25 07:19:44,319 INFO L226 Difference]: Without dead ends: 5659 [2023-12-25 07:19:44,325 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:44,325 INFO L413 NwaCegarLoop]: 309 mSDtfsCounter, 605 mSDsluCounter, 502 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 625 SdHoareTripleChecker+Valid, 811 SdHoareTripleChecker+Invalid, 560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:44,325 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [625 Valid, 811 Invalid, 560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:44,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5659 states. [2023-12-25 07:19:44,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5659 to 5659. [2023-12-25 07:19:44,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5659 states, 5402 states have (on average 1.2445390596075527) internal successors, (6723), 5405 states have internal predecessors, (6723), 138 states have call successors, (138), 116 states have call predecessors, (138), 118 states have return successors, (140), 138 states have call predecessors, (140), 138 states have call successors, (140) [2023-12-25 07:19:44,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5659 states to 5659 states and 7001 transitions. [2023-12-25 07:19:44,591 INFO L78 Accepts]: Start accepts. Automaton has 5659 states and 7001 transitions. Word has length 170 [2023-12-25 07:19:44,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:44,592 INFO L495 AbstractCegarLoop]: Abstraction has 5659 states and 7001 transitions. [2023-12-25 07:19:44,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:44,592 INFO L276 IsEmpty]: Start isEmpty. Operand 5659 states and 7001 transitions. [2023-12-25 07:19:44,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:44,593 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:44,593 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:44,600 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Ended with exit code 0 [2023-12-25 07:19:44,801 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:19:44,802 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:44,802 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:44,802 INFO L85 PathProgramCache]: Analyzing trace with hash -45310452, now seen corresponding path program 1 times [2023-12-25 07:19:44,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:44,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1616207022] [2023-12-25 07:19:44,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:44,803 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:44,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:44,804 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:19:44,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2023-12-25 07:19:44,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:44,919 INFO L262 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 07:19:44,921 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:45,070 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:19:45,070 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:45,070 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:45,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1616207022] [2023-12-25 07:19:45,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1616207022] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:45,070 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:45,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:45,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844846953] [2023-12-25 07:19:45,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:45,071 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:45,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:45,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:45,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:45,072 INFO L87 Difference]: Start difference. First operand 5659 states and 7001 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:45,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:45,619 INFO L93 Difference]: Finished difference Result 11299 states and 13980 transitions. [2023-12-25 07:19:45,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 07:19:45,620 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:45,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:45,629 INFO L225 Difference]: With dead ends: 11299 [2023-12-25 07:19:45,629 INFO L226 Difference]: Without dead ends: 5659 [2023-12-25 07:19:45,635 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 07:19:45,635 INFO L413 NwaCegarLoop]: 306 mSDtfsCounter, 592 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 612 SdHoareTripleChecker+Valid, 804 SdHoareTripleChecker+Invalid, 560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:45,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [612 Valid, 804 Invalid, 560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:45,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5659 states. [2023-12-25 07:19:45,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5659 to 5659. [2023-12-25 07:19:45,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5659 states, 5402 states have (on average 1.2419474268789337) internal successors, (6709), 5405 states have internal predecessors, (6709), 138 states have call successors, (138), 116 states have call predecessors, (138), 118 states have return successors, (140), 138 states have call predecessors, (140), 138 states have call successors, (140) [2023-12-25 07:19:45,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5659 states to 5659 states and 6987 transitions. [2023-12-25 07:19:45,846 INFO L78 Accepts]: Start accepts. Automaton has 5659 states and 6987 transitions. Word has length 170 [2023-12-25 07:19:45,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:45,846 INFO L495 AbstractCegarLoop]: Abstraction has 5659 states and 6987 transitions. [2023-12-25 07:19:45,847 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:45,847 INFO L276 IsEmpty]: Start isEmpty. Operand 5659 states and 6987 transitions. [2023-12-25 07:19:45,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:45,847 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:45,848 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:45,852 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Ended with exit code 0 [2023-12-25 07:19:46,052 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:19:46,052 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:46,052 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:46,053 INFO L85 PathProgramCache]: Analyzing trace with hash -889315954, now seen corresponding path program 1 times [2023-12-25 07:19:46,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:46,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2104339353] [2023-12-25 07:19:46,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:46,053 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:46,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:46,054 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:19:46,055 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:46,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:46,174 INFO L262 TraceCheckSpWp]: Trace formula consists of 430 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 07:19:46,176 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:46,334 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:19:46,334 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:46,334 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:46,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2104339353] [2023-12-25 07:19:46,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2104339353] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:46,335 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:46,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:46,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015017557] [2023-12-25 07:19:46,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:46,335 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:46,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:46,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:46,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:46,336 INFO L87 Difference]: Start difference. First operand 5659 states and 6987 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:47,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:47,115 INFO L93 Difference]: Finished difference Result 11899 states and 14771 transitions. [2023-12-25 07:19:47,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 07:19:47,115 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:47,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:47,125 INFO L225 Difference]: With dead ends: 11899 [2023-12-25 07:19:47,125 INFO L226 Difference]: Without dead ends: 6259 [2023-12-25 07:19:47,129 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 07:19:47,130 INFO L413 NwaCegarLoop]: 305 mSDtfsCounter, 751 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 781 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 771 SdHoareTripleChecker+Valid, 799 SdHoareTripleChecker+Invalid, 819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 781 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:47,130 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [771 Valid, 799 Invalid, 819 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 781 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 07:19:47,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6259 states. [2023-12-25 07:19:47,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6259 to 6017. [2023-12-25 07:19:47,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6017 states, 5748 states have (on average 1.228427279053584) internal successors, (7061), 5751 states have internal predecessors, (7061), 142 states have call successors, (142), 124 states have call predecessors, (142), 126 states have return successors, (144), 142 states have call predecessors, (144), 142 states have call successors, (144) [2023-12-25 07:19:47,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6017 states to 6017 states and 7347 transitions. [2023-12-25 07:19:47,337 INFO L78 Accepts]: Start accepts. Automaton has 6017 states and 7347 transitions. Word has length 170 [2023-12-25 07:19:47,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:47,337 INFO L495 AbstractCegarLoop]: Abstraction has 6017 states and 7347 transitions. [2023-12-25 07:19:47,337 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:47,337 INFO L276 IsEmpty]: Start isEmpty. Operand 6017 states and 7347 transitions. [2023-12-25 07:19:47,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:47,338 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:47,338 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:47,344 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:19:47,542 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:19:47,543 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:47,543 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:47,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1033912080, now seen corresponding path program 1 times [2023-12-25 07:19:47,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:47,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [120289371] [2023-12-25 07:19:47,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:47,544 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:47,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:47,545 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:19:47,546 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:47,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:47,660 INFO L262 TraceCheckSpWp]: Trace formula consists of 429 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 07:19:47,664 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:47,819 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:19:47,819 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:47,819 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:47,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [120289371] [2023-12-25 07:19:47,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [120289371] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:47,819 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:47,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:47,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828627941] [2023-12-25 07:19:47,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:47,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 07:19:47,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:47,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 07:19:47,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 07:19:47,821 INFO L87 Difference]: Start difference. First operand 6017 states and 7347 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:48,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:48,547 INFO L93 Difference]: Finished difference Result 12325 states and 15075 transitions. [2023-12-25 07:19:48,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 07:19:48,548 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 170 [2023-12-25 07:19:48,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:48,560 INFO L225 Difference]: With dead ends: 12325 [2023-12-25 07:19:48,560 INFO L226 Difference]: Without dead ends: 6327 [2023-12-25 07:19:48,568 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 07:19:48,568 INFO L413 NwaCegarLoop]: 302 mSDtfsCounter, 677 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 661 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 697 SdHoareTripleChecker+Valid, 792 SdHoareTripleChecker+Invalid, 699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:48,568 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [697 Valid, 792 Invalid, 699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 661 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 07:19:48,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6327 states. [2023-12-25 07:19:48,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6327 to 6307. [2023-12-25 07:19:48,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6307 states, 6034 states have (on average 1.216937354988399) internal successors, (7343), 6037 states have internal predecessors, (7343), 142 states have call successors, (142), 128 states have call predecessors, (142), 130 states have return successors, (144), 142 states have call predecessors, (144), 142 states have call successors, (144) [2023-12-25 07:19:48,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6307 states to 6307 states and 7629 transitions. [2023-12-25 07:19:48,791 INFO L78 Accepts]: Start accepts. Automaton has 6307 states and 7629 transitions. Word has length 170 [2023-12-25 07:19:48,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:48,792 INFO L495 AbstractCegarLoop]: Abstraction has 6307 states and 7629 transitions. [2023-12-25 07:19:48,792 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-25 07:19:48,792 INFO L276 IsEmpty]: Start isEmpty. Operand 6307 states and 7629 transitions. [2023-12-25 07:19:48,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 07:19:48,793 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:48,793 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:19:48,808 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:19:48,998 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:19:48,998 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:48,998 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:48,999 INFO L85 PathProgramCache]: Analyzing trace with hash -655031662, now seen corresponding path program 1 times [2023-12-25 07:19:48,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:48,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2106409665] [2023-12-25 07:19:48,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:48,999 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:48,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:49,000 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:19:49,001 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:49,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:49,117 INFO L262 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 07:19:49,120 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:49,259 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:19:49,260 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:49,260 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:49,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2106409665] [2023-12-25 07:19:49,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2106409665] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:49,260 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:49,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 07:19:49,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646247474] [2023-12-25 07:19:49,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:49,261 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 07:19:49,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:49,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 07:19:49,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:19:49,261 INFO L87 Difference]: Start difference. First operand 6307 states and 7629 transitions. Second operand has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 2 states have internal predecessors, (160), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-25 07:19:49,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:49,824 INFO L93 Difference]: Finished difference Result 18800 states and 22833 transitions. [2023-12-25 07:19:49,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 07:19:49,825 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 2 states have internal predecessors, (160), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 170 [2023-12-25 07:19:49,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:49,849 INFO L225 Difference]: With dead ends: 18800 [2023-12-25 07:19:49,850 INFO L226 Difference]: Without dead ends: 12513 [2023-12-25 07:19:49,863 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 168 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:19:49,864 INFO L413 NwaCegarLoop]: 473 mSDtfsCounter, 343 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 904 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:49,864 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [343 Valid, 904 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:19:49,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12513 states. [2023-12-25 07:19:50,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12513 to 12509. [2023-12-25 07:19:50,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12509 states, 11968 states have (on average 1.2111463903743316) internal successors, (14495), 11977 states have internal predecessors, (14495), 280 states have call successors, (280), 256 states have call predecessors, (280), 260 states have return successors, (284), 276 states have call predecessors, (284), 280 states have call successors, (284) [2023-12-25 07:19:50,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12509 states to 12509 states and 15059 transitions. [2023-12-25 07:19:50,335 INFO L78 Accepts]: Start accepts. Automaton has 12509 states and 15059 transitions. Word has length 170 [2023-12-25 07:19:50,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:50,335 INFO L495 AbstractCegarLoop]: Abstraction has 12509 states and 15059 transitions. [2023-12-25 07:19:50,336 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 2 states have internal predecessors, (160), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-25 07:19:50,336 INFO L276 IsEmpty]: Start isEmpty. Operand 12509 states and 15059 transitions. [2023-12-25 07:19:50,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2023-12-25 07:19:50,342 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:50,342 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:19:50,347 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:19:50,547 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:19:50,547 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:50,547 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:50,547 INFO L85 PathProgramCache]: Analyzing trace with hash 122439569, now seen corresponding path program 1 times [2023-12-25 07:19:50,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:50,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2001125070] [2023-12-25 07:19:50,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:50,548 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:50,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:50,549 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:19:50,550 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:50,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:50,705 INFO L262 TraceCheckSpWp]: Trace formula consists of 609 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 07:19:50,709 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:50,973 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2023-12-25 07:19:50,974 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:50,974 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:50,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2001125070] [2023-12-25 07:19:50,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2001125070] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:50,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:50,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:50,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675540002] [2023-12-25 07:19:50,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:50,975 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:19:50,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:50,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:19:50,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:50,976 INFO L87 Difference]: Start difference. First operand 12509 states and 15059 transitions. Second operand has 4 states, 4 states have (on average 46.75) internal successors, (187), 4 states have internal predecessors, (187), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-25 07:19:52,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:52,245 INFO L93 Difference]: Finished difference Result 37233 states and 44763 transitions. [2023-12-25 07:19:52,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:19:52,246 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 46.75) internal successors, (187), 4 states have internal predecessors, (187), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 274 [2023-12-25 07:19:52,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:52,297 INFO L225 Difference]: With dead ends: 37233 [2023-12-25 07:19:52,297 INFO L226 Difference]: Without dead ends: 24745 [2023-12-25 07:19:52,315 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 272 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:19:52,315 INFO L413 NwaCegarLoop]: 587 mSDtfsCounter, 693 mSDsluCounter, 799 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 698 SdHoareTripleChecker+Valid, 1386 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:52,316 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [698 Valid, 1386 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 475 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:52,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24745 states. [2023-12-25 07:19:53,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24745 to 24743. [2023-12-25 07:19:53,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24743 states, 23679 states have (on average 1.2064276363022086) internal successors, (28567), 23705 states have internal predecessors, (28567), 543 states have call successors, (543), 496 states have call predecessors, (543), 520 states have return successors, (591), 543 states have call predecessors, (591), 543 states have call successors, (591) [2023-12-25 07:19:53,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24743 states to 24743 states and 29701 transitions. [2023-12-25 07:19:53,402 INFO L78 Accepts]: Start accepts. Automaton has 24743 states and 29701 transitions. Word has length 274 [2023-12-25 07:19:53,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:53,403 INFO L495 AbstractCegarLoop]: Abstraction has 24743 states and 29701 transitions. [2023-12-25 07:19:53,403 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 46.75) internal successors, (187), 4 states have internal predecessors, (187), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-25 07:19:53,403 INFO L276 IsEmpty]: Start isEmpty. Operand 24743 states and 29701 transitions. [2023-12-25 07:19:53,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2023-12-25 07:19:53,413 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:53,413 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:19:53,418 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 (45)] Forceful destruction successful, exit code 0 [2023-12-25 07:19:53,618 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:19:53,618 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:53,618 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:53,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1495543217, now seen corresponding path program 1 times [2023-12-25 07:19:53,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:53,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1112497298] [2023-12-25 07:19:53,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:53,619 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:19:53,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:53,620 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:19:53,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:53,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:53,764 INFO L262 TraceCheckSpWp]: Trace formula consists of 609 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 07:19:53,767 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:53,776 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2023-12-25 07:19:53,777 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:53,777 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:53,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1112497298] [2023-12-25 07:19:53,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1112497298] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:53,777 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:53,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 07:19:53,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807571243] [2023-12-25 07:19:53,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:53,777 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 07:19:53,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:53,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 07:19:53,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:19:53,778 INFO L87 Difference]: Start difference. First operand 24743 states and 29701 transitions. Second operand has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 2 states have internal predecessors, (179), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 07:19:54,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:54,704 INFO L93 Difference]: Finished difference Result 49449 states and 59334 transitions. [2023-12-25 07:19:54,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 07:19:54,705 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 2 states have internal predecessors, (179), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 274 [2023-12-25 07:19:54,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:54,745 INFO L225 Difference]: With dead ends: 49449 [2023-12-25 07:19:54,746 INFO L226 Difference]: Without dead ends: 24727 [2023-12-25 07:19:54,764 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 272 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:19:54,765 INFO L413 NwaCegarLoop]: 473 mSDtfsCounter, 514 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:54,765 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [514 Valid, 473 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:19:54,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24727 states. [2023-12-25 07:19:55,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24727 to 24727. [2023-12-25 07:19:55,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24727 states, 23666 states have (on average 1.2060339727879659) internal successors, (28542), 23691 states have internal predecessors, (28542), 540 states have call successors, (540), 496 states have call predecessors, (540), 520 states have return successors, (588), 540 states have call predecessors, (588), 540 states have call successors, (588) [2023-12-25 07:19:56,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24727 states to 24727 states and 29670 transitions. [2023-12-25 07:19:56,024 INFO L78 Accepts]: Start accepts. Automaton has 24727 states and 29670 transitions. Word has length 274 [2023-12-25 07:19:56,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:19:56,024 INFO L495 AbstractCegarLoop]: Abstraction has 24727 states and 29670 transitions. [2023-12-25 07:19:56,024 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 2 states have internal predecessors, (179), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 07:19:56,024 INFO L276 IsEmpty]: Start isEmpty. Operand 24727 states and 29670 transitions. [2023-12-25 07:19:56,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2023-12-25 07:19:56,035 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:19:56,035 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:19:56,041 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Ended with exit code 0 [2023-12-25 07:19:56,237 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:19:56,237 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:19:56,238 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:19:56,238 INFO L85 PathProgramCache]: Analyzing trace with hash 761133644, now seen corresponding path program 1 times [2023-12-25 07:19:56,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:19:56,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [807066782] [2023-12-25 07:19:56,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:19:56,240 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:19:56,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:19:56,241 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:19:56,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:19:56,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:19:56,402 INFO L262 TraceCheckSpWp]: Trace formula consists of 611 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 07:19:56,406 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:19:56,673 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2023-12-25 07:19:56,673 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:19:56,673 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:19:56,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [807066782] [2023-12-25 07:19:56,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [807066782] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:19:56,673 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:19:56,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:19:56,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776250698] [2023-12-25 07:19:56,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:19:56,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:19:56,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:19:56,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:19:56,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:19:56,674 INFO L87 Difference]: Start difference. First operand 24727 states and 29670 transitions. Second operand has 4 states, 4 states have (on average 47.25) internal successors, (189), 4 states have internal predecessors, (189), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-25 07:19:58,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:19:58,777 INFO L93 Difference]: Finished difference Result 73070 states and 87620 transitions. [2023-12-25 07:19:58,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:19:58,778 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 47.25) internal successors, (189), 4 states have internal predecessors, (189), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 276 [2023-12-25 07:19:58,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:19:58,852 INFO L225 Difference]: With dead ends: 73070 [2023-12-25 07:19:58,852 INFO L226 Difference]: Without dead ends: 48364 [2023-12-25 07:19:58,872 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 274 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:19:58,873 INFO L413 NwaCegarLoop]: 571 mSDtfsCounter, 688 mSDsluCounter, 781 mSDsCounter, 0 mSdLazyCounter, 471 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 693 SdHoareTripleChecker+Valid, 1352 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:19:58,873 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [693 Valid, 1352 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 471 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:19:58,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48364 states. [2023-12-25 07:20:00,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48364 to 48362. [2023-12-25 07:20:01,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48362 states, 46290 states have (on average 1.2034564700799308) internal successors, (55708), 46348 states have internal predecessors, (55708), 1047 states have call successors, (1047), 960 states have call predecessors, (1047), 1024 states have return successors, (1183), 1055 states have call predecessors, (1183), 1047 states have call successors, (1183) [2023-12-25 07:20:01,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48362 states to 48362 states and 57938 transitions. [2023-12-25 07:20:01,073 INFO L78 Accepts]: Start accepts. Automaton has 48362 states and 57938 transitions. Word has length 276 [2023-12-25 07:20:01,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:20:01,074 INFO L495 AbstractCegarLoop]: Abstraction has 48362 states and 57938 transitions. [2023-12-25 07:20:01,074 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 47.25) internal successors, (189), 4 states have internal predecessors, (189), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-25 07:20:01,074 INFO L276 IsEmpty]: Start isEmpty. Operand 48362 states and 57938 transitions. [2023-12-25 07:20:01,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2023-12-25 07:20:01,091 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:20:01,091 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:20:01,096 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:20:01,291 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:20:01,292 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:20:01,292 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:20:01,292 INFO L85 PathProgramCache]: Analyzing trace with hash 2143274830, now seen corresponding path program 1 times [2023-12-25 07:20:01,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:20:01,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [516326527] [2023-12-25 07:20:01,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:20:01,293 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:20:01,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:20:01,294 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:20:01,294 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2023-12-25 07:20:01,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:20:01,441 INFO L262 TraceCheckSpWp]: Trace formula consists of 611 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 07:20:01,443 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:20:01,453 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2023-12-25 07:20:01,454 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:20:01,454 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:20:01,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [516326527] [2023-12-25 07:20:01,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [516326527] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:20:01,454 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:20:01,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 07:20:01,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392986314] [2023-12-25 07:20:01,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:20:01,454 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 07:20:01,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:20:01,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 07:20:01,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:20:01,455 INFO L87 Difference]: Start difference. First operand 48362 states and 57938 transitions. Second operand has 3 states, 3 states have (on average 60.333333333333336) internal successors, (181), 2 states have internal predecessors, (181), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 07:20:03,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:20:03,286 INFO L93 Difference]: Finished difference Result 96688 states and 115811 transitions. [2023-12-25 07:20:03,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 07:20:03,286 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 60.333333333333336) internal successors, (181), 2 states have internal predecessors, (181), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 276 [2023-12-25 07:20:03,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:20:03,355 INFO L225 Difference]: With dead ends: 96688 [2023-12-25 07:20:03,355 INFO L226 Difference]: Without dead ends: 48347 [2023-12-25 07:20:03,387 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 274 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:20:03,388 INFO L413 NwaCegarLoop]: 472 mSDtfsCounter, 512 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 472 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:20:03,388 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [512 Valid, 472 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:20:03,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48347 states. [2023-12-25 07:20:05,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48347 to 48347. [2023-12-25 07:20:05,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48347 states, 46278 states have (on average 1.203271532909806) internal successors, (55685), 46335 states have internal predecessors, (55685), 1044 states have call successors, (1044), 960 states have call predecessors, (1044), 1024 states have return successors, (1180), 1052 states have call predecessors, (1180), 1044 states have call successors, (1180) [2023-12-25 07:20:05,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48347 states to 48347 states and 57909 transitions. [2023-12-25 07:20:05,676 INFO L78 Accepts]: Start accepts. Automaton has 48347 states and 57909 transitions. Word has length 276 [2023-12-25 07:20:05,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:20:05,676 INFO L495 AbstractCegarLoop]: Abstraction has 48347 states and 57909 transitions. [2023-12-25 07:20:05,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 60.333333333333336) internal successors, (181), 2 states have internal predecessors, (181), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 07:20:05,676 INFO L276 IsEmpty]: Start isEmpty. Operand 48347 states and 57909 transitions. [2023-12-25 07:20:05,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2023-12-25 07:20:05,693 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:20:05,693 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:20:05,699 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:20:05,893 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:20:05,894 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:20:05,894 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:20:05,894 INFO L85 PathProgramCache]: Analyzing trace with hash 298515857, now seen corresponding path program 1 times [2023-12-25 07:20:05,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:20:05,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [63362816] [2023-12-25 07:20:05,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:20:05,968 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:20:05,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:20:05,971 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:20:05,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:20:06,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:20:06,142 INFO L262 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 07:20:06,145 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:20:06,370 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2023-12-25 07:20:06,370 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:20:06,370 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:20:06,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [63362816] [2023-12-25 07:20:06,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [63362816] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:20:06,370 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:20:06,370 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:20:06,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540222687] [2023-12-25 07:20:06,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:20:06,371 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:20:06,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:20:06,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:20:06,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:20:06,372 INFO L87 Difference]: Start difference. First operand 48347 states and 57909 transitions. Second operand has 4 states, 4 states have (on average 47.75) internal successors, (191), 4 states have internal predecessors, (191), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-25 07:20:10,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:20:10,192 INFO L93 Difference]: Finished difference Result 142909 states and 171121 transitions. [2023-12-25 07:20:10,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:20:10,193 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 47.75) internal successors, (191), 4 states have internal predecessors, (191), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 278 [2023-12-25 07:20:10,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:20:10,382 INFO L225 Difference]: With dead ends: 142909 [2023-12-25 07:20:10,382 INFO L226 Difference]: Without dead ends: 94583 [2023-12-25 07:20:10,429 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 276 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:20:10,430 INFO L413 NwaCegarLoop]: 557 mSDtfsCounter, 681 mSDsluCounter, 763 mSDsCounter, 0 mSdLazyCounter, 468 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 687 SdHoareTripleChecker+Valid, 1320 SdHoareTripleChecker+Invalid, 526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 07:20:10,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [687 Valid, 1320 Invalid, 526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 468 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 07:20:10,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94583 states. [2023-12-25 07:20:14,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94583 to 94581. [2023-12-25 07:20:14,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94581 states, 90541 states have (on average 1.201764946267437) internal successors, (108809), 90671 states have internal predecessors, (108809), 2023 states have call successors, (2023), 1856 states have call predecessors, (2023), 2016 states have return successors, (2351), 2055 states have call predecessors, (2351), 2023 states have call successors, (2351) [2023-12-25 07:20:14,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94581 states to 94581 states and 113183 transitions. [2023-12-25 07:20:14,868 INFO L78 Accepts]: Start accepts. Automaton has 94581 states and 113183 transitions. Word has length 278 [2023-12-25 07:20:14,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:20:14,869 INFO L495 AbstractCegarLoop]: Abstraction has 94581 states and 113183 transitions. [2023-12-25 07:20:14,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 47.75) internal successors, (191), 4 states have internal predecessors, (191), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-25 07:20:14,869 INFO L276 IsEmpty]: Start isEmpty. Operand 94581 states and 113183 transitions. [2023-12-25 07:20:14,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2023-12-25 07:20:14,901 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:20:14,901 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:20:14,907 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:20:15,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:20:15,102 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:20:15,103 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:20:15,103 INFO L85 PathProgramCache]: Analyzing trace with hash 195219663, now seen corresponding path program 1 times [2023-12-25 07:20:15,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:20:15,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1891130568] [2023-12-25 07:20:15,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:20:15,104 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 07:20:15,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:20:15,105 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 07:20:15,105 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:20:15,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:20:15,260 INFO L262 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 07:20:15,263 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:20:15,277 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2023-12-25 07:20:15,277 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:20:15,277 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:20:15,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1891130568] [2023-12-25 07:20:15,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1891130568] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:20:15,277 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:20:15,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 07:20:15,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746361503] [2023-12-25 07:20:15,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:20:15,278 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 07:20:15,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:20:15,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 07:20:15,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:20:15,279 INFO L87 Difference]: Start difference. First operand 94581 states and 113183 transitions. Second operand has 3 states, 3 states have (on average 61.0) internal successors, (183), 2 states have internal predecessors, (183), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 07:20:19,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:20:19,001 INFO L93 Difference]: Finished difference Result 189127 states and 226304 transitions. [2023-12-25 07:20:19,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 07:20:19,001 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 61.0) internal successors, (183), 2 states have internal predecessors, (183), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 278 [2023-12-25 07:20:19,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:20:19,182 INFO L225 Difference]: With dead ends: 189127 [2023-12-25 07:20:19,183 INFO L226 Difference]: Without dead ends: 94567 [2023-12-25 07:20:19,272 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 276 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:20:19,273 INFO L413 NwaCegarLoop]: 471 mSDtfsCounter, 510 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 510 SdHoareTripleChecker+Valid, 471 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 07:20:19,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [510 Valid, 471 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 07:20:19,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94567 states. [2023-12-25 07:20:23,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94567 to 94567. [2023-12-25 07:20:23,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94567 states, 90530 states have (on average 1.2016790014359882) internal successors, (108788), 90659 states have internal predecessors, (108788), 2020 states have call successors, (2020), 1856 states have call predecessors, (2020), 2016 states have return successors, (2348), 2052 states have call predecessors, (2348), 2020 states have call successors, (2348) [2023-12-25 07:20:23,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94567 states to 94567 states and 113156 transitions. [2023-12-25 07:20:23,541 INFO L78 Accepts]: Start accepts. Automaton has 94567 states and 113156 transitions. Word has length 278 [2023-12-25 07:20:23,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:20:23,541 INFO L495 AbstractCegarLoop]: Abstraction has 94567 states and 113156 transitions. [2023-12-25 07:20:23,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 61.0) internal successors, (183), 2 states have internal predecessors, (183), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 07:20:23,541 INFO L276 IsEmpty]: Start isEmpty. Operand 94567 states and 113156 transitions. [2023-12-25 07:20:23,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2023-12-25 07:20:23,568 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:20:23,569 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:20:23,574 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2023-12-25 07:20:23,769 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:20:23,769 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:20:23,770 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:20:23,770 INFO L85 PathProgramCache]: Analyzing trace with hash 1288871692, now seen corresponding path program 1 times [2023-12-25 07:20:23,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:20:23,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1215248300] [2023-12-25 07:20:23,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:20:23,770 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:20:23,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:20:23,771 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:20:23,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2023-12-25 07:20:23,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:20:23,924 INFO L262 TraceCheckSpWp]: Trace formula consists of 615 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 07:20:23,928 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:20:24,162 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2023-12-25 07:20:24,162 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:20:24,162 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:20:24,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1215248300] [2023-12-25 07:20:24,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1215248300] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:20:24,163 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:20:24,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 07:20:24,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413184253] [2023-12-25 07:20:24,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:20:24,163 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 07:20:24,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:20:24,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 07:20:24,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 07:20:24,164 INFO L87 Difference]: Start difference. First operand 94567 states and 113156 transitions. Second operand has 4 states, 4 states have (on average 48.25) internal successors, (193), 4 states have internal predecessors, (193), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-25 07:20:31,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:20:31,749 INFO L93 Difference]: Finished difference Result 329888 states and 393887 transitions. [2023-12-25 07:20:31,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 07:20:31,750 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 48.25) internal successors, (193), 4 states have internal predecessors, (193), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 280 [2023-12-25 07:20:31,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:20:32,374 INFO L225 Difference]: With dead ends: 329888 [2023-12-25 07:20:32,374 INFO L226 Difference]: Without dead ends: 235342 [2023-12-25 07:20:32,463 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 278 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:20:32,464 INFO L413 NwaCegarLoop]: 575 mSDtfsCounter, 689 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 479 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 695 SdHoareTripleChecker+Valid, 1337 SdHoareTripleChecker+Invalid, 527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 07:20:32,464 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [695 Valid, 1337 Invalid, 527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 479 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 07:20:32,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235342 states. [2023-12-25 07:20:40,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235342 to 231404. [2023-12-25 07:20:40,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231404 states, 221988 states have (on average 1.1976413139448978) internal successors, (265862), 223078 states have internal predecessors, (265862), 3911 states have call successors, (3911), 3584 states have call predecessors, (3911), 5504 states have return successors, (6224), 4743 states have call predecessors, (6224), 3911 states have call successors, (6224) [2023-12-25 07:20:41,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231404 states to 231404 states and 275997 transitions. [2023-12-25 07:20:41,581 INFO L78 Accepts]: Start accepts. Automaton has 231404 states and 275997 transitions. Word has length 280 [2023-12-25 07:20:41,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 07:20:41,582 INFO L495 AbstractCegarLoop]: Abstraction has 231404 states and 275997 transitions. [2023-12-25 07:20:41,582 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 48.25) internal successors, (193), 4 states have internal predecessors, (193), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-25 07:20:41,582 INFO L276 IsEmpty]: Start isEmpty. Operand 231404 states and 275997 transitions. [2023-12-25 07:20:41,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2023-12-25 07:20:41,671 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 07:20:41,671 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 07:20:41,677 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Ended with exit code 0 [2023-12-25 07:20:41,872 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:20:41,872 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 07:20:41,872 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 07:20:41,873 INFO L85 PathProgramCache]: Analyzing trace with hash -1913310322, now seen corresponding path program 1 times [2023-12-25 07:20:41,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 07:20:41,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1762578287] [2023-12-25 07:20:41,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 07:20:41,873 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:20:41,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 07:20:41,877 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:20:41,906 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:20:42,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 07:20:42,030 INFO L262 TraceCheckSpWp]: Trace formula consists of 615 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 07:20:42,329 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 07:20:42,341 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2023-12-25 07:20:42,341 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 07:20:42,341 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 07:20:42,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1762578287] [2023-12-25 07:20:42,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1762578287] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 07:20:42,341 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 07:20:42,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 07:20:42,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963829070] [2023-12-25 07:20:42,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 07:20:42,342 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 07:20:42,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 07:20:42,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 07:20:42,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 07:20:42,343 INFO L87 Difference]: Start difference. First operand 231404 states and 275997 transitions. Second operand has 3 states, 3 states have (on average 61.666666666666664) internal successors, (185), 2 states have internal predecessors, (185), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 07:20:50,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 07:20:50,115 INFO L93 Difference]: Finished difference Result 462775 states and 551936 transitions. [2023-12-25 07:20:50,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 07:20:50,116 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 61.666666666666664) internal successors, (185), 2 states have internal predecessors, (185), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 280 [2023-12-25 07:20:50,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 07:20:50,719 INFO L225 Difference]: With dead ends: 462775 [2023-12-25 07:20:50,719 INFO L226 Difference]: Without dead ends: 231391 [2023-12-25 07:20:50,923 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 278 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:20:50,923 INFO L413 NwaCegarLoop]: 470 mSDtfsCounter, 508 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 508 SdHoareTripleChecker+Valid, 470 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 07:20:50,924 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [508 Valid, 470 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 07:20:51,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231391 states.