/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/combinations/Problem05_label46+token_ring.06.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 07:32:42,911 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 07:32:42,986 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-16 07:32:42,991 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 07:32:42,991 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 07:32:43,015 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 07:32:43,015 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 07:32:43,016 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 07:32:43,016 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 07:32:43,019 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 07:32:43,019 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 07:32:43,019 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 07:32:43,020 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 07:32:43,021 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 07:32:43,021 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 07:32:43,021 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 07:32:43,022 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 07:32:43,022 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 07:32:43,022 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 07:32:43,023 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 07:32:43,023 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 07:32:43,023 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 07:32:43,024 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 07:32:43,024 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-16 07:32:43,024 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-16 07:32:43,024 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 07:32:43,024 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-16 07:32:43,024 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 07:32:43,024 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 07:32:43,025 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 07:32:43,025 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 07:32:43,026 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 07:32:43,026 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 07:32:43,026 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 07:32:43,026 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 07:32:43,026 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 07:32:43,026 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 07:32:43,026 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 07:32:43,026 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-16 07:32:43,026 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-16 07:32:43,027 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 07:32:43,027 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 07:32:43,027 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 07:32:43,027 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 07:32:43,028 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 07:32:43,028 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-16 07:32:43,028 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-16 07:32:43,208 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 07:32:43,230 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 07:32:43,233 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 07:32:43,233 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 07:32:43,234 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 07:32:43,235 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/Problem05_label46+token_ring.06.cil-1.c [2023-12-16 07:32:44,303 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 07:32:44,771 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 07:32:44,772 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label46+token_ring.06.cil-1.c [2023-12-16 07:32:44,821 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/44096a95e/fb45630b18a24db2b4861b101d8fe06e/FLAG0b7e3c0aa [2023-12-16 07:32:44,834 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/44096a95e/fb45630b18a24db2b4861b101d8fe06e [2023-12-16 07:32:44,836 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 07:32:44,837 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 07:32:44,839 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 07:32:44,839 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 07:32:44,843 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 07:32:44,843 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 07:32:44" (1/1) ... [2023-12-16 07:32:44,844 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@11732a00 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 07:32:44, skipping insertion in model container [2023-12-16 07:32:44,844 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 07:32:44" (1/1) ... [2023-12-16 07:32:45,021 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 07:32:46,246 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label46+token_ring.06.cil-1.c[382357,382370] [2023-12-16 07:32:46,270 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label46+token_ring.06.cil-1.c[383339,383352] [2023-12-16 07:32:46,397 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 07:32:46,409 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 07:32:47,030 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label46+token_ring.06.cil-1.c[382357,382370] [2023-12-16 07:32:47,037 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label46+token_ring.06.cil-1.c[383339,383352] [2023-12-16 07:32:47,051 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 07:32:47,096 INFO L206 MainTranslator]: Completed translation [2023-12-16 07:32:47,096 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 07:32:47 WrapperNode [2023-12-16 07:32:47,096 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 07:32:47,098 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 07:32:47,098 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 07:32:47,098 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 07:32:47,103 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 07:32:47" (1/1) ... [2023-12-16 07:32:47,197 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 07:32:47" (1/1) ... [2023-12-16 07:32:47,425 INFO L138 Inliner]: procedures = 57, calls = 60, calls flagged for inlining = 33, calls inlined = 33, statements flattened = 12848 [2023-12-16 07:32:47,425 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 07:32:47,426 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 07:32:47,426 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 07:32:47,426 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 07:32:47,434 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 07:32:47" (1/1) ... [2023-12-16 07:32:47,435 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 07:32:47" (1/1) ... [2023-12-16 07:32:47,485 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 07:32:47" (1/1) ... [2023-12-16 07:32:47,676 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-16 07:32:47,676 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 07:32:47" (1/1) ... [2023-12-16 07:32:47,677 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 07:32:47" (1/1) ... [2023-12-16 07:32:47,767 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 07:32:47" (1/1) ... [2023-12-16 07:32:47,821 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 07:32:47" (1/1) ... [2023-12-16 07:32:47,854 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 07:32:47" (1/1) ... [2023-12-16 07:32:47,875 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 07:32:47" (1/1) ... [2023-12-16 07:32:48,132 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 07:32:48,133 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 07:32:48,133 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 07:32:48,133 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 07:32:48,134 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 07:32:47" (1/1) ... [2023-12-16 07:32:48,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 07:32:48,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 07:32:48,156 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-16 07:32:48,177 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-16 07:32:48,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 07:32:48,187 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2023-12-16 07:32:48,187 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2023-12-16 07:32:48,187 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-16 07:32:48,187 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-16 07:32:48,187 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2023-12-16 07:32:48,187 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2023-12-16 07:32:48,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-16 07:32:48,188 INFO L130 BoogieDeclarations]: Found specification of procedure error [2023-12-16 07:32:48,188 INFO L138 BoogieDeclarations]: Found implementation of procedure error [2023-12-16 07:32:48,188 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2023-12-16 07:32:48,188 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2023-12-16 07:32:48,188 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2023-12-16 07:32:48,188 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2023-12-16 07:32:48,188 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2023-12-16 07:32:48,188 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2023-12-16 07:32:48,188 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 07:32:48,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 07:32:48,289 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 07:32:48,291 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 07:32:56,169 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 07:32:56,262 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 07:32:56,262 INFO L309 CfgBuilder]: Removed 10 assume(true) statements. [2023-12-16 07:32:56,264 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 07:32:56 BoogieIcfgContainer [2023-12-16 07:32:56,264 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 07:32:56,266 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 07:32:56,266 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 07:32:56,268 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 07:32:56,269 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 07:32:44" (1/3) ... [2023-12-16 07:32:56,269 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@32b784d4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 07:32:56, skipping insertion in model container [2023-12-16 07:32:56,269 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 07:32:47" (2/3) ... [2023-12-16 07:32:56,269 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@32b784d4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 07:32:56, skipping insertion in model container [2023-12-16 07:32:56,269 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 07:32:56" (3/3) ... [2023-12-16 07:32:56,270 INFO L112 eAbstractionObserver]: Analyzing ICFG Problem05_label46+token_ring.06.cil-1.c [2023-12-16 07:32:56,282 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 07:32:56,283 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-16 07:32:56,348 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 07:32:56,352 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;@78ce5172, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 07:32:56,352 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-16 07:32:56,363 INFO L276 IsEmpty]: Start isEmpty. Operand has 2341 states, 2309 states have (on average 1.8817669987007362) internal successors, (4345), 2314 states have internal predecessors, (4345), 22 states have call successors, (22), 7 states have call predecessors, (22), 7 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2023-12-16 07:32:56,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:32:56,382 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:32:56,383 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] [2023-12-16 07:32:56,383 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:32:56,388 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:32:56,388 INFO L85 PathProgramCache]: Analyzing trace with hash -300332103, now seen corresponding path program 1 times [2023-12-16 07:32:56,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:32:56,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1540928488] [2023-12-16 07:32:56,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:32:56,401 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:32:56,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:32:56,404 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-16 07:32:56,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-16 07:32:56,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:32:56,565 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 07:32:56,571 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:32:56,618 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-16 07:32:56,618 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:32:56,618 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:32:56,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1540928488] [2023-12-16 07:32:56,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1540928488] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:32:56,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:32:56,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 07:32:56,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166242998] [2023-12-16 07:32:56,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:32:56,624 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 07:32:56,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:32:56,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 07:32:56,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 07:32:56,650 INFO L87 Difference]: Start difference. First operand has 2341 states, 2309 states have (on average 1.8817669987007362) internal successors, (4345), 2314 states have internal predecessors, (4345), 22 states have call successors, (22), 7 states have call predecessors, (22), 7 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:32:56,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:32:56,835 INFO L93 Difference]: Finished difference Result 4673 states and 8761 transitions. [2023-12-16 07:32:56,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 07:32:56,837 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:32:56,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:32:56,858 INFO L225 Difference]: With dead ends: 4673 [2023-12-16 07:32:56,858 INFO L226 Difference]: Without dead ends: 2336 [2023-12-16 07:32:56,867 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 07:32:56,869 INFO L413 NwaCegarLoop]: 4275 mSDtfsCounter, 334 mSDsluCounter, 3959 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 8234 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 07:32:56,870 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [334 Valid, 8234 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 07:32:56,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2336 states. [2023-12-16 07:32:56,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2336 to 2336. [2023-12-16 07:32:56,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2336 states, 2306 states have (on average 1.8460537727666955) internal successors, (4257), 2309 states have internal predecessors, (4257), 22 states have call successors, (22), 7 states have call predecessors, (22), 6 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-12-16 07:32:56,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2336 states to 2336 states and 4299 transitions. [2023-12-16 07:32:56,962 INFO L78 Accepts]: Start accepts. Automaton has 2336 states and 4299 transitions. Word has length 102 [2023-12-16 07:32:56,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:32:56,963 INFO L495 AbstractCegarLoop]: Abstraction has 2336 states and 4299 transitions. [2023-12-16 07:32:56,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:32:56,964 INFO L276 IsEmpty]: Start isEmpty. Operand 2336 states and 4299 transitions. [2023-12-16 07:32:56,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:32:56,965 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:32:56,965 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] [2023-12-16 07:32:56,983 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2023-12-16 07:32:57,170 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-16 07:32:57,170 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:32:57,171 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:32:57,171 INFO L85 PathProgramCache]: Analyzing trace with hash 1640249911, now seen corresponding path program 1 times [2023-12-16 07:32:57,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:32:57,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [291018068] [2023-12-16 07:32:57,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:32:57,172 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:32:57,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:32:57,177 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-16 07:32:57,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:32:57,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:32:57,275 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 07:32:57,278 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:32:57,361 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-16 07:32:57,361 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:32:57,361 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:32:57,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [291018068] [2023-12-16 07:32:57,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [291018068] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:32:57,361 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:32:57,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:32:57,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949244924] [2023-12-16 07:32:57,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:32:57,363 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 07:32:57,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:32:57,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 07:32:57,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 07:32:57,364 INFO L87 Difference]: Start difference. First operand 2336 states and 4299 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:32:57,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:32:57,728 INFO L93 Difference]: Finished difference Result 2539 states and 4624 transitions. [2023-12-16 07:32:57,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 07:32:57,729 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:32:57,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:32:57,737 INFO L225 Difference]: With dead ends: 2539 [2023-12-16 07:32:57,738 INFO L226 Difference]: Without dead ends: 2336 [2023-12-16 07:32:57,739 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 07:32:57,740 INFO L413 NwaCegarLoop]: 4171 mSDtfsCounter, 4400 mSDsluCounter, 8246 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4414 SdHoareTripleChecker+Valid, 12417 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 07:32:57,740 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4414 Valid, 12417 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 07:32:57,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2336 states. [2023-12-16 07:32:57,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2336 to 2336. [2023-12-16 07:32:57,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2336 states, 2306 states have (on average 1.844752818733738) internal successors, (4254), 2309 states have internal predecessors, (4254), 22 states have call successors, (22), 7 states have call predecessors, (22), 6 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-12-16 07:32:57,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2336 states to 2336 states and 4296 transitions. [2023-12-16 07:32:57,787 INFO L78 Accepts]: Start accepts. Automaton has 2336 states and 4296 transitions. Word has length 102 [2023-12-16 07:32:57,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:32:57,787 INFO L495 AbstractCegarLoop]: Abstraction has 2336 states and 4296 transitions. [2023-12-16 07:32:57,787 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:32:57,787 INFO L276 IsEmpty]: Start isEmpty. Operand 2336 states and 4296 transitions. [2023-12-16 07:32:57,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:32:57,788 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:32:57,788 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] [2023-12-16 07:32:57,804 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2023-12-16 07:32:57,993 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-16 07:32:57,993 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:32:57,993 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:32:57,994 INFO L85 PathProgramCache]: Analyzing trace with hash 383274999, now seen corresponding path program 1 times [2023-12-16 07:32:57,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:32:57,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1275639293] [2023-12-16 07:32:57,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:32:57,994 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:32:57,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:32:58,000 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-16 07:32:58,003 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:32:58,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:32:58,158 INFO L262 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 07:32:58,160 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:32:58,288 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-16 07:32:58,288 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:32:58,288 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:32:58,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1275639293] [2023-12-16 07:32:58,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1275639293] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:32:58,289 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:32:58,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:32:58,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103361741] [2023-12-16 07:32:58,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:32:58,290 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 07:32:58,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:32:58,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 07:32:58,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 07:32:58,290 INFO L87 Difference]: Start difference. First operand 2336 states and 4296 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:32:58,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:32:58,611 INFO L93 Difference]: Finished difference Result 2539 states and 4618 transitions. [2023-12-16 07:32:58,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 07:32:58,611 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:32:58,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:32:58,619 INFO L225 Difference]: With dead ends: 2539 [2023-12-16 07:32:58,619 INFO L226 Difference]: Without dead ends: 2336 [2023-12-16 07:32:58,620 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 07:32:58,621 INFO L413 NwaCegarLoop]: 4168 mSDtfsCounter, 4394 mSDsluCounter, 8242 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4408 SdHoareTripleChecker+Valid, 12410 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 07:32:58,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4408 Valid, 12410 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 07:32:58,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2336 states. [2023-12-16 07:32:58,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2336 to 2336. [2023-12-16 07:32:58,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2336 states, 2306 states have (on average 1.8434518647007805) internal successors, (4251), 2309 states have internal predecessors, (4251), 22 states have call successors, (22), 7 states have call predecessors, (22), 6 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-12-16 07:32:58,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2336 states to 2336 states and 4293 transitions. [2023-12-16 07:32:58,663 INFO L78 Accepts]: Start accepts. Automaton has 2336 states and 4293 transitions. Word has length 102 [2023-12-16 07:32:58,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:32:58,663 INFO L495 AbstractCegarLoop]: Abstraction has 2336 states and 4293 transitions. [2023-12-16 07:32:58,664 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:32:58,664 INFO L276 IsEmpty]: Start isEmpty. Operand 2336 states and 4293 transitions. [2023-12-16 07:32:58,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:32:58,665 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:32:58,665 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] [2023-12-16 07:32:58,685 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-16 07:32:58,869 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-16 07:32:58,870 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:32:58,870 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:32:58,870 INFO L85 PathProgramCache]: Analyzing trace with hash -2035209479, now seen corresponding path program 1 times [2023-12-16 07:32:58,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:32:58,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [680803042] [2023-12-16 07:32:58,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:32:58,871 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:32:58,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:32:58,872 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-16 07:32:58,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:32:58,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:32:58,966 INFO L262 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 07:32:58,968 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:32:59,020 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-16 07:32:59,020 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:32:59,020 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:32:59,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [680803042] [2023-12-16 07:32:59,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [680803042] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:32:59,021 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:32:59,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:32:59,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103457486] [2023-12-16 07:32:59,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:32:59,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 07:32:59,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:32:59,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 07:32:59,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 07:32:59,022 INFO L87 Difference]: Start difference. First operand 2336 states and 4293 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:32:59,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:32:59,319 INFO L93 Difference]: Finished difference Result 2539 states and 4612 transitions. [2023-12-16 07:32:59,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 07:32:59,320 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:32:59,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:32:59,327 INFO L225 Difference]: With dead ends: 2539 [2023-12-16 07:32:59,327 INFO L226 Difference]: Without dead ends: 2336 [2023-12-16 07:32:59,328 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 07:32:59,329 INFO L413 NwaCegarLoop]: 4165 mSDtfsCounter, 4388 mSDsluCounter, 8238 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4402 SdHoareTripleChecker+Valid, 12403 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 07:32:59,329 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4402 Valid, 12403 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 07:32:59,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2336 states. [2023-12-16 07:32:59,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2336 to 2336. [2023-12-16 07:32:59,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2336 states, 2306 states have (on average 1.842150910667823) internal successors, (4248), 2309 states have internal predecessors, (4248), 22 states have call successors, (22), 7 states have call predecessors, (22), 6 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-12-16 07:32:59,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2336 states to 2336 states and 4290 transitions. [2023-12-16 07:32:59,366 INFO L78 Accepts]: Start accepts. Automaton has 2336 states and 4290 transitions. Word has length 102 [2023-12-16 07:32:59,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:32:59,366 INFO L495 AbstractCegarLoop]: Abstraction has 2336 states and 4290 transitions. [2023-12-16 07:32:59,366 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:32:59,366 INFO L276 IsEmpty]: Start isEmpty. Operand 2336 states and 4290 transitions. [2023-12-16 07:32:59,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:32:59,367 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:32:59,367 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] [2023-12-16 07:32:59,374 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-16 07:32:59,572 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-16 07:32:59,572 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:32:59,572 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:32:59,573 INFO L85 PathProgramCache]: Analyzing trace with hash 1766830265, now seen corresponding path program 1 times [2023-12-16 07:32:59,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:32:59,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [609086954] [2023-12-16 07:32:59,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:32:59,573 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:32:59,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:32:59,585 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-16 07:32:59,594 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:32:59,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:32:59,731 INFO L262 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 07:32:59,733 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:32:59,785 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-16 07:32:59,785 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:32:59,785 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:32:59,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [609086954] [2023-12-16 07:32:59,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [609086954] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:32:59,785 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:32:59,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:32:59,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117987876] [2023-12-16 07:32:59,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:32:59,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 07:32:59,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:32:59,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 07:32:59,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 07:32:59,787 INFO L87 Difference]: Start difference. First operand 2336 states and 4290 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:00,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:00,110 INFO L93 Difference]: Finished difference Result 2539 states and 4606 transitions. [2023-12-16 07:33:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 07:33:00,111 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:33:00,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:00,119 INFO L225 Difference]: With dead ends: 2539 [2023-12-16 07:33:00,119 INFO L226 Difference]: Without dead ends: 2336 [2023-12-16 07:33:00,122 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 07:33:00,123 INFO L413 NwaCegarLoop]: 4162 mSDtfsCounter, 4382 mSDsluCounter, 8234 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4396 SdHoareTripleChecker+Valid, 12396 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:00,123 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4396 Valid, 12396 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 07:33:00,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2336 states. [2023-12-16 07:33:00,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2336 to 2336. [2023-12-16 07:33:00,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2336 states, 2306 states have (on average 1.8408499566348655) internal successors, (4245), 2309 states have internal predecessors, (4245), 22 states have call successors, (22), 7 states have call predecessors, (22), 6 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-12-16 07:33:00,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2336 states to 2336 states and 4287 transitions. [2023-12-16 07:33:00,171 INFO L78 Accepts]: Start accepts. Automaton has 2336 states and 4287 transitions. Word has length 102 [2023-12-16 07:33:00,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:00,172 INFO L495 AbstractCegarLoop]: Abstraction has 2336 states and 4287 transitions. [2023-12-16 07:33:00,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:00,172 INFO L276 IsEmpty]: Start isEmpty. Operand 2336 states and 4287 transitions. [2023-12-16 07:33:00,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:33:00,173 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:00,173 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] [2023-12-16 07:33:00,195 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2023-12-16 07:33:00,377 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-16 07:33:00,378 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:00,378 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:00,378 INFO L85 PathProgramCache]: Analyzing trace with hash -1712753927, now seen corresponding path program 1 times [2023-12-16 07:33:00,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:00,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1102849354] [2023-12-16 07:33:00,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:00,379 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:00,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:00,380 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-16 07:33:00,382 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:00,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:00,471 INFO L262 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 07:33:00,473 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:00,522 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-16 07:33:00,522 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:00,522 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:00,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1102849354] [2023-12-16 07:33:00,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1102849354] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:00,522 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:00,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:00,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714406252] [2023-12-16 07:33:00,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:00,523 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 07:33:00,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:00,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 07:33:00,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 07:33:00,524 INFO L87 Difference]: Start difference. First operand 2336 states and 4287 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:00,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:00,801 INFO L93 Difference]: Finished difference Result 2539 states and 4600 transitions. [2023-12-16 07:33:00,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 07:33:00,802 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:33:00,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:00,811 INFO L225 Difference]: With dead ends: 2539 [2023-12-16 07:33:00,811 INFO L226 Difference]: Without dead ends: 2336 [2023-12-16 07:33:00,812 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 07:33:00,812 INFO L413 NwaCegarLoop]: 4159 mSDtfsCounter, 4376 mSDsluCounter, 8230 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4390 SdHoareTripleChecker+Valid, 12389 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:00,813 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4390 Valid, 12389 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 07:33:00,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2336 states. [2023-12-16 07:33:00,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2336 to 2336. [2023-12-16 07:33:00,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2336 states, 2306 states have (on average 1.8395490026019081) internal successors, (4242), 2309 states have internal predecessors, (4242), 22 states have call successors, (22), 7 states have call predecessors, (22), 6 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-12-16 07:33:00,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2336 states to 2336 states and 4284 transitions. [2023-12-16 07:33:00,855 INFO L78 Accepts]: Start accepts. Automaton has 2336 states and 4284 transitions. Word has length 102 [2023-12-16 07:33:00,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:00,856 INFO L495 AbstractCegarLoop]: Abstraction has 2336 states and 4284 transitions. [2023-12-16 07:33:00,856 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:00,856 INFO L276 IsEmpty]: Start isEmpty. Operand 2336 states and 4284 transitions. [2023-12-16 07:33:00,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:33:00,857 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:00,857 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] [2023-12-16 07:33:00,861 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-16 07:33:01,060 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-16 07:33:01,063 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:01,063 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:01,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1777232057, now seen corresponding path program 1 times [2023-12-16 07:33:01,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:01,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [201220634] [2023-12-16 07:33:01,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:01,064 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:01,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:01,065 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-16 07:33:01,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:01,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:01,156 INFO L262 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 07:33:01,158 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:01,202 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-16 07:33:01,202 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:01,202 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:01,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [201220634] [2023-12-16 07:33:01,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [201220634] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:01,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:01,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:01,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624663512] [2023-12-16 07:33:01,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:01,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 07:33:01,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:01,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 07:33:01,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 07:33:01,204 INFO L87 Difference]: Start difference. First operand 2336 states and 4284 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:01,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:01,496 INFO L93 Difference]: Finished difference Result 2539 states and 4594 transitions. [2023-12-16 07:33:01,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 07:33:01,497 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:33:01,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:01,504 INFO L225 Difference]: With dead ends: 2539 [2023-12-16 07:33:01,504 INFO L226 Difference]: Without dead ends: 2336 [2023-12-16 07:33:01,505 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 07:33:01,506 INFO L413 NwaCegarLoop]: 4156 mSDtfsCounter, 4370 mSDsluCounter, 8226 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4384 SdHoareTripleChecker+Valid, 12382 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:01,506 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4384 Valid, 12382 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 07:33:01,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2336 states. [2023-12-16 07:33:01,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2336 to 2336. [2023-12-16 07:33:01,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2336 states, 2306 states have (on average 1.8382480485689505) internal successors, (4239), 2309 states have internal predecessors, (4239), 22 states have call successors, (22), 7 states have call predecessors, (22), 6 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-12-16 07:33:01,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2336 states to 2336 states and 4281 transitions. [2023-12-16 07:33:01,564 INFO L78 Accepts]: Start accepts. Automaton has 2336 states and 4281 transitions. Word has length 102 [2023-12-16 07:33:01,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:01,566 INFO L495 AbstractCegarLoop]: Abstraction has 2336 states and 4281 transitions. [2023-12-16 07:33:01,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:01,567 INFO L276 IsEmpty]: Start isEmpty. Operand 2336 states and 4281 transitions. [2023-12-16 07:33:01,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:33:01,568 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:01,568 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] [2023-12-16 07:33:01,575 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-16 07:33:01,773 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-16 07:33:01,774 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:01,774 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:01,774 INFO L85 PathProgramCache]: Analyzing trace with hash 781433593, now seen corresponding path program 1 times [2023-12-16 07:33:01,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:01,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1144212095] [2023-12-16 07:33:01,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:01,775 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:01,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:01,781 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-16 07:33:01,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-12-16 07:33:01,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:01,919 INFO L262 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 07:33:01,921 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:01,970 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-16 07:33:01,970 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:01,970 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:01,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1144212095] [2023-12-16 07:33:01,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1144212095] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:01,971 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:01,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:01,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156769209] [2023-12-16 07:33:01,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:01,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 07:33:01,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:01,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 07:33:01,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 07:33:01,972 INFO L87 Difference]: Start difference. First operand 2336 states and 4281 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:02,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:02,332 INFO L93 Difference]: Finished difference Result 2586 states and 4665 transitions. [2023-12-16 07:33:02,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 07:33:02,332 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:33:02,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:02,339 INFO L225 Difference]: With dead ends: 2586 [2023-12-16 07:33:02,339 INFO L226 Difference]: Without dead ends: 2383 [2023-12-16 07:33:02,340 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 07:33:02,340 INFO L413 NwaCegarLoop]: 4154 mSDtfsCounter, 4424 mSDsluCounter, 8222 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4438 SdHoareTripleChecker+Valid, 12376 SdHoareTripleChecker+Invalid, 414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:02,341 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4438 Valid, 12376 Invalid, 414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 382 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 07:33:02,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2383 states. [2023-12-16 07:33:02,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2383 to 2383. [2023-12-16 07:33:02,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2383 states, 2350 states have (on average 1.8297872340425532) internal successors, (4300), 2353 states have internal predecessors, (4300), 23 states have call successors, (23), 9 states have call predecessors, (23), 8 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2023-12-16 07:33:02,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2383 states to 2383 states and 4344 transitions. [2023-12-16 07:33:02,375 INFO L78 Accepts]: Start accepts. Automaton has 2383 states and 4344 transitions. Word has length 102 [2023-12-16 07:33:02,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:02,375 INFO L495 AbstractCegarLoop]: Abstraction has 2383 states and 4344 transitions. [2023-12-16 07:33:02,375 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:02,375 INFO L276 IsEmpty]: Start isEmpty. Operand 2383 states and 4344 transitions. [2023-12-16 07:33:02,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:33:02,376 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:02,376 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] [2023-12-16 07:33:02,380 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Ended with exit code 0 [2023-12-16 07:33:02,580 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-16 07:33:02,580 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:02,581 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:02,581 INFO L85 PathProgramCache]: Analyzing trace with hash 917108602, now seen corresponding path program 1 times [2023-12-16 07:33:02,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:02,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2138912922] [2023-12-16 07:33:02,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:02,581 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:02,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:02,582 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-16 07:33:02,614 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:02,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:02,699 INFO L262 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 07:33:02,701 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:02,744 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-16 07:33:02,745 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:02,745 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:02,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2138912922] [2023-12-16 07:33:02,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2138912922] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:02,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:02,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:02,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891137104] [2023-12-16 07:33:02,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:02,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 07:33:02,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:02,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 07:33:02,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 07:33:02,746 INFO L87 Difference]: Start difference. First operand 2383 states and 4344 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:03,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:03,274 INFO L93 Difference]: Finished difference Result 2680 states and 4791 transitions. [2023-12-16 07:33:03,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 07:33:03,275 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:33:03,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:03,282 INFO L225 Difference]: With dead ends: 2680 [2023-12-16 07:33:03,283 INFO L226 Difference]: Without dead ends: 2430 [2023-12-16 07:33:03,284 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 07:33:03,284 INFO L413 NwaCegarLoop]: 4151 mSDtfsCounter, 4416 mSDsluCounter, 8218 mSDsCounter, 0 mSdLazyCounter, 381 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4430 SdHoareTripleChecker+Valid, 12369 SdHoareTripleChecker+Invalid, 413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:03,284 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4430 Valid, 12369 Invalid, 413 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [32 Valid, 381 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 07:33:03,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2430 states. [2023-12-16 07:33:03,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2430 to 2430. [2023-12-16 07:33:03,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2430 states, 2394 states have (on average 1.8208020050125313) internal successors, (4359), 2397 states have internal predecessors, (4359), 24 states have call successors, (24), 11 states have call predecessors, (24), 10 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2023-12-16 07:33:03,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2430 states to 2430 states and 4405 transitions. [2023-12-16 07:33:03,319 INFO L78 Accepts]: Start accepts. Automaton has 2430 states and 4405 transitions. Word has length 102 [2023-12-16 07:33:03,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:03,319 INFO L495 AbstractCegarLoop]: Abstraction has 2430 states and 4405 transitions. [2023-12-16 07:33:03,320 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:03,320 INFO L276 IsEmpty]: Start isEmpty. Operand 2430 states and 4405 transitions. [2023-12-16 07:33:03,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:33:03,320 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:03,320 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] [2023-12-16 07:33:03,341 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Ended with exit code 0 [2023-12-16 07:33:03,525 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-16 07:33:03,525 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:03,525 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:03,525 INFO L85 PathProgramCache]: Analyzing trace with hash -1080626885, now seen corresponding path program 1 times [2023-12-16 07:33:03,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:03,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [756806629] [2023-12-16 07:33:03,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:03,526 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:03,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:03,527 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-16 07:33:03,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:03,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:03,613 INFO L262 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 07:33:03,614 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:03,668 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-16 07:33:03,669 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:03,669 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:03,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [756806629] [2023-12-16 07:33:03,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [756806629] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:03,669 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:03,669 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:03,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485002784] [2023-12-16 07:33:03,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:03,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 07:33:03,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:03,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 07:33:03,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 07:33:03,670 INFO L87 Difference]: Start difference. First operand 2430 states and 4405 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:04,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:04,026 INFO L93 Difference]: Finished difference Result 2774 states and 4913 transitions. [2023-12-16 07:33:04,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 07:33:04,027 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:33:04,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:04,038 INFO L225 Difference]: With dead ends: 2774 [2023-12-16 07:33:04,038 INFO L226 Difference]: Without dead ends: 2477 [2023-12-16 07:33:04,040 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 07:33:04,041 INFO L413 NwaCegarLoop]: 4148 mSDtfsCounter, 4410 mSDsluCounter, 8214 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4424 SdHoareTripleChecker+Valid, 12362 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:04,041 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4424 Valid, 12362 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 07:33:04,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2477 states. [2023-12-16 07:33:04,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2477 to 2477. [2023-12-16 07:33:04,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2477 states, 2438 states have (on average 1.8113207547169812) internal successors, (4416), 2441 states have internal predecessors, (4416), 25 states have call successors, (25), 13 states have call predecessors, (25), 12 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2023-12-16 07:33:04,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2477 states to 2477 states and 4464 transitions. [2023-12-16 07:33:04,103 INFO L78 Accepts]: Start accepts. Automaton has 2477 states and 4464 transitions. Word has length 102 [2023-12-16 07:33:04,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:04,103 INFO L495 AbstractCegarLoop]: Abstraction has 2477 states and 4464 transitions. [2023-12-16 07:33:04,103 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:04,103 INFO L276 IsEmpty]: Start isEmpty. Operand 2477 states and 4464 transitions. [2023-12-16 07:33:04,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:33:04,104 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:04,105 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] [2023-12-16 07:33:04,109 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-16 07:33:04,309 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-16 07:33:04,309 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:04,310 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:04,310 INFO L85 PathProgramCache]: Analyzing trace with hash -950760036, now seen corresponding path program 1 times [2023-12-16 07:33:04,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:04,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [825479255] [2023-12-16 07:33:04,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:04,311 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:04,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:04,313 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-16 07:33:04,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:04,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:04,407 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 07:33:04,409 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:04,460 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-16 07:33:04,460 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:04,460 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:04,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [825479255] [2023-12-16 07:33:04,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [825479255] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:04,461 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:04,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:04,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850577943] [2023-12-16 07:33:04,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:04,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 07:33:04,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:04,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 07:33:04,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 07:33:04,462 INFO L87 Difference]: Start difference. First operand 2477 states and 4464 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:04,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:04,800 INFO L93 Difference]: Finished difference Result 2868 states and 5031 transitions. [2023-12-16 07:33:04,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 07:33:04,800 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:33:04,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:04,806 INFO L225 Difference]: With dead ends: 2868 [2023-12-16 07:33:04,807 INFO L226 Difference]: Without dead ends: 2524 [2023-12-16 07:33:04,808 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 07:33:04,808 INFO L413 NwaCegarLoop]: 4145 mSDtfsCounter, 4403 mSDsluCounter, 8210 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4417 SdHoareTripleChecker+Valid, 12355 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:04,809 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4417 Valid, 12355 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 07:33:04,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2524 states. [2023-12-16 07:33:04,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2524 to 2524. [2023-12-16 07:33:04,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2524 states, 2482 states have (on average 1.8013698630136987) internal successors, (4471), 2485 states have internal predecessors, (4471), 26 states have call successors, (26), 15 states have call predecessors, (26), 14 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2023-12-16 07:33:04,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2524 states to 2524 states and 4521 transitions. [2023-12-16 07:33:04,857 INFO L78 Accepts]: Start accepts. Automaton has 2524 states and 4521 transitions. Word has length 102 [2023-12-16 07:33:04,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:04,857 INFO L495 AbstractCegarLoop]: Abstraction has 2524 states and 4521 transitions. [2023-12-16 07:33:04,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:04,857 INFO L276 IsEmpty]: Start isEmpty. Operand 2524 states and 4521 transitions. [2023-12-16 07:33:04,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:33:04,858 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:04,858 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] [2023-12-16 07:33:04,863 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-16 07:33:05,063 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-16 07:33:05,063 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:05,064 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:05,064 INFO L85 PathProgramCache]: Analyzing trace with hash 1689572188, now seen corresponding path program 1 times [2023-12-16 07:33:05,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:05,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1844614919] [2023-12-16 07:33:05,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:05,064 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:05,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:05,066 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-16 07:33:05,096 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:05,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:05,150 INFO L262 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 07:33:05,152 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:05,191 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-16 07:33:05,192 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:05,192 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:05,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1844614919] [2023-12-16 07:33:05,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1844614919] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:05,192 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:05,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:05,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61923646] [2023-12-16 07:33:05,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:05,192 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 07:33:05,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:05,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 07:33:05,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 07:33:05,193 INFO L87 Difference]: Start difference. First operand 2524 states and 4521 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:05,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:05,514 INFO L93 Difference]: Finished difference Result 2962 states and 5145 transitions. [2023-12-16 07:33:05,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 07:33:05,515 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:33:05,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:05,519 INFO L225 Difference]: With dead ends: 2962 [2023-12-16 07:33:05,519 INFO L226 Difference]: Without dead ends: 2571 [2023-12-16 07:33:05,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 07:33:05,521 INFO L413 NwaCegarLoop]: 4142 mSDtfsCounter, 4396 mSDsluCounter, 8206 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4410 SdHoareTripleChecker+Valid, 12348 SdHoareTripleChecker+Invalid, 407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:05,521 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4410 Valid, 12348 Invalid, 407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 374 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 07:33:05,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2571 states. [2023-12-16 07:33:05,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2571 to 2571. [2023-12-16 07:33:05,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2571 states, 2526 states have (on average 1.7909738717339667) internal successors, (4524), 2529 states have internal predecessors, (4524), 27 states have call successors, (27), 17 states have call predecessors, (27), 16 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2023-12-16 07:33:05,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2571 states to 2571 states and 4576 transitions. [2023-12-16 07:33:05,567 INFO L78 Accepts]: Start accepts. Automaton has 2571 states and 4576 transitions. Word has length 102 [2023-12-16 07:33:05,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:05,567 INFO L495 AbstractCegarLoop]: Abstraction has 2571 states and 4576 transitions. [2023-12-16 07:33:05,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:05,568 INFO L276 IsEmpty]: Start isEmpty. Operand 2571 states and 4576 transitions. [2023-12-16 07:33:05,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:33:05,568 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:05,568 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] [2023-12-16 07:33:05,592 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 (13)] Ended with exit code 0 [2023-12-16 07:33:05,772 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-16 07:33:05,773 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:05,773 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:05,773 INFO L85 PathProgramCache]: Analyzing trace with hash 1330925499, now seen corresponding path program 1 times [2023-12-16 07:33:05,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:05,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1191073029] [2023-12-16 07:33:05,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:05,773 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:05,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:05,774 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-16 07:33:05,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:05,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:05,867 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 07:33:05,868 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:05,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-16 07:33:05,908 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:05,908 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:05,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1191073029] [2023-12-16 07:33:05,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1191073029] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:05,909 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:05,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:05,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103629215] [2023-12-16 07:33:05,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:05,909 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 07:33:05,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:05,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 07:33:05,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 07:33:05,910 INFO L87 Difference]: Start difference. First operand 2571 states and 4576 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:06,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:06,230 INFO L93 Difference]: Finished difference Result 3056 states and 5255 transitions. [2023-12-16 07:33:06,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 07:33:06,231 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:33:06,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:06,236 INFO L225 Difference]: With dead ends: 3056 [2023-12-16 07:33:06,236 INFO L226 Difference]: Without dead ends: 2618 [2023-12-16 07:33:06,238 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 07:33:06,238 INFO L413 NwaCegarLoop]: 4139 mSDtfsCounter, 4389 mSDsluCounter, 8202 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4403 SdHoareTripleChecker+Valid, 12341 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:06,238 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4403 Valid, 12341 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 373 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 07:33:06,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2618 states. [2023-12-16 07:33:06,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2618 to 2618. [2023-12-16 07:33:06,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2618 states, 2570 states have (on average 1.7801556420233462) internal successors, (4575), 2573 states have internal predecessors, (4575), 28 states have call successors, (28), 19 states have call predecessors, (28), 18 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2023-12-16 07:33:06,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2618 states to 2618 states and 4629 transitions. [2023-12-16 07:33:06,295 INFO L78 Accepts]: Start accepts. Automaton has 2618 states and 4629 transitions. Word has length 102 [2023-12-16 07:33:06,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:06,295 INFO L495 AbstractCegarLoop]: Abstraction has 2618 states and 4629 transitions. [2023-12-16 07:33:06,295 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:06,295 INFO L276 IsEmpty]: Start isEmpty. Operand 2618 states and 4629 transitions. [2023-12-16 07:33:06,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:33:06,296 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:06,296 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] [2023-12-16 07:33:06,302 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 (14)] Ended with exit code 0 [2023-12-16 07:33:06,499 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-16 07:33:06,500 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:06,500 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:06,501 INFO L85 PathProgramCache]: Analyzing trace with hash 529204603, now seen corresponding path program 1 times [2023-12-16 07:33:06,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:06,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [267227342] [2023-12-16 07:33:06,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:06,501 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:06,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:06,511 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-16 07:33:06,548 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-16 07:33:06,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:06,642 INFO L262 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 07:33:06,644 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:06,654 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-16 07:33:06,654 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:06,655 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:06,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [267227342] [2023-12-16 07:33:06,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [267227342] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:06,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:06,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:06,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082199001] [2023-12-16 07:33:06,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:06,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 07:33:06,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:06,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 07:33:06,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 07:33:06,656 INFO L87 Difference]: Start difference. First operand 2618 states and 4629 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:06,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:06,763 INFO L93 Difference]: Finished difference Result 3142 states and 5349 transitions. [2023-12-16 07:33:06,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 07:33:06,764 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:33:06,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:06,768 INFO L225 Difference]: With dead ends: 3142 [2023-12-16 07:33:06,768 INFO L226 Difference]: Without dead ends: 2658 [2023-12-16 07:33:06,770 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 99 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-16 07:33:06,770 INFO L413 NwaCegarLoop]: 4236 mSDtfsCounter, 56 mSDsluCounter, 8462 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 12698 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:06,770 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 12698 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 07:33:06,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2658 states. [2023-12-16 07:33:06,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2658 to 2620. [2023-12-16 07:33:06,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2620 states, 2572 states have (on average 1.7772161741835149) internal successors, (4571), 2575 states have internal predecessors, (4571), 28 states have call successors, (28), 19 states have call predecessors, (28), 18 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2023-12-16 07:33:06,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2620 states to 2620 states and 4625 transitions. [2023-12-16 07:33:06,897 INFO L78 Accepts]: Start accepts. Automaton has 2620 states and 4625 transitions. Word has length 102 [2023-12-16 07:33:06,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:06,897 INFO L495 AbstractCegarLoop]: Abstraction has 2620 states and 4625 transitions. [2023-12-16 07:33:06,898 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:06,898 INFO L276 IsEmpty]: Start isEmpty. Operand 2620 states and 4625 transitions. [2023-12-16 07:33:06,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:33:06,898 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:06,899 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] [2023-12-16 07:33:06,918 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Ended with exit code 0 [2023-12-16 07:33:07,103 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-16 07:33:07,103 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:07,104 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:07,104 INFO L85 PathProgramCache]: Analyzing trace with hash -202762823, now seen corresponding path program 1 times [2023-12-16 07:33:07,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:07,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1459014036] [2023-12-16 07:33:07,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:07,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-16 07:33:07,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:07,106 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-16 07:33:07,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:07,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:07,201 INFO L262 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 07:33:07,203 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:07,215 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-16 07:33:07,215 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:07,215 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:07,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1459014036] [2023-12-16 07:33:07,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1459014036] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:07,215 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:07,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:07,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466091723] [2023-12-16 07:33:07,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:07,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 07:33:07,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:07,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 07:33:07,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 07:33:07,217 INFO L87 Difference]: Start difference. First operand 2620 states and 4625 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:07,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:07,323 INFO L93 Difference]: Finished difference Result 3344 states and 5610 transitions. [2023-12-16 07:33:07,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 07:33:07,324 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:33:07,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:07,328 INFO L225 Difference]: With dead ends: 3344 [2023-12-16 07:33:07,328 INFO L226 Difference]: Without dead ends: 2858 [2023-12-16 07:33:07,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 99 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-16 07:33:07,330 INFO L413 NwaCegarLoop]: 4236 mSDtfsCounter, 47 mSDsluCounter, 8467 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 12703 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:07,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 12703 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 07:33:07,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2858 states. [2023-12-16 07:33:07,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2858 to 2634. [2023-12-16 07:33:07,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2634 states, 2586 states have (on average 1.7730085073472543) internal successors, (4585), 2589 states have internal predecessors, (4585), 28 states have call successors, (28), 19 states have call predecessors, (28), 18 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2023-12-16 07:33:07,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2634 states to 2634 states and 4639 transitions. [2023-12-16 07:33:07,388 INFO L78 Accepts]: Start accepts. Automaton has 2634 states and 4639 transitions. Word has length 102 [2023-12-16 07:33:07,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:07,388 INFO L495 AbstractCegarLoop]: Abstraction has 2634 states and 4639 transitions. [2023-12-16 07:33:07,389 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:07,389 INFO L276 IsEmpty]: Start isEmpty. Operand 2634 states and 4639 transitions. [2023-12-16 07:33:07,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:33:07,389 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:07,390 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 07:33:07,396 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2023-12-16 07:33:07,593 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-16 07:33:07,594 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:07,594 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:07,594 INFO L85 PathProgramCache]: Analyzing trace with hash 1758811835, now seen corresponding path program 1 times [2023-12-16 07:33:07,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:07,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2140606840] [2023-12-16 07:33:07,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:07,595 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:07,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:07,596 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-16 07:33:07,615 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:07,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:07,700 INFO L262 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 07:33:07,702 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:07,714 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-16 07:33:07,714 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:07,714 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:07,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2140606840] [2023-12-16 07:33:07,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2140606840] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:07,714 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:07,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:07,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219051126] [2023-12-16 07:33:07,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:07,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 07:33:07,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:07,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 07:33:07,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 07:33:07,716 INFO L87 Difference]: Start difference. First operand 2634 states and 4639 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:07,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:07,829 INFO L93 Difference]: Finished difference Result 3162 states and 5352 transitions. [2023-12-16 07:33:07,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 07:33:07,829 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:33:07,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:07,836 INFO L225 Difference]: With dead ends: 3162 [2023-12-16 07:33:07,836 INFO L226 Difference]: Without dead ends: 2662 [2023-12-16 07:33:07,838 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 99 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-16 07:33:07,838 INFO L413 NwaCegarLoop]: 4237 mSDtfsCounter, 38 mSDsluCounter, 8465 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 12702 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:07,838 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 12702 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 07:33:07,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2662 states. [2023-12-16 07:33:07,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2662 to 2636. [2023-12-16 07:33:07,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2636 states, 2588 states have (on average 1.7700927357032457) internal successors, (4581), 2591 states have internal predecessors, (4581), 28 states have call successors, (28), 19 states have call predecessors, (28), 18 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2023-12-16 07:33:07,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2636 states to 2636 states and 4635 transitions. [2023-12-16 07:33:07,901 INFO L78 Accepts]: Start accepts. Automaton has 2636 states and 4635 transitions. Word has length 102 [2023-12-16 07:33:07,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:07,901 INFO L495 AbstractCegarLoop]: Abstraction has 2636 states and 4635 transitions. [2023-12-16 07:33:07,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:07,901 INFO L276 IsEmpty]: Start isEmpty. Operand 2636 states and 4635 transitions. [2023-12-16 07:33:07,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:33:07,902 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:07,902 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] [2023-12-16 07:33:07,906 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-16 07:33:08,106 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-16 07:33:08,106 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:08,107 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:08,107 INFO L85 PathProgramCache]: Analyzing trace with hash 1799486585, now seen corresponding path program 1 times [2023-12-16 07:33:08,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:08,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [752211454] [2023-12-16 07:33:08,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:08,107 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:08,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:08,108 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-16 07:33:08,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:08,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:08,192 INFO L262 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 07:33:08,193 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:08,203 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-16 07:33:08,203 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:08,204 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:08,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [752211454] [2023-12-16 07:33:08,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [752211454] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:08,204 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:08,204 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:08,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903407172] [2023-12-16 07:33:08,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:08,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 07:33:08,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:08,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 07:33:08,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 07:33:08,205 INFO L87 Difference]: Start difference. First operand 2636 states and 4635 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:08,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:08,313 INFO L93 Difference]: Finished difference Result 3160 states and 5336 transitions. [2023-12-16 07:33:08,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 07:33:08,314 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:33:08,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:08,318 INFO L225 Difference]: With dead ends: 3160 [2023-12-16 07:33:08,318 INFO L226 Difference]: Without dead ends: 2658 [2023-12-16 07:33:08,320 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 99 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-16 07:33:08,320 INFO L413 NwaCegarLoop]: 4236 mSDtfsCounter, 29 mSDsluCounter, 8464 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 12700 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:08,320 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 12700 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 07:33:08,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2658 states. [2023-12-16 07:33:08,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2658 to 2638. [2023-12-16 07:33:08,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2638 states, 2590 states have (on average 1.7671814671814672) internal successors, (4577), 2593 states have internal predecessors, (4577), 28 states have call successors, (28), 19 states have call predecessors, (28), 18 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2023-12-16 07:33:08,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2638 states to 2638 states and 4631 transitions. [2023-12-16 07:33:08,373 INFO L78 Accepts]: Start accepts. Automaton has 2638 states and 4631 transitions. Word has length 102 [2023-12-16 07:33:08,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:08,374 INFO L495 AbstractCegarLoop]: Abstraction has 2638 states and 4631 transitions. [2023-12-16 07:33:08,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:08,374 INFO L276 IsEmpty]: Start isEmpty. Operand 2638 states and 4631 transitions. [2023-12-16 07:33:08,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:33:08,375 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:08,375 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] [2023-12-16 07:33:08,379 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-16 07:33:08,578 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-16 07:33:08,579 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:08,579 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:08,579 INFO L85 PathProgramCache]: Analyzing trace with hash -229099525, now seen corresponding path program 1 times [2023-12-16 07:33:08,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:08,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2025377758] [2023-12-16 07:33:08,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:08,580 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:08,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:08,581 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-16 07:33:08,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-16 07:33:08,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:08,726 INFO L262 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 07:33:08,728 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:08,738 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-16 07:33:08,739 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:08,739 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:08,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2025377758] [2023-12-16 07:33:08,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2025377758] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:08,739 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:08,739 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:08,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810017388] [2023-12-16 07:33:08,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:08,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 07:33:08,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:08,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 07:33:08,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 07:33:08,742 INFO L87 Difference]: Start difference. First operand 2638 states and 4631 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:08,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:08,845 INFO L93 Difference]: Finished difference Result 3152 states and 5312 transitions. [2023-12-16 07:33:08,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 07:33:08,845 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:33:08,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:08,850 INFO L225 Difference]: With dead ends: 3152 [2023-12-16 07:33:08,850 INFO L226 Difference]: Without dead ends: 2648 [2023-12-16 07:33:08,852 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 99 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-16 07:33:08,852 INFO L413 NwaCegarLoop]: 4236 mSDtfsCounter, 11 mSDsluCounter, 8466 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 12702 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:08,852 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 12702 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 07:33:08,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2648 states. [2023-12-16 07:33:08,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2648 to 2640. [2023-12-16 07:33:08,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2640 states, 2592 states have (on average 1.7642746913580247) internal successors, (4573), 2595 states have internal predecessors, (4573), 28 states have call successors, (28), 19 states have call predecessors, (28), 18 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2023-12-16 07:33:08,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2640 states to 2640 states and 4627 transitions. [2023-12-16 07:33:08,911 INFO L78 Accepts]: Start accepts. Automaton has 2640 states and 4627 transitions. Word has length 102 [2023-12-16 07:33:08,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:08,911 INFO L495 AbstractCegarLoop]: Abstraction has 2640 states and 4627 transitions. [2023-12-16 07:33:08,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:08,911 INFO L276 IsEmpty]: Start isEmpty. Operand 2640 states and 4627 transitions. [2023-12-16 07:33:08,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:33:08,913 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:08,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] [2023-12-16 07:33:08,933 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-16 07:33:09,118 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-16 07:33:09,118 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:09,118 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:09,118 INFO L85 PathProgramCache]: Analyzing trace with hash 194547197, now seen corresponding path program 1 times [2023-12-16 07:33:09,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:09,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [614131982] [2023-12-16 07:33:09,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:09,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-16 07:33:09,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:09,124 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-16 07:33:09,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:09,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:09,274 INFO L262 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 07:33:09,276 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:09,287 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-16 07:33:09,287 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:09,288 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:09,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [614131982] [2023-12-16 07:33:09,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [614131982] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:09,288 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:09,288 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:09,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788180491] [2023-12-16 07:33:09,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:09,290 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 07:33:09,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:09,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 07:33:09,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 07:33:09,290 INFO L87 Difference]: Start difference. First operand 2640 states and 4627 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:09,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:09,401 INFO L93 Difference]: Finished difference Result 3150 states and 5296 transitions. [2023-12-16 07:33:09,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 07:33:09,401 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:33:09,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:09,406 INFO L225 Difference]: With dead ends: 3150 [2023-12-16 07:33:09,406 INFO L226 Difference]: Without dead ends: 2644 [2023-12-16 07:33:09,409 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 99 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-16 07:33:09,409 INFO L413 NwaCegarLoop]: 4236 mSDtfsCounter, 2 mSDsluCounter, 8467 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 12703 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:09,409 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 12703 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 07:33:09,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2644 states. [2023-12-16 07:33:09,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2644 to 2642. [2023-12-16 07:33:09,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2642 states, 2594 states have (on average 1.761372397841172) internal successors, (4569), 2597 states have internal predecessors, (4569), 28 states have call successors, (28), 19 states have call predecessors, (28), 18 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2023-12-16 07:33:09,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2642 states to 2642 states and 4623 transitions. [2023-12-16 07:33:09,470 INFO L78 Accepts]: Start accepts. Automaton has 2642 states and 4623 transitions. Word has length 102 [2023-12-16 07:33:09,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:09,471 INFO L495 AbstractCegarLoop]: Abstraction has 2642 states and 4623 transitions. [2023-12-16 07:33:09,471 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:09,471 INFO L276 IsEmpty]: Start isEmpty. Operand 2642 states and 4623 transitions. [2023-12-16 07:33:09,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:33:09,472 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:09,472 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] [2023-12-16 07:33:09,490 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-16 07:33:09,676 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-16 07:33:09,677 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:09,677 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:09,677 INFO L85 PathProgramCache]: Analyzing trace with hash -199819589, now seen corresponding path program 1 times [2023-12-16 07:33:09,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:09,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2063292530] [2023-12-16 07:33:09,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:09,678 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:09,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:09,691 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-16 07:33:09,692 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:09,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:09,781 INFO L262 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 07:33:09,783 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:09,887 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-16 07:33:09,887 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:09,887 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:09,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2063292530] [2023-12-16 07:33:09,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2063292530] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:09,888 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:09,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:09,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864526905] [2023-12-16 07:33:09,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:09,888 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 07:33:09,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:09,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 07:33:09,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 07:33:09,889 INFO L87 Difference]: Start difference. First operand 2642 states and 4623 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:10,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:10,290 INFO L93 Difference]: Finished difference Result 3685 states and 5940 transitions. [2023-12-16 07:33:10,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 07:33:10,291 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:33:10,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:10,295 INFO L225 Difference]: With dead ends: 3685 [2023-12-16 07:33:10,295 INFO L226 Difference]: Without dead ends: 3176 [2023-12-16 07:33:10,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 98 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-16 07:33:10,298 INFO L413 NwaCegarLoop]: 4159 mSDtfsCounter, 4402 mSDsluCounter, 8398 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4415 SdHoareTripleChecker+Valid, 12557 SdHoareTripleChecker+Invalid, 485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:10,298 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4415 Valid, 12557 Invalid, 485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 07:33:10,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3176 states. [2023-12-16 07:33:10,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3176 to 3157. [2023-12-16 07:33:10,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3157 states, 3069 states have (on average 1.685565330726621) internal successors, (5173), 3073 states have internal predecessors, (5173), 49 states have call successors, (49), 37 states have call predecessors, (49), 37 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2023-12-16 07:33:10,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3157 states to 3157 states and 5270 transitions. [2023-12-16 07:33:10,359 INFO L78 Accepts]: Start accepts. Automaton has 3157 states and 5270 transitions. Word has length 102 [2023-12-16 07:33:10,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:10,360 INFO L495 AbstractCegarLoop]: Abstraction has 3157 states and 5270 transitions. [2023-12-16 07:33:10,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:10,360 INFO L276 IsEmpty]: Start isEmpty. Operand 3157 states and 5270 transitions. [2023-12-16 07:33:10,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:33:10,363 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:10,363 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] [2023-12-16 07:33:10,367 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Ended with exit code 0 [2023-12-16 07:33:10,566 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-16 07:33:10,567 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:10,567 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:10,567 INFO L85 PathProgramCache]: Analyzing trace with hash 74940025, now seen corresponding path program 1 times [2023-12-16 07:33:10,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:10,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1995440956] [2023-12-16 07:33:10,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:10,568 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:10,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:10,569 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-16 07:33:10,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:10,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:10,657 INFO L262 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 07:33:10,659 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:10,850 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-16 07:33:10,850 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:10,850 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:10,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1995440956] [2023-12-16 07:33:10,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1995440956] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:10,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:10,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:10,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580623267] [2023-12-16 07:33:10,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:10,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 07:33:10,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:10,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 07:33:10,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 07:33:10,852 INFO L87 Difference]: Start difference. First operand 3157 states and 5270 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:11,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:11,346 INFO L93 Difference]: Finished difference Result 4313 states and 6745 transitions. [2023-12-16 07:33:11,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 07:33:11,346 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2023-12-16 07:33:11,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:11,350 INFO L225 Difference]: With dead ends: 4313 [2023-12-16 07:33:11,351 INFO L226 Difference]: Without dead ends: 3289 [2023-12-16 07:33:11,353 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 98 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-16 07:33:11,353 INFO L413 NwaCegarLoop]: 4137 mSDtfsCounter, 4369 mSDsluCounter, 8198 mSDsCounter, 0 mSdLazyCounter, 456 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4382 SdHoareTripleChecker+Valid, 12335 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:11,353 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4382 Valid, 12335 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 456 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 07:33:11,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3289 states. [2023-12-16 07:33:11,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3289 to 3221. [2023-12-16 07:33:11,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3221 states, 3131 states have (on average 1.6671989779623124) internal successors, (5220), 3135 states have internal predecessors, (5220), 49 states have call successors, (49), 39 states have call predecessors, (49), 39 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2023-12-16 07:33:11,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3221 states to 3221 states and 5317 transitions. [2023-12-16 07:33:11,418 INFO L78 Accepts]: Start accepts. Automaton has 3221 states and 5317 transitions. Word has length 102 [2023-12-16 07:33:11,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:11,419 INFO L495 AbstractCegarLoop]: Abstraction has 3221 states and 5317 transitions. [2023-12-16 07:33:11,419 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 07:33:11,419 INFO L276 IsEmpty]: Start isEmpty. Operand 3221 states and 5317 transitions. [2023-12-16 07:33:11,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 07:33:11,420 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:11,420 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] [2023-12-16 07:33:11,424 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-16 07:33:11,623 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-16 07:33:11,624 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:11,624 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:11,624 INFO L85 PathProgramCache]: Analyzing trace with hash -59073481, now seen corresponding path program 1 times [2023-12-16 07:33:11,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:11,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2118087806] [2023-12-16 07:33:11,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:11,625 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:11,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:11,626 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-16 07:33:11,656 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:11,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:11,711 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 07:33:11,713 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:11,810 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-16 07:33:11,811 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:11,811 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:11,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2118087806] [2023-12-16 07:33:11,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2118087806] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:11,811 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:11,811 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-16 07:33:11,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113492955] [2023-12-16 07:33:11,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:11,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 07:33:11,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:11,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 07:33:11,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 07:33:11,812 INFO L87 Difference]: Start difference. First operand 3221 states and 5317 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 2 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-16 07:33:11,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:11,943 INFO L93 Difference]: Finished difference Result 5354 states and 7964 transitions. [2023-12-16 07:33:11,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 07:33:11,943 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 2 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 102 [2023-12-16 07:33:11,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:11,948 INFO L225 Difference]: With dead ends: 5354 [2023-12-16 07:33:11,948 INFO L226 Difference]: Without dead ends: 4267 [2023-12-16 07:33:11,950 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 07:33:11,950 INFO L413 NwaCegarLoop]: 4272 mSDtfsCounter, 4139 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4139 SdHoareTripleChecker+Valid, 4519 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:11,951 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4139 Valid, 4519 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 07:33:11,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4267 states. [2023-12-16 07:33:12,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4267 to 4265. [2023-12-16 07:33:12,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4265 states, 4093 states have (on average 1.5614463718543856) internal successors, (6391), 4100 states have internal predecessors, (6391), 92 states have call successors, (92), 77 states have call predecessors, (92), 78 states have return successors, (92), 88 states have call predecessors, (92), 90 states have call successors, (92) [2023-12-16 07:33:12,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4265 states to 4265 states and 6575 transitions. [2023-12-16 07:33:12,043 INFO L78 Accepts]: Start accepts. Automaton has 4265 states and 6575 transitions. Word has length 102 [2023-12-16 07:33:12,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:12,043 INFO L495 AbstractCegarLoop]: Abstraction has 4265 states and 6575 transitions. [2023-12-16 07:33:12,043 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 2 states have internal predecessors, (91), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-16 07:33:12,043 INFO L276 IsEmpty]: Start isEmpty. Operand 4265 states and 6575 transitions. [2023-12-16 07:33:12,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-16 07:33:12,045 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:12,045 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 07:33:12,064 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2023-12-16 07:33:12,249 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-16 07:33:12,249 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:12,250 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:12,250 INFO L85 PathProgramCache]: Analyzing trace with hash -1168208852, now seen corresponding path program 1 times [2023-12-16 07:33:12,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:12,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1387656881] [2023-12-16 07:33:12,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:12,250 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:12,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:12,251 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-16 07:33:12,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:12,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:12,359 INFO L262 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 07:33:12,361 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:12,506 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-16 07:33:12,506 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:12,506 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:12,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1387656881] [2023-12-16 07:33:12,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1387656881] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:12,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:12,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:12,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407571524] [2023-12-16 07:33:12,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:12,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 07:33:12,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:12,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 07:33:12,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 07:33:12,507 INFO L87 Difference]: Start difference. First operand 4265 states and 6575 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 07:33:12,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:12,914 INFO L93 Difference]: Finished difference Result 8428 states and 11649 transitions. [2023-12-16 07:33:12,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 07:33:12,915 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 164 [2023-12-16 07:33:12,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:12,924 INFO L225 Difference]: With dead ends: 8428 [2023-12-16 07:33:12,924 INFO L226 Difference]: Without dead ends: 6298 [2023-12-16 07:33:12,927 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 162 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-16 07:33:12,927 INFO L413 NwaCegarLoop]: 4292 mSDtfsCounter, 4328 mSDsluCounter, 4399 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4333 SdHoareTripleChecker+Valid, 8691 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:12,927 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4333 Valid, 8691 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 07:33:12,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6298 states. [2023-12-16 07:33:13,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6298 to 6294. [2023-12-16 07:33:13,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6294 states, 5963 states have (on average 1.4531276203253396) internal successors, (8665), 5979 states have internal predecessors, (8665), 173 states have call successors, (173), 145 states have call predecessors, (173), 156 states have return successors, (195), 171 states have call predecessors, (195), 171 states have call successors, (195) [2023-12-16 07:33:13,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6294 states to 6294 states and 9033 transitions. [2023-12-16 07:33:13,085 INFO L78 Accepts]: Start accepts. Automaton has 6294 states and 9033 transitions. Word has length 164 [2023-12-16 07:33:13,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:13,085 INFO L495 AbstractCegarLoop]: Abstraction has 6294 states and 9033 transitions. [2023-12-16 07:33:13,085 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 07:33:13,085 INFO L276 IsEmpty]: Start isEmpty. Operand 6294 states and 9033 transitions. [2023-12-16 07:33:13,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-16 07:33:13,089 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:13,089 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 07:33:13,093 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-16 07:33:13,293 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-16 07:33:13,293 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:13,293 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:13,293 INFO L85 PathProgramCache]: Analyzing trace with hash -823380690, now seen corresponding path program 1 times [2023-12-16 07:33:13,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:13,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1090344435] [2023-12-16 07:33:13,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:13,294 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:13,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:13,295 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-16 07:33:13,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:13,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:13,565 INFO L262 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 07:33:13,567 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:13,576 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-12-16 07:33:13,576 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:13,576 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:13,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1090344435] [2023-12-16 07:33:13,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1090344435] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:13,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:13,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 07:33:13,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203070236] [2023-12-16 07:33:13,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:13,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 07:33:13,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:13,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 07:33:13,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 07:33:13,579 INFO L87 Difference]: Start difference. First operand 6294 states and 9033 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 07:33:13,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:13,757 INFO L93 Difference]: Finished difference Result 10444 states and 14068 transitions. [2023-12-16 07:33:13,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 07:33:13,758 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 164 [2023-12-16 07:33:13,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:13,768 INFO L225 Difference]: With dead ends: 10444 [2023-12-16 07:33:13,768 INFO L226 Difference]: Without dead ends: 6285 [2023-12-16 07:33:13,775 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 162 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-16 07:33:13,776 INFO L413 NwaCegarLoop]: 4232 mSDtfsCounter, 295 mSDsluCounter, 3957 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 8189 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:13,776 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [295 Valid, 8189 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 07:33:13,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6285 states. [2023-12-16 07:33:13,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6285 to 6285. [2023-12-16 07:33:13,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6285 states, 5957 states have (on average 1.4527446701359745) internal successors, (8654), 5972 states have internal predecessors, (8654), 170 states have call successors, (170), 145 states have call predecessors, (170), 156 states have return successors, (192), 168 states have call predecessors, (192), 168 states have call successors, (192) [2023-12-16 07:33:13,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6285 states to 6285 states and 9016 transitions. [2023-12-16 07:33:13,950 INFO L78 Accepts]: Start accepts. Automaton has 6285 states and 9016 transitions. Word has length 164 [2023-12-16 07:33:13,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:13,951 INFO L495 AbstractCegarLoop]: Abstraction has 6285 states and 9016 transitions. [2023-12-16 07:33:13,951 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 07:33:13,951 INFO L276 IsEmpty]: Start isEmpty. Operand 6285 states and 9016 transitions. [2023-12-16 07:33:13,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-12-16 07:33:13,953 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:13,954 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 07:33:13,973 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-16 07:33:14,159 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-16 07:33:14,159 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:14,159 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:14,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1574620729, now seen corresponding path program 1 times [2023-12-16 07:33:14,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:14,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1321865719] [2023-12-16 07:33:14,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:14,161 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:14,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:14,178 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-16 07:33:14,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2023-12-16 07:33:14,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:14,303 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 07:33:14,306 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:14,476 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-16 07:33:14,477 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:14,477 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:14,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1321865719] [2023-12-16 07:33:14,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1321865719] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:14,477 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:14,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:14,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927174493] [2023-12-16 07:33:14,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:14,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 07:33:14,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:14,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 07:33:14,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 07:33:14,478 INFO L87 Difference]: Start difference. First operand 6285 states and 9016 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 07:33:15,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:15,012 INFO L93 Difference]: Finished difference Result 14245 states and 18680 transitions. [2023-12-16 07:33:15,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 07:33:15,013 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 166 [2023-12-16 07:33:15,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:15,029 INFO L225 Difference]: With dead ends: 14245 [2023-12-16 07:33:15,029 INFO L226 Difference]: Without dead ends: 10095 [2023-12-16 07:33:15,040 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 164 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-16 07:33:15,040 INFO L413 NwaCegarLoop]: 4276 mSDtfsCounter, 4323 mSDsluCounter, 4381 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4328 SdHoareTripleChecker+Valid, 8657 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:15,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4328 Valid, 8657 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 07:33:15,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10095 states. [2023-12-16 07:33:15,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10095 to 10091. [2023-12-16 07:33:15,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10091 states, 9464 states have (on average 1.3641166525781911) internal successors, (12910), 9496 states have internal predecessors, (12910), 321 states have call successors, (321), 273 states have call predecessors, (321), 304 states have return successors, (387), 323 states have call predecessors, (387), 319 states have call successors, (387) [2023-12-16 07:33:15,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10091 states to 10091 states and 13618 transitions. [2023-12-16 07:33:15,543 INFO L78 Accepts]: Start accepts. Automaton has 10091 states and 13618 transitions. Word has length 166 [2023-12-16 07:33:15,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:15,543 INFO L495 AbstractCegarLoop]: Abstraction has 10091 states and 13618 transitions. [2023-12-16 07:33:15,544 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 07:33:15,544 INFO L276 IsEmpty]: Start isEmpty. Operand 10091 states and 13618 transitions. [2023-12-16 07:33:15,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-12-16 07:33:15,553 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:15,554 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 07:33:15,558 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-16 07:33:15,758 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-16 07:33:15,759 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:15,759 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:15,759 INFO L85 PathProgramCache]: Analyzing trace with hash 525117701, now seen corresponding path program 1 times [2023-12-16 07:33:15,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:15,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [199498594] [2023-12-16 07:33:15,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:15,760 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:15,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:15,764 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-16 07:33:15,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2023-12-16 07:33:15,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:15,926 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 07:33:15,929 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:15,952 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-12-16 07:33:15,952 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:15,952 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:15,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [199498594] [2023-12-16 07:33:15,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [199498594] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:15,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:15,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 07:33:15,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932206500] [2023-12-16 07:33:15,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:15,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 07:33:15,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:15,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 07:33:15,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 07:33:15,963 INFO L87 Difference]: Start difference. First operand 10091 states and 13618 transitions. Second operand has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 07:33:16,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:16,271 INFO L93 Difference]: Finished difference Result 18039 states and 23241 transitions. [2023-12-16 07:33:16,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 07:33:16,272 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 166 [2023-12-16 07:33:16,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:16,285 INFO L225 Difference]: With dead ends: 18039 [2023-12-16 07:33:16,286 INFO L226 Difference]: Without dead ends: 10083 [2023-12-16 07:33:16,297 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 164 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-16 07:33:16,298 INFO L413 NwaCegarLoop]: 4231 mSDtfsCounter, 293 mSDsluCounter, 3957 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 8188 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:16,300 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [293 Valid, 8188 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 07:33:16,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10083 states. [2023-12-16 07:33:16,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10083 to 10083. [2023-12-16 07:33:16,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10083 states, 9459 states have (on average 1.3638862459033725) internal successors, (12901), 9490 states have internal predecessors, (12901), 318 states have call successors, (318), 273 states have call predecessors, (318), 304 states have return successors, (384), 320 states have call predecessors, (384), 316 states have call successors, (384) [2023-12-16 07:33:16,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10083 states to 10083 states and 13603 transitions. [2023-12-16 07:33:16,872 INFO L78 Accepts]: Start accepts. Automaton has 10083 states and 13603 transitions. Word has length 166 [2023-12-16 07:33:16,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:16,872 INFO L495 AbstractCegarLoop]: Abstraction has 10083 states and 13603 transitions. [2023-12-16 07:33:16,872 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 07:33:16,872 INFO L276 IsEmpty]: Start isEmpty. Operand 10083 states and 13603 transitions. [2023-12-16 07:33:16,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2023-12-16 07:33:16,877 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:16,877 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 07:33:16,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 (27)] Forceful destruction successful, exit code 0 [2023-12-16 07:33:17,081 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-16 07:33:17,081 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:17,082 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:17,082 INFO L85 PathProgramCache]: Analyzing trace with hash 1775284076, now seen corresponding path program 1 times [2023-12-16 07:33:17,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:17,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1953264037] [2023-12-16 07:33:17,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:17,082 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:17,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:17,083 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-16 07:33:17,111 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2023-12-16 07:33:17,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:17,188 INFO L262 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 07:33:17,190 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:17,335 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-16 07:33:17,335 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:17,335 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:17,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1953264037] [2023-12-16 07:33:17,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1953264037] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:17,336 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:17,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:17,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563444368] [2023-12-16 07:33:17,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:17,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 07:33:17,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:17,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 07:33:17,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 07:33:17,337 INFO L87 Difference]: Start difference. First operand 10083 states and 13603 transitions. Second operand has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 07:33:18,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:18,266 INFO L93 Difference]: Finished difference Result 25294 states and 32029 transitions. [2023-12-16 07:33:18,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 07:33:18,266 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 168 [2023-12-16 07:33:18,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:18,300 INFO L225 Difference]: With dead ends: 25294 [2023-12-16 07:33:18,300 INFO L226 Difference]: Without dead ends: 17346 [2023-12-16 07:33:18,313 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 166 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-16 07:33:18,314 INFO L413 NwaCegarLoop]: 4262 mSDtfsCounter, 4316 mSDsluCounter, 4363 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4322 SdHoareTripleChecker+Valid, 8625 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:18,314 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4322 Valid, 8625 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 07:33:18,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17346 states. [2023-12-16 07:33:19,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17346 to 17342. [2023-12-16 07:33:19,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17342 states, 16147 states have (on average 1.3009847030408126) internal successors, (21007), 16215 states have internal predecessors, (21007), 601 states have call successors, (601), 513 states have call predecessors, (601), 592 states have return successors, (763), 615 states have call predecessors, (763), 599 states have call successors, (763) [2023-12-16 07:33:19,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17342 states to 17342 states and 22371 transitions. [2023-12-16 07:33:19,091 INFO L78 Accepts]: Start accepts. Automaton has 17342 states and 22371 transitions. Word has length 168 [2023-12-16 07:33:19,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:19,092 INFO L495 AbstractCegarLoop]: Abstraction has 17342 states and 22371 transitions. [2023-12-16 07:33:19,092 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 07:33:19,092 INFO L276 IsEmpty]: Start isEmpty. Operand 17342 states and 22371 transitions. [2023-12-16 07:33:19,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2023-12-16 07:33:19,101 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:19,101 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 07:33:19,105 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Ended with exit code 0 [2023-12-16 07:33:19,305 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-16 07:33:19,305 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:19,306 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:19,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1852301330, now seen corresponding path program 1 times [2023-12-16 07:33:19,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:19,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [989352328] [2023-12-16 07:33:19,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:19,306 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:19,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:19,308 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-16 07:33:19,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:19,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:19,424 INFO L262 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 07:33:19,427 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:19,439 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-12-16 07:33:19,439 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:19,440 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:19,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [989352328] [2023-12-16 07:33:19,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [989352328] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:19,440 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:19,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 07:33:19,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111670644] [2023-12-16 07:33:19,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:19,440 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 07:33:19,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:19,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 07:33:19,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 07:33:19,441 INFO L87 Difference]: Start difference. First operand 17342 states and 22371 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 07:33:20,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:20,184 INFO L93 Difference]: Finished difference Result 32542 states and 40750 transitions. [2023-12-16 07:33:20,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 07:33:20,184 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 168 [2023-12-16 07:33:20,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:20,212 INFO L225 Difference]: With dead ends: 32542 [2023-12-16 07:33:20,212 INFO L226 Difference]: Without dead ends: 17335 [2023-12-16 07:33:20,226 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 166 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-16 07:33:20,227 INFO L413 NwaCegarLoop]: 4230 mSDtfsCounter, 291 mSDsluCounter, 3957 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 8187 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:20,227 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [291 Valid, 8187 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 07:33:20,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17335 states. [2023-12-16 07:33:20,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17335 to 17335. [2023-12-16 07:33:20,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17335 states, 16143 states have (on average 1.3008734435978442) internal successors, (21000), 16210 states have internal predecessors, (21000), 598 states have call successors, (598), 513 states have call predecessors, (598), 592 states have return successors, (760), 612 states have call predecessors, (760), 596 states have call successors, (760) [2023-12-16 07:33:20,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17335 states to 17335 states and 22358 transitions. [2023-12-16 07:33:20,814 INFO L78 Accepts]: Start accepts. Automaton has 17335 states and 22358 transitions. Word has length 168 [2023-12-16 07:33:20,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:20,814 INFO L495 AbstractCegarLoop]: Abstraction has 17335 states and 22358 transitions. [2023-12-16 07:33:20,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 07:33:20,814 INFO L276 IsEmpty]: Start isEmpty. Operand 17335 states and 22358 transitions. [2023-12-16 07:33:20,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-16 07:33:20,821 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:20,821 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 07:33:20,825 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-16 07:33:21,025 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-16 07:33:21,025 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:21,026 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:21,026 INFO L85 PathProgramCache]: Analyzing trace with hash 1431372743, now seen corresponding path program 1 times [2023-12-16 07:33:21,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:21,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1967891027] [2023-12-16 07:33:21,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:21,027 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:21,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:21,028 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-16 07:33:21,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2023-12-16 07:33:21,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:21,138 INFO L262 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 07:33:21,140 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:21,289 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-16 07:33:21,290 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:21,290 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:21,290 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1967891027] [2023-12-16 07:33:21,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1967891027] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:21,290 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:21,290 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:21,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178552615] [2023-12-16 07:33:21,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:21,290 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 07:33:21,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:21,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 07:33:21,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 07:33:21,291 INFO L87 Difference]: Start difference. First operand 17335 states and 22358 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 07:33:22,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:22,679 INFO L93 Difference]: Finished difference Result 49925 states and 61551 transitions. [2023-12-16 07:33:22,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 07:33:22,680 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 170 [2023-12-16 07:33:22,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:22,749 INFO L225 Difference]: With dead ends: 49925 [2023-12-16 07:33:22,749 INFO L226 Difference]: Without dead ends: 34725 [2023-12-16 07:33:22,772 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 168 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-16 07:33:22,773 INFO L413 NwaCegarLoop]: 4258 mSDtfsCounter, 4319 mSDsluCounter, 4349 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4325 SdHoareTripleChecker+Valid, 8607 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:22,773 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4325 Valid, 8607 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 07:33:22,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34725 states. [2023-12-16 07:33:24,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34725 to 34081. [2023-12-16 07:33:24,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34081 states, 31446 states have (on average 1.2515423265280163) internal successors, (39356), 31786 states have internal predecessors, (39356), 1129 states have call successors, (1129), 961 states have call predecessors, (1129), 1504 states have return successors, (1868), 1335 states have call predecessors, (1868), 1127 states have call successors, (1868) [2023-12-16 07:33:24,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34081 states to 34081 states and 42353 transitions. [2023-12-16 07:33:24,254 INFO L78 Accepts]: Start accepts. Automaton has 34081 states and 42353 transitions. Word has length 170 [2023-12-16 07:33:24,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:24,254 INFO L495 AbstractCegarLoop]: Abstraction has 34081 states and 42353 transitions. [2023-12-16 07:33:24,254 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 07:33:24,254 INFO L276 IsEmpty]: Start isEmpty. Operand 34081 states and 42353 transitions. [2023-12-16 07:33:24,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-16 07:33:24,267 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:24,267 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 07:33:24,271 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-16 07:33:24,471 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-16 07:33:24,471 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:24,472 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:24,472 INFO L85 PathProgramCache]: Analyzing trace with hash 645374853, now seen corresponding path program 1 times [2023-12-16 07:33:24,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:24,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1879305149] [2023-12-16 07:33:24,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:24,473 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:24,473 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:24,474 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-16 07:33:24,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2023-12-16 07:33:24,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:24,578 INFO L262 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 07:33:24,580 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:24,593 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-12-16 07:33:24,593 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:24,593 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:24,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1879305149] [2023-12-16 07:33:24,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1879305149] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:24,593 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:24,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 07:33:24,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192789198] [2023-12-16 07:33:24,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:24,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 07:33:24,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:24,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 07:33:24,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 07:33:24,594 INFO L87 Difference]: Start difference. First operand 34081 states and 42353 transitions. Second operand has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 07:33:25,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:25,877 INFO L93 Difference]: Finished difference Result 66022 states and 80718 transitions. [2023-12-16 07:33:25,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 07:33:25,878 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 170 [2023-12-16 07:33:25,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:25,926 INFO L225 Difference]: With dead ends: 66022 [2023-12-16 07:33:25,927 INFO L226 Difference]: Without dead ends: 34075 [2023-12-16 07:33:25,955 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-16 07:33:25,955 INFO L413 NwaCegarLoop]: 4229 mSDtfsCounter, 289 mSDsluCounter, 3957 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 8186 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:25,955 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [289 Valid, 8186 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 07:33:25,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34075 states. [2023-12-16 07:33:27,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34075 to 34075. [2023-12-16 07:33:27,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34075 states, 31443 states have (on average 1.2515027192061827) internal successors, (39351), 31782 states have internal predecessors, (39351), 1126 states have call successors, (1126), 961 states have call predecessors, (1126), 1504 states have return successors, (1864), 1332 states have call predecessors, (1864), 1124 states have call successors, (1864) [2023-12-16 07:33:27,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34075 states to 34075 states and 42341 transitions. [2023-12-16 07:33:27,511 INFO L78 Accepts]: Start accepts. Automaton has 34075 states and 42341 transitions. Word has length 170 [2023-12-16 07:33:27,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:27,512 INFO L495 AbstractCegarLoop]: Abstraction has 34075 states and 42341 transitions. [2023-12-16 07:33:27,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 07:33:27,512 INFO L276 IsEmpty]: Start isEmpty. Operand 34075 states and 42341 transitions. [2023-12-16 07:33:27,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 07:33:27,524 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:27,524 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 07:33:27,529 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-16 07:33:27,729 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-16 07:33:27,730 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:27,730 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:27,730 INFO L85 PathProgramCache]: Analyzing trace with hash -242242900, now seen corresponding path program 1 times [2023-12-16 07:33:27,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:27,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [962800126] [2023-12-16 07:33:27,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:27,730 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:27,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:27,732 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-16 07:33:27,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:27,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:27,841 INFO L262 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 07:33:27,843 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:27,990 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-16 07:33:27,991 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:27,991 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:27,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [962800126] [2023-12-16 07:33:27,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [962800126] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:27,991 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:27,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:27,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134598654] [2023-12-16 07:33:27,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:27,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 07:33:27,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:27,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 07:33:27,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 07:33:27,992 INFO L87 Difference]: Start difference. First operand 34075 states and 42341 transitions. Second operand has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 07:33:30,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:30,724 INFO L93 Difference]: Finished difference Result 94143 states and 114379 transitions. [2023-12-16 07:33:30,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 07:33:30,725 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 172 [2023-12-16 07:33:30,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:30,864 INFO L225 Difference]: With dead ends: 94143 [2023-12-16 07:33:30,865 INFO L226 Difference]: Without dead ends: 62203 [2023-12-16 07:33:30,896 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 170 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-16 07:33:30,897 INFO L413 NwaCegarLoop]: 4161 mSDtfsCounter, 4316 mSDsluCounter, 4268 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4322 SdHoareTripleChecker+Valid, 8429 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:30,897 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4322 Valid, 8429 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 07:33:30,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62203 states. [2023-12-16 07:33:33,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62203 to 62199. [2023-12-16 07:33:33,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62199 states, 57199 states have (on average 1.2274165632266298) internal successors, (70207), 57874 states have internal predecessors, (70207), 2118 states have call successors, (2118), 1793 states have call predecessors, (2118), 2880 states have return successors, (3608), 2532 states have call predecessors, (3608), 2116 states have call successors, (3608) [2023-12-16 07:33:33,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62199 states to 62199 states and 75933 transitions. [2023-12-16 07:33:33,763 INFO L78 Accepts]: Start accepts. Automaton has 62199 states and 75933 transitions. Word has length 172 [2023-12-16 07:33:33,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 07:33:33,763 INFO L495 AbstractCegarLoop]: Abstraction has 62199 states and 75933 transitions. [2023-12-16 07:33:33,763 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 07:33:33,763 INFO L276 IsEmpty]: Start isEmpty. Operand 62199 states and 75933 transitions. [2023-12-16 07:33:33,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2023-12-16 07:33:33,786 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 07:33:33,787 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 07:33:33,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2023-12-16 07:33:33,991 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-16 07:33:33,992 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 07:33:33,992 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 07:33:33,992 INFO L85 PathProgramCache]: Analyzing trace with hash 163864007, now seen corresponding path program 1 times [2023-12-16 07:33:33,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 07:33:33,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1633676455] [2023-12-16 07:33:33,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 07:33:33,993 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 07:33:33,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 07:33:33,994 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-16 07:33:34,025 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 07:33:34,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 07:33:34,133 INFO L262 TraceCheckSpWp]: Trace formula consists of 379 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 07:33:34,136 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 07:33:34,336 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-16 07:33:34,336 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 07:33:34,337 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 07:33:34,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1633676455] [2023-12-16 07:33:34,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1633676455] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 07:33:34,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 07:33:34,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 07:33:34,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936374245] [2023-12-16 07:33:34,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 07:33:34,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 07:33:34,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 07:33:34,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 07:33:34,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 07:33:34,338 INFO L87 Difference]: Start difference. First operand 62199 states and 75933 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 07:33:38,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 07:33:38,967 INFO L93 Difference]: Finished difference Result 174715 states and 210658 transitions. [2023-12-16 07:33:38,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 07:33:38,968 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 174 [2023-12-16 07:33:38,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 07:33:39,201 INFO L225 Difference]: With dead ends: 174715 [2023-12-16 07:33:39,201 INFO L226 Difference]: Without dead ends: 114651 [2023-12-16 07:33:39,257 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 172 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-16 07:33:39,257 INFO L413 NwaCegarLoop]: 4221 mSDtfsCounter, 4296 mSDsluCounter, 4310 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4302 SdHoareTripleChecker+Valid, 8531 SdHoareTripleChecker+Invalid, 307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 07:33:39,257 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4302 Valid, 8531 Invalid, 307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 258 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 07:33:39,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114651 states. [2023-12-16 07:33:44,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114651 to 114647. [2023-12-16 07:33:44,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114647 states, 105100 states have (on average 1.2135490009514749) internal successors, (127544), 106480 states have internal predecessors, (127544), 3977 states have call successors, (3977), 3329 states have call predecessors, (3977), 5568 states have return successors, (7035), 4839 states have call predecessors, (7035), 3975 states have call successors, (7035) Received shutdown request... [2023-12-16 07:33:44,498 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location errorErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2023-12-16 07:33:44,502 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Ended with exit code 0 [2023-12-16 07:33:44,509 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 07:33:44,509 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 07:33:44,702 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-16 07:33:44,703 WARN L619 AbstractCegarLoop]: Verification canceled: while ReachableStatesComputation was computing reachable states (53179 states constructed, input type DoubleDeckerAutomaton). [2023-12-16 07:33:44,704 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-12-16 07:33:44,706 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 07:33:44,708 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 07:33:44,709 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 07:33:44 BoogieIcfgContainer [2023-12-16 07:33:44,709 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 07:33:44,709 INFO L158 Benchmark]: Toolchain (without parser) took 59872.26ms. Allocated memory was 238.0MB in the beginning and 5.3GB in the end (delta: 5.1GB). Free memory was 152.0MB in the beginning and 4.2GB in the end (delta: -4.1GB). Peak memory consumption was 2.4GB. Max. memory is 8.0GB. [2023-12-16 07:33:44,709 INFO L158 Benchmark]: CDTParser took 0.50ms. Allocated memory is still 175.1MB. Free memory is still 126.5MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 07:33:44,710 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2257.53ms. Allocated memory was 238.0MB in the beginning and 374.3MB in the end (delta: 136.3MB). Free memory was 152.0MB in the beginning and 245.2MB in the end (delta: -93.1MB). Peak memory consumption was 107.5MB. Max. memory is 8.0GB. [2023-12-16 07:33:44,710 INFO L158 Benchmark]: Boogie Procedure Inliner took 327.69ms. Allocated memory is still 374.3MB. Free memory was 245.2MB in the beginning and 166.0MB in the end (delta: 79.2MB). Peak memory consumption was 78.6MB. Max. memory is 8.0GB. [2023-12-16 07:33:44,710 INFO L158 Benchmark]: Boogie Preprocessor took 706.14ms. Allocated memory is still 374.3MB. Free memory was 166.0MB in the beginning and 206.8MB in the end (delta: -40.8MB). Peak memory consumption was 94.4MB. Max. memory is 8.0GB. [2023-12-16 07:33:44,710 INFO L158 Benchmark]: RCFGBuilder took 8131.08ms. Allocated memory was 374.3MB in the beginning and 1.2GB in the end (delta: 853.5MB). Free memory was 206.8MB in the beginning and 539.7MB in the end (delta: -333.0MB). Peak memory consumption was 750.3MB. Max. memory is 8.0GB. [2023-12-16 07:33:44,710 INFO L158 Benchmark]: TraceAbstraction took 48443.19ms. Allocated memory was 1.2GB in the beginning and 5.3GB in the end (delta: 4.1GB). Free memory was 539.2MB in the beginning and 4.2GB in the end (delta: -3.7GB). Peak memory consumption was 1.8GB. Max. memory is 8.0GB. [2023-12-16 07:33:44,711 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.50ms. Allocated memory is still 175.1MB. Free memory is still 126.5MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 2257.53ms. Allocated memory was 238.0MB in the beginning and 374.3MB in the end (delta: 136.3MB). Free memory was 152.0MB in the beginning and 245.2MB in the end (delta: -93.1MB). Peak memory consumption was 107.5MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 327.69ms. Allocated memory is still 374.3MB. Free memory was 245.2MB in the beginning and 166.0MB in the end (delta: 79.2MB). Peak memory consumption was 78.6MB. Max. memory is 8.0GB. * Boogie Preprocessor took 706.14ms. Allocated memory is still 374.3MB. Free memory was 166.0MB in the beginning and 206.8MB in the end (delta: -40.8MB). Peak memory consumption was 94.4MB. Max. memory is 8.0GB. * RCFGBuilder took 8131.08ms. Allocated memory was 374.3MB in the beginning and 1.2GB in the end (delta: 853.5MB). Free memory was 206.8MB in the beginning and 539.7MB in the end (delta: -333.0MB). Peak memory consumption was 750.3MB. Max. memory is 8.0GB. * TraceAbstraction took 48443.19ms. Allocated memory was 1.2GB in the beginning and 5.3GB in the end (delta: 4.1GB). Free memory was 539.2MB in the beginning and 4.2GB in the end (delta: -3.7GB). Peak memory consumption was 1.8GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 11173]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 11173). Cancelled while ReachableStatesComputation was computing reachable states (53179 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 11133]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 11133). Cancelled while ReachableStatesComputation was computing reachable states (53179 states constructed, input type DoubleDeckerAutomaton). - StatisticsResult: Ultimate Automizer benchmark data CFG has 8 procedures, 2341 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 48.4s, OverallIterations: 32, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 20.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 93469 SdHoareTripleChecker+Valid, 5.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 93241 mSDsluCounter, 346691 SdHoareTripleChecker+Invalid, 4.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 212179 mSDsCounter, 749 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 7299 IncrementalHoareTripleChecker+Invalid, 8048 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 749 mSolverCounterUnsat, 134512 mSDtfsCounter, 7299 mSolverCounterSat, 0.6s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3922 GetRequests, 3828 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=62199occurred in iteration=31, InterpolantAutomatonStates: 138, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 15.2s AutomataMinimizationTime, 32 MinimizatonAttempts, 1067 StatesRemovedByMinimization, 14 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 1.7s SatisfiabilityAnalysisTime, 2.4s InterpolantComputationTime, 3926 NumberOfCodeBlocks, 3926 NumberOfCodeBlocksAsserted, 32 NumberOfCheckSat, 3894 ConstructedInterpolants, 0 QuantifiedInterpolants, 6944 SizeOfPredicates, 6 NumberOfNonLiveVariables, 9908 ConjunctsInSsa, 144 ConjunctsInUnsatCore, 32 InterpolantComputations, 32 PerfectInterpolantSequences, 480/480 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown