/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_label48+token_ring.08.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-21 22:12:13,549 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-21 22:12:13,607 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-21 22:12:13,610 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-21 22:12:13,611 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-21 22:12:13,640 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-21 22:12:13,640 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-21 22:12:13,641 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-21 22:12:13,641 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-21 22:12:13,642 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-21 22:12:13,642 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-21 22:12:13,642 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-21 22:12:13,643 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-21 22:12:13,643 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-21 22:12:13,643 INFO L153 SettingsManager]: * Use SBE=true [2023-12-21 22:12:13,643 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-21 22:12:13,643 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-21 22:12:13,644 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-21 22:12:13,644 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-21 22:12:13,644 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-21 22:12:13,644 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-21 22:12:13,645 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-21 22:12:13,645 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-21 22:12:13,645 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-21 22:12:13,645 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-21 22:12:13,646 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-21 22:12:13,646 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-21 22:12:13,646 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-21 22:12:13,646 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-21 22:12:13,646 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-21 22:12:13,646 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-21 22:12:13,646 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-21 22:12:13,647 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-21 22:12:13,647 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-21 22:12:13,647 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 22:12:13,647 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-21 22:12:13,647 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-21 22:12:13,647 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-21 22:12:13,647 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-21 22:12:13,648 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-21 22:12:13,648 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-21 22:12:13,648 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-21 22:12:13,648 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-21 22:12:13,648 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-21 22:12:13,648 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-21 22:12:13,648 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-21 22:12:13,649 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-21 22:12:13,817 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-21 22:12:13,833 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-21 22:12:13,834 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-21 22:12:13,835 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-21 22:12:13,835 INFO L274 PluginConnector]: CDTParser initialized [2023-12-21 22:12:13,836 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/Problem05_label48+token_ring.08.cil-1.c [2023-12-21 22:12:14,808 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-21 22:12:15,256 INFO L384 CDTParser]: Found 1 translation units. [2023-12-21 22:12:15,257 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label48+token_ring.08.cil-1.c [2023-12-21 22:12:15,311 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b02a5af94/88d93e47b20242c7801d8ee7eddfa303/FLAGfad081a10 [2023-12-21 22:12:15,325 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b02a5af94/88d93e47b20242c7801d8ee7eddfa303 [2023-12-21 22:12:15,327 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-21 22:12:15,328 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-21 22:12:15,329 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-21 22:12:15,329 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-21 22:12:15,333 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-21 22:12:15,333 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 10:12:15" (1/1) ... [2023-12-21 22:12:15,334 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@22159650 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 10:12:15, skipping insertion in model container [2023-12-21 22:12:15,334 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 10:12:15" (1/1) ... [2023-12-21 22:12:15,476 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-21 22:12:16,641 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_label48+token_ring.08.cil-1.c[375709,375722] [2023-12-21 22:12:16,664 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_label48+token_ring.08.cil-1.c[383339,383352] [2023-12-21 22:12:16,814 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 22:12:16,870 INFO L202 MainTranslator]: Completed pre-run [2023-12-21 22:12:17,453 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_label48+token_ring.08.cil-1.c[375709,375722] [2023-12-21 22:12:17,459 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_label48+token_ring.08.cil-1.c[383339,383352] [2023-12-21 22:12:17,479 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 22:12:17,521 INFO L206 MainTranslator]: Completed translation [2023-12-21 22:12:17,522 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 10:12:17 WrapperNode [2023-12-21 22:12:17,522 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-21 22:12:17,522 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-21 22:12:17,523 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-21 22:12:17,523 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-21 22:12:17,527 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 10:12:17" (1/1) ... [2023-12-21 22:12:17,617 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 10:12:17" (1/1) ... [2023-12-21 22:12:17,891 INFO L138 Inliner]: procedures = 61, calls = 65, calls flagged for inlining = 38, calls inlined = 38, statements flattened = 12959 [2023-12-21 22:12:17,891 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-21 22:12:17,892 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-21 22:12:17,893 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-21 22:12:17,893 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-21 22:12:17,900 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 10:12:17" (1/1) ... [2023-12-21 22:12:17,901 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 10:12:17" (1/1) ... [2023-12-21 22:12:17,961 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 10:12:17" (1/1) ... [2023-12-21 22:12:18,023 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-21 22:12:18,024 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 10:12:17" (1/1) ... [2023-12-21 22:12:18,024 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 10:12:17" (1/1) ... [2023-12-21 22:12:18,241 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 10:12:17" (1/1) ... [2023-12-21 22:12:18,283 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 10:12:17" (1/1) ... [2023-12-21 22:12:18,311 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 10:12:17" (1/1) ... [2023-12-21 22:12:18,332 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 10:12:17" (1/1) ... [2023-12-21 22:12:18,420 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-21 22:12:18,422 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-21 22:12:18,422 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-21 22:12:18,422 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-21 22:12:18,423 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 10:12:17" (1/1) ... [2023-12-21 22:12:18,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 22:12:18,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 22:12:18,443 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-21 22:12:18,449 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-21 22:12:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-21 22:12:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2023-12-21 22:12:18,479 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2023-12-21 22:12:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-21 22:12:18,479 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-21 22:12:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2023-12-21 22:12:18,479 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2023-12-21 22:12:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-21 22:12:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2023-12-21 22:12:18,480 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2023-12-21 22:12:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2023-12-21 22:12:18,480 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2023-12-21 22:12:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2023-12-21 22:12:18,480 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2023-12-21 22:12:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-21 22:12:18,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-21 22:12:18,592 INFO L241 CfgBuilder]: Building ICFG [2023-12-21 22:12:18,593 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-21 22:12:25,974 INFO L282 CfgBuilder]: Performing block encoding [2023-12-21 22:12:26,057 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-21 22:12:26,057 INFO L309 CfgBuilder]: Removed 12 assume(true) statements. [2023-12-21 22:12:26,058 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 10:12:26 BoogieIcfgContainer [2023-12-21 22:12:26,058 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-21 22:12:26,062 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-21 22:12:26,062 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-21 22:12:26,064 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-21 22:12:26,065 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 10:12:15" (1/3) ... [2023-12-21 22:12:26,065 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19a903e0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 10:12:26, skipping insertion in model container [2023-12-21 22:12:26,065 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 10:12:17" (2/3) ... [2023-12-21 22:12:26,065 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19a903e0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 10:12:26, skipping insertion in model container [2023-12-21 22:12:26,065 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 10:12:26" (3/3) ... [2023-12-21 22:12:26,066 INFO L112 eAbstractionObserver]: Analyzing ICFG Problem05_label48+token_ring.08.cil-1.c [2023-12-21 22:12:26,078 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-21 22:12:26,078 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-21 22:12:26,148 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-21 22:12:26,152 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;@595f67b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-21 22:12:26,152 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-21 22:12:26,163 INFO L276 IsEmpty]: Start isEmpty. Operand has 2379 states, 2348 states have (on average 1.8794718909710393) internal successors, (4413), 2351 states have internal predecessors, (4413), 22 states have call successors, (22), 6 states have call predecessors, (22), 6 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2023-12-21 22:12:26,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:26,185 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:26,186 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:26,186 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:26,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:26,192 INFO L85 PathProgramCache]: Analyzing trace with hash 2060137260, now seen corresponding path program 1 times [2023-12-21 22:12:26,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:26,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [990916190] [2023-12-21 22:12:26,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:26,203 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-21 22:12:26,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:26,207 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-21 22:12:26,210 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-21 22:12:26,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:26,380 INFO L262 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 22:12:26,385 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:26,434 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 22:12:26,435 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:26,435 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:26,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [990916190] [2023-12-21 22:12:26,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [990916190] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:26,436 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:26,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 22:12:26,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865976481] [2023-12-21 22:12:26,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:26,442 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 22:12:26,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:26,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 22:12:26,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 22:12:26,474 INFO L87 Difference]: Start difference. First operand has 2379 states, 2348 states have (on average 1.8794718909710393) internal successors, (4413), 2351 states have internal predecessors, (4413), 22 states have call successors, (22), 6 states have call predecessors, (22), 6 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:26,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:26,645 INFO L93 Difference]: Finished difference Result 4754 states and 8905 transitions. [2023-12-21 22:12:26,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 22:12:26,646 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:26,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:26,666 INFO L225 Difference]: With dead ends: 4754 [2023-12-21 22:12:26,666 INFO L226 Difference]: Without dead ends: 2375 [2023-12-21 22:12:26,674 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 119 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-21 22:12:26,676 INFO L413 NwaCegarLoop]: 4335 mSDtfsCounter, 404 mSDsluCounter, 3959 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 8294 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:26,677 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [404 Valid, 8294 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 22:12:26,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2375 states. [2023-12-21 22:12:26,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2375 to 2375. [2023-12-21 22:12:26,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2375 states, 2345 states have (on average 1.8426439232409382) internal successors, (4321), 2347 states have internal predecessors, (4321), 22 states have call successors, (22), 6 states have call predecessors, (22), 6 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2023-12-21 22:12:26,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2375 states to 2375 states and 4365 transitions. [2023-12-21 22:12:26,774 INFO L78 Accepts]: Start accepts. Automaton has 2375 states and 4365 transitions. Word has length 121 [2023-12-21 22:12:26,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:26,774 INFO L495 AbstractCegarLoop]: Abstraction has 2375 states and 4365 transitions. [2023-12-21 22:12:26,775 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:26,775 INFO L276 IsEmpty]: Start isEmpty. Operand 2375 states and 4365 transitions. [2023-12-21 22:12:26,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:26,777 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:26,777 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:26,786 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-21 22:12:26,981 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-21 22:12:26,982 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:26,983 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:26,983 INFO L85 PathProgramCache]: Analyzing trace with hash 58250990, now seen corresponding path program 1 times [2023-12-21 22:12:26,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:26,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1694155277] [2023-12-21 22:12:26,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:26,984 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-21 22:12:26,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:26,989 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-21 22:12:27,005 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-21 22:12:27,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:27,140 INFO L262 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:27,143 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:27,218 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-21 22:12:27,218 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:27,218 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:27,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1694155277] [2023-12-21 22:12:27,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1694155277] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:27,221 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:27,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:27,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267318251] [2023-12-21 22:12:27,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:27,223 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 22:12:27,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:27,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 22:12:27,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 22:12:27,224 INFO L87 Difference]: Start difference. First operand 2375 states and 4365 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:27,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:27,799 INFO L93 Difference]: Finished difference Result 2888 states and 5198 transitions. [2023-12-21 22:12:27,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-21 22:12:27,800 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:27,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:27,811 INFO L225 Difference]: With dead ends: 2888 [2023-12-21 22:12:27,811 INFO L226 Difference]: Without dead ends: 2648 [2023-12-21 22:12:27,813 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 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-21 22:12:27,814 INFO L413 NwaCegarLoop]: 4254 mSDtfsCounter, 4726 mSDsluCounter, 8656 mSDsCounter, 0 mSdLazyCounter, 524 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4742 SdHoareTripleChecker+Valid, 12910 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:27,814 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4742 Valid, 12910 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 524 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-21 22:12:27,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2648 states. [2023-12-21 22:12:27,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2648 to 2627. [2023-12-21 22:12:27,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2627 states, 2573 states have (on average 1.8239409249902838) internal successors, (4693), 2576 states have internal predecessors, (4693), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2023-12-21 22:12:27,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2627 states to 2627 states and 4772 transitions. [2023-12-21 22:12:27,872 INFO L78 Accepts]: Start accepts. Automaton has 2627 states and 4772 transitions. Word has length 121 [2023-12-21 22:12:27,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:27,874 INFO L495 AbstractCegarLoop]: Abstraction has 2627 states and 4772 transitions. [2023-12-21 22:12:27,874 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:27,874 INFO L276 IsEmpty]: Start isEmpty. Operand 2627 states and 4772 transitions. [2023-12-21 22:12:27,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:27,879 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:27,879 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:27,900 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-21 22:12:28,084 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-21 22:12:28,085 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:28,085 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:28,085 INFO L85 PathProgramCache]: Analyzing trace with hash 603539502, now seen corresponding path program 1 times [2023-12-21 22:12:28,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:28,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1204174439] [2023-12-21 22:12:28,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:28,086 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-21 22:12:28,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:28,088 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-21 22:12:28,090 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-21 22:12:28,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:28,210 INFO L262 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:28,213 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:28,273 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-21 22:12:28,273 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:28,273 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:28,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1204174439] [2023-12-21 22:12:28,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1204174439] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:28,274 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:28,274 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:28,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916279230] [2023-12-21 22:12:28,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:28,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 22:12:28,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:28,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 22:12:28,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 22:12:28,275 INFO L87 Difference]: Start difference. First operand 2627 states and 4772 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:28,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:28,628 INFO L93 Difference]: Finished difference Result 3119 states and 5569 transitions. [2023-12-21 22:12:28,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 22:12:28,629 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:28,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:28,636 INFO L225 Difference]: With dead ends: 3119 [2023-12-21 22:12:28,636 INFO L226 Difference]: Without dead ends: 2627 [2023-12-21 22:12:28,638 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 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-21 22:12:28,639 INFO L413 NwaCegarLoop]: 4210 mSDtfsCounter, 4499 mSDsluCounter, 8308 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4515 SdHoareTripleChecker+Valid, 12518 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:28,639 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4515 Valid, 12518 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:12:28,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2627 states. [2023-12-21 22:12:28,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2627 to 2627. [2023-12-21 22:12:28,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2627 states, 2573 states have (on average 1.821220365332297) internal successors, (4686), 2576 states have internal predecessors, (4686), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2023-12-21 22:12:28,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2627 states to 2627 states and 4765 transitions. [2023-12-21 22:12:28,691 INFO L78 Accepts]: Start accepts. Automaton has 2627 states and 4765 transitions. Word has length 121 [2023-12-21 22:12:28,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:28,691 INFO L495 AbstractCegarLoop]: Abstraction has 2627 states and 4765 transitions. [2023-12-21 22:12:28,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:28,692 INFO L276 IsEmpty]: Start isEmpty. Operand 2627 states and 4765 transitions. [2023-12-21 22:12:28,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:28,693 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:28,693 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:28,700 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-21 22:12:28,897 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-21 22:12:28,898 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:28,898 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:28,898 INFO L85 PathProgramCache]: Analyzing trace with hash 621129454, now seen corresponding path program 1 times [2023-12-21 22:12:28,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:28,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1181229553] [2023-12-21 22:12:28,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:28,899 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-21 22:12:28,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:28,900 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-21 22:12:28,901 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-21 22:12:28,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:28,999 INFO L262 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:29,002 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:29,056 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-21 22:12:29,056 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:29,057 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:29,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1181229553] [2023-12-21 22:12:29,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1181229553] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:29,057 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:29,057 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:29,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829018376] [2023-12-21 22:12:29,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:29,057 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 22:12:29,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:29,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 22:12:29,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 22:12:29,058 INFO L87 Difference]: Start difference. First operand 2627 states and 4765 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:29,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:29,454 INFO L93 Difference]: Finished difference Result 3119 states and 5555 transitions. [2023-12-21 22:12:29,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 22:12:29,455 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:29,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:29,464 INFO L225 Difference]: With dead ends: 3119 [2023-12-21 22:12:29,464 INFO L226 Difference]: Without dead ends: 2627 [2023-12-21 22:12:29,465 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 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-21 22:12:29,466 INFO L413 NwaCegarLoop]: 4207 mSDtfsCounter, 4493 mSDsluCounter, 8304 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4509 SdHoareTripleChecker+Valid, 12511 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:29,468 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4509 Valid, 12511 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:12:29,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2627 states. [2023-12-21 22:12:29,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2627 to 2627. [2023-12-21 22:12:29,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2627 states, 2573 states have (on average 1.8184998056743102) internal successors, (4679), 2576 states have internal predecessors, (4679), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2023-12-21 22:12:29,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2627 states to 2627 states and 4758 transitions. [2023-12-21 22:12:29,522 INFO L78 Accepts]: Start accepts. Automaton has 2627 states and 4758 transitions. Word has length 121 [2023-12-21 22:12:29,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:29,522 INFO L495 AbstractCegarLoop]: Abstraction has 2627 states and 4758 transitions. [2023-12-21 22:12:29,522 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:29,522 INFO L276 IsEmpty]: Start isEmpty. Operand 2627 states and 4758 transitions. [2023-12-21 22:12:29,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:29,523 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:29,523 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 22:12:29,530 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2023-12-21 22:12:29,728 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-21 22:12:29,728 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:29,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:29,729 INFO L85 PathProgramCache]: Analyzing trace with hash -1245579220, now seen corresponding path program 1 times [2023-12-21 22:12:29,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:29,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [617744396] [2023-12-21 22:12:29,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:29,729 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-21 22:12:29,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:29,730 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-21 22:12:29,764 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-21 22:12:29,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:29,836 INFO L262 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:29,838 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:29,891 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-21 22:12:29,891 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:29,891 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:29,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [617744396] [2023-12-21 22:12:29,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [617744396] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:29,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:29,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:29,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168016149] [2023-12-21 22:12:29,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:29,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 22:12:29,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:29,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 22:12:29,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 22:12:29,893 INFO L87 Difference]: Start difference. First operand 2627 states and 4758 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:30,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:30,256 INFO L93 Difference]: Finished difference Result 3119 states and 5541 transitions. [2023-12-21 22:12:30,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 22:12:30,257 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:30,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:30,265 INFO L225 Difference]: With dead ends: 3119 [2023-12-21 22:12:30,268 INFO L226 Difference]: Without dead ends: 2627 [2023-12-21 22:12:30,273 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 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-21 22:12:30,274 INFO L413 NwaCegarLoop]: 4204 mSDtfsCounter, 4487 mSDsluCounter, 8300 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4503 SdHoareTripleChecker+Valid, 12504 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:30,274 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4503 Valid, 12504 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:12:30,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2627 states. [2023-12-21 22:12:30,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2627 to 2627. [2023-12-21 22:12:30,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2627 states, 2573 states have (on average 1.8157792460163233) internal successors, (4672), 2576 states have internal predecessors, (4672), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2023-12-21 22:12:30,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2627 states to 2627 states and 4751 transitions. [2023-12-21 22:12:30,327 INFO L78 Accepts]: Start accepts. Automaton has 2627 states and 4751 transitions. Word has length 121 [2023-12-21 22:12:30,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:30,328 INFO L495 AbstractCegarLoop]: Abstraction has 2627 states and 4751 transitions. [2023-12-21 22:12:30,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:30,328 INFO L276 IsEmpty]: Start isEmpty. Operand 2627 states and 4751 transitions. [2023-12-21 22:12:30,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:30,329 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:30,329 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:30,338 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2023-12-21 22:12:30,538 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-21 22:12:30,539 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:30,539 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:30,539 INFO L85 PathProgramCache]: Analyzing trace with hash 2017005292, now seen corresponding path program 1 times [2023-12-21 22:12:30,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:30,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [32948319] [2023-12-21 22:12:30,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:30,540 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-21 22:12:30,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:30,541 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-21 22:12:30,572 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-21 22:12:30,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:30,646 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:30,648 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:30,701 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-21 22:12:30,701 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:30,701 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:30,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [32948319] [2023-12-21 22:12:30,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [32948319] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:30,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:30,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:30,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444396095] [2023-12-21 22:12:30,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:30,702 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 22:12:30,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:30,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 22:12:30,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 22:12:30,703 INFO L87 Difference]: Start difference. First operand 2627 states and 4751 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:31,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:31,032 INFO L93 Difference]: Finished difference Result 3119 states and 5527 transitions. [2023-12-21 22:12:31,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 22:12:31,033 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:31,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:31,040 INFO L225 Difference]: With dead ends: 3119 [2023-12-21 22:12:31,040 INFO L226 Difference]: Without dead ends: 2627 [2023-12-21 22:12:31,041 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 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-21 22:12:31,042 INFO L413 NwaCegarLoop]: 4201 mSDtfsCounter, 4480 mSDsluCounter, 8296 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4496 SdHoareTripleChecker+Valid, 12497 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:31,042 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4496 Valid, 12497 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:12:31,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2627 states. [2023-12-21 22:12:31,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2627 to 2627. [2023-12-21 22:12:31,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2627 states, 2573 states have (on average 1.8130586863583367) internal successors, (4665), 2576 states have internal predecessors, (4665), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2023-12-21 22:12:31,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2627 states to 2627 states and 4744 transitions. [2023-12-21 22:12:31,084 INFO L78 Accepts]: Start accepts. Automaton has 2627 states and 4744 transitions. Word has length 121 [2023-12-21 22:12:31,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:31,084 INFO L495 AbstractCegarLoop]: Abstraction has 2627 states and 4744 transitions. [2023-12-21 22:12:31,084 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:31,084 INFO L276 IsEmpty]: Start isEmpty. Operand 2627 states and 4744 transitions. [2023-12-21 22:12:31,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:31,085 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:31,085 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:31,103 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2023-12-21 22:12:31,287 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-21 22:12:31,288 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:31,288 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:31,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1224288852, now seen corresponding path program 1 times [2023-12-21 22:12:31,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:31,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [979134211] [2023-12-21 22:12:31,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:31,289 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-21 22:12:31,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:31,290 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-21 22:12:31,318 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-21 22:12:31,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:31,392 INFO L262 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:31,394 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:31,440 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-21 22:12:31,440 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:31,441 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:31,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [979134211] [2023-12-21 22:12:31,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [979134211] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:31,441 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:31,441 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:31,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386159896] [2023-12-21 22:12:31,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:31,441 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 22:12:31,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:31,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 22:12:31,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 22:12:31,442 INFO L87 Difference]: Start difference. First operand 2627 states and 4744 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:31,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:31,767 INFO L93 Difference]: Finished difference Result 3119 states and 5513 transitions. [2023-12-21 22:12:31,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 22:12:31,768 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:31,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:31,776 INFO L225 Difference]: With dead ends: 3119 [2023-12-21 22:12:31,776 INFO L226 Difference]: Without dead ends: 2627 [2023-12-21 22:12:31,778 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 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-21 22:12:31,778 INFO L413 NwaCegarLoop]: 4198 mSDtfsCounter, 4474 mSDsluCounter, 8292 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4490 SdHoareTripleChecker+Valid, 12490 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:31,778 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4490 Valid, 12490 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:12:31,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2627 states. [2023-12-21 22:12:31,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2627 to 2627. [2023-12-21 22:12:31,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2627 states, 2573 states have (on average 1.8103381267003498) internal successors, (4658), 2576 states have internal predecessors, (4658), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2023-12-21 22:12:31,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2627 states to 2627 states and 4737 transitions. [2023-12-21 22:12:31,842 INFO L78 Accepts]: Start accepts. Automaton has 2627 states and 4737 transitions. Word has length 121 [2023-12-21 22:12:31,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:31,842 INFO L495 AbstractCegarLoop]: Abstraction has 2627 states and 4737 transitions. [2023-12-21 22:12:31,842 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:31,842 INFO L276 IsEmpty]: Start isEmpty. Operand 2627 states and 4737 transitions. [2023-12-21 22:12:31,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:31,843 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:31,843 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:31,854 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2023-12-21 22:12:32,054 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-21 22:12:32,056 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:32,056 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:32,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1744488724, now seen corresponding path program 1 times [2023-12-21 22:12:32,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:32,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1248372142] [2023-12-21 22:12:32,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:32,057 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-21 22:12:32,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:32,060 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-21 22:12:32,062 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-12-21 22:12:32,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:32,160 INFO L262 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:32,162 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:32,212 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 22:12:32,212 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:32,212 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:32,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1248372142] [2023-12-21 22:12:32,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1248372142] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:32,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:32,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:32,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949592014] [2023-12-21 22:12:32,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:32,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 22:12:32,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:32,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 22:12:32,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 22:12:32,214 INFO L87 Difference]: Start difference. First operand 2627 states and 4737 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:32,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:32,519 INFO L93 Difference]: Finished difference Result 3119 states and 5499 transitions. [2023-12-21 22:12:32,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 22:12:32,532 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:32,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:32,539 INFO L225 Difference]: With dead ends: 3119 [2023-12-21 22:12:32,539 INFO L226 Difference]: Without dead ends: 2627 [2023-12-21 22:12:32,541 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 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-21 22:12:32,541 INFO L413 NwaCegarLoop]: 4195 mSDtfsCounter, 4468 mSDsluCounter, 8288 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4484 SdHoareTripleChecker+Valid, 12483 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:32,541 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4484 Valid, 12483 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 22:12:32,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2627 states. [2023-12-21 22:12:32,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2627 to 2627. [2023-12-21 22:12:32,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2627 states, 2573 states have (on average 1.807617567042363) internal successors, (4651), 2576 states have internal predecessors, (4651), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2023-12-21 22:12:32,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2627 states to 2627 states and 4730 transitions. [2023-12-21 22:12:32,643 INFO L78 Accepts]: Start accepts. Automaton has 2627 states and 4730 transitions. Word has length 121 [2023-12-21 22:12:32,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:32,643 INFO L495 AbstractCegarLoop]: Abstraction has 2627 states and 4730 transitions. [2023-12-21 22:12:32,643 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:32,643 INFO L276 IsEmpty]: Start isEmpty. Operand 2627 states and 4730 transitions. [2023-12-21 22:12:32,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:32,644 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:32,644 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:32,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2023-12-21 22:12:32,848 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-21 22:12:32,848 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:32,849 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:32,849 INFO L85 PathProgramCache]: Analyzing trace with hash -652890708, now seen corresponding path program 1 times [2023-12-21 22:12:32,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:32,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1641604004] [2023-12-21 22:12:32,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:32,849 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-21 22:12:32,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:32,850 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-21 22:12:32,854 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-21 22:12:32,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:32,951 INFO L262 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:32,954 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:33,002 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-21 22:12:33,002 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:33,002 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:33,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1641604004] [2023-12-21 22:12:33,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1641604004] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:33,002 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:33,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:33,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029276553] [2023-12-21 22:12:33,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:33,003 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 22:12:33,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:33,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 22:12:33,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 22:12:33,004 INFO L87 Difference]: Start difference. First operand 2627 states and 4730 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:33,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:33,323 INFO L93 Difference]: Finished difference Result 3119 states and 5485 transitions. [2023-12-21 22:12:33,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 22:12:33,324 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:33,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:33,331 INFO L225 Difference]: With dead ends: 3119 [2023-12-21 22:12:33,331 INFO L226 Difference]: Without dead ends: 2627 [2023-12-21 22:12:33,333 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 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-21 22:12:33,333 INFO L413 NwaCegarLoop]: 4192 mSDtfsCounter, 4462 mSDsluCounter, 8284 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4478 SdHoareTripleChecker+Valid, 12476 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:33,333 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4478 Valid, 12476 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:12:33,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2627 states. [2023-12-21 22:12:33,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2627 to 2627. [2023-12-21 22:12:33,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2627 states, 2573 states have (on average 1.8048970073843762) internal successors, (4644), 2576 states have internal predecessors, (4644), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2023-12-21 22:12:33,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2627 states to 2627 states and 4723 transitions. [2023-12-21 22:12:33,380 INFO L78 Accepts]: Start accepts. Automaton has 2627 states and 4723 transitions. Word has length 121 [2023-12-21 22:12:33,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:33,381 INFO L495 AbstractCegarLoop]: Abstraction has 2627 states and 4723 transitions. [2023-12-21 22:12:33,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:33,381 INFO L276 IsEmpty]: Start isEmpty. Operand 2627 states and 4723 transitions. [2023-12-21 22:12:33,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:33,382 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:33,382 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:33,388 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2023-12-21 22:12:33,586 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-21 22:12:33,586 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:33,587 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:33,587 INFO L85 PathProgramCache]: Analyzing trace with hash 213606124, now seen corresponding path program 1 times [2023-12-21 22:12:33,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:33,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [611153039] [2023-12-21 22:12:33,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:33,587 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-21 22:12:33,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:33,588 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-21 22:12:33,589 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-21 22:12:33,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:33,683 INFO L262 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:33,697 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:33,751 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-21 22:12:33,752 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:33,752 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:33,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [611153039] [2023-12-21 22:12:33,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [611153039] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:33,752 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:33,752 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:33,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501888332] [2023-12-21 22:12:33,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:33,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 22:12:33,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:33,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 22:12:33,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 22:12:33,753 INFO L87 Difference]: Start difference. First operand 2627 states and 4723 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:34,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:34,173 INFO L93 Difference]: Finished difference Result 3237 states and 5663 transitions. [2023-12-21 22:12:34,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 22:12:34,174 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:34,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:34,182 INFO L225 Difference]: With dead ends: 3237 [2023-12-21 22:12:34,183 INFO L226 Difference]: Without dead ends: 2745 [2023-12-21 22:12:34,185 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 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-21 22:12:34,185 INFO L413 NwaCegarLoop]: 4190 mSDtfsCounter, 4534 mSDsluCounter, 8280 mSDsCounter, 0 mSdLazyCounter, 460 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4550 SdHoareTripleChecker+Valid, 12470 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:34,186 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4550 Valid, 12470 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 460 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:12:34,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2745 states. [2023-12-21 22:12:34,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2745 to 2745. [2023-12-21 22:12:34,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2745 states, 2685 states have (on average 1.7880819366852887) internal successors, (4801), 2688 states have internal predecessors, (4801), 41 states have call successors, (41), 16 states have call predecessors, (41), 17 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2023-12-21 22:12:34,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2745 states to 2745 states and 4884 transitions. [2023-12-21 22:12:34,228 INFO L78 Accepts]: Start accepts. Automaton has 2745 states and 4884 transitions. Word has length 121 [2023-12-21 22:12:34,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:34,228 INFO L495 AbstractCegarLoop]: Abstraction has 2745 states and 4884 transitions. [2023-12-21 22:12:34,229 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:34,229 INFO L276 IsEmpty]: Start isEmpty. Operand 2745 states and 4884 transitions. [2023-12-21 22:12:34,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:34,229 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:34,230 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:34,236 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-21 22:12:34,434 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-21 22:12:34,434 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:34,434 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:34,435 INFO L85 PathProgramCache]: Analyzing trace with hash -357797749, now seen corresponding path program 1 times [2023-12-21 22:12:34,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:34,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [657927932] [2023-12-21 22:12:34,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:34,435 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-21 22:12:34,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:34,436 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-21 22:12:34,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2023-12-21 22:12:34,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:34,534 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:34,536 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:34,577 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-21 22:12:34,577 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:34,577 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:34,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [657927932] [2023-12-21 22:12:34,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [657927932] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:34,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:34,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:34,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750400086] [2023-12-21 22:12:34,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:34,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 22:12:34,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:34,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 22:12:34,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 22:12:34,579 INFO L87 Difference]: Start difference. First operand 2745 states and 4884 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:34,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:34,997 INFO L93 Difference]: Finished difference Result 3473 states and 5985 transitions. [2023-12-21 22:12:35,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 22:12:35,013 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:35,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:35,022 INFO L225 Difference]: With dead ends: 3473 [2023-12-21 22:12:35,022 INFO L226 Difference]: Without dead ends: 2863 [2023-12-21 22:12:35,024 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 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-21 22:12:35,025 INFO L413 NwaCegarLoop]: 4187 mSDtfsCounter, 4527 mSDsluCounter, 8276 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4543 SdHoareTripleChecker+Valid, 12463 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:35,025 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4543 Valid, 12463 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:12:35,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2863 states. [2023-12-21 22:12:35,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2863 to 2863. [2023-12-21 22:12:35,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2863 states, 2797 states have (on average 1.7711834107972828) internal successors, (4954), 2800 states have internal predecessors, (4954), 43 states have call successors, (43), 20 states have call predecessors, (43), 21 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2023-12-21 22:12:35,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2863 states to 2863 states and 5041 transitions. [2023-12-21 22:12:35,073 INFO L78 Accepts]: Start accepts. Automaton has 2863 states and 5041 transitions. Word has length 121 [2023-12-21 22:12:35,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:35,073 INFO L495 AbstractCegarLoop]: Abstraction has 2863 states and 5041 transitions. [2023-12-21 22:12:35,074 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:35,074 INFO L276 IsEmpty]: Start isEmpty. Operand 2863 states and 5041 transitions. [2023-12-21 22:12:35,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:35,074 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:35,075 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:35,080 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-21 22:12:35,278 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-21 22:12:35,279 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:35,279 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:35,279 INFO L85 PathProgramCache]: Analyzing trace with hash -1976772663, now seen corresponding path program 1 times [2023-12-21 22:12:35,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:35,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1939393511] [2023-12-21 22:12:35,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:35,280 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-21 22:12:35,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:35,281 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-21 22:12:35,281 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-21 22:12:35,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:35,376 INFO L262 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:35,377 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:35,428 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-21 22:12:35,428 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:35,428 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:35,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1939393511] [2023-12-21 22:12:35,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1939393511] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:35,428 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:35,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:35,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286167604] [2023-12-21 22:12:35,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:35,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 22:12:35,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:35,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 22:12:35,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 22:12:35,430 INFO L87 Difference]: Start difference. First operand 2863 states and 5041 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:35,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:35,905 INFO L93 Difference]: Finished difference Result 3709 states and 6299 transitions. [2023-12-21 22:12:35,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 22:12:35,905 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:35,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:35,911 INFO L225 Difference]: With dead ends: 3709 [2023-12-21 22:12:35,911 INFO L226 Difference]: Without dead ends: 2981 [2023-12-21 22:12:35,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 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-21 22:12:35,914 INFO L413 NwaCegarLoop]: 4184 mSDtfsCounter, 4521 mSDsluCounter, 8272 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4537 SdHoareTripleChecker+Valid, 12456 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:35,914 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4537 Valid, 12456 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:12:35,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2981 states. [2023-12-21 22:12:35,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2981 to 2981. [2023-12-21 22:12:35,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2981 states, 2909 states have (on average 1.7542110690959092) internal successors, (5103), 2912 states have internal predecessors, (5103), 45 states have call successors, (45), 24 states have call predecessors, (45), 25 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2023-12-21 22:12:35,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2981 states to 2981 states and 5194 transitions. [2023-12-21 22:12:35,989 INFO L78 Accepts]: Start accepts. Automaton has 2981 states and 5194 transitions. Word has length 121 [2023-12-21 22:12:35,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:35,989 INFO L495 AbstractCegarLoop]: Abstraction has 2981 states and 5194 transitions. [2023-12-21 22:12:35,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:35,989 INFO L276 IsEmpty]: Start isEmpty. Operand 2981 states and 5194 transitions. [2023-12-21 22:12:35,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:35,990 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:35,990 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:35,994 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2023-12-21 22:12:36,194 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-21 22:12:36,195 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:36,195 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:36,195 INFO L85 PathProgramCache]: Analyzing trace with hash 815256616, now seen corresponding path program 1 times [2023-12-21 22:12:36,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:36,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1937525355] [2023-12-21 22:12:36,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:36,196 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-21 22:12:36,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:36,197 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-21 22:12:36,198 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-21 22:12:36,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:36,301 INFO L262 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:36,303 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:36,345 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-21 22:12:36,346 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:36,346 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:36,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1937525355] [2023-12-21 22:12:36,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1937525355] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:36,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:36,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:36,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790935539] [2023-12-21 22:12:36,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:36,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 22:12:36,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:36,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 22:12:36,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 22:12:36,347 INFO L87 Difference]: Start difference. First operand 2981 states and 5194 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:36,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:36,765 INFO L93 Difference]: Finished difference Result 3945 states and 6605 transitions. [2023-12-21 22:12:36,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 22:12:36,766 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:36,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:36,770 INFO L225 Difference]: With dead ends: 3945 [2023-12-21 22:12:36,770 INFO L226 Difference]: Without dead ends: 3099 [2023-12-21 22:12:36,772 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 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-21 22:12:36,772 INFO L413 NwaCegarLoop]: 4181 mSDtfsCounter, 4513 mSDsluCounter, 8268 mSDsCounter, 0 mSdLazyCounter, 453 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4529 SdHoareTripleChecker+Valid, 12449 SdHoareTripleChecker+Invalid, 486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:36,773 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4529 Valid, 12449 Invalid, 486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 453 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:12:36,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3099 states. [2023-12-21 22:12:36,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3099 to 3099. [2023-12-21 22:12:36,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3099 states, 3021 states have (on average 1.7371731214829527) internal successors, (5248), 3024 states have internal predecessors, (5248), 47 states have call successors, (47), 28 states have call predecessors, (47), 29 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2023-12-21 22:12:36,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3099 states to 3099 states and 5343 transitions. [2023-12-21 22:12:36,840 INFO L78 Accepts]: Start accepts. Automaton has 3099 states and 5343 transitions. Word has length 121 [2023-12-21 22:12:36,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:36,841 INFO L495 AbstractCegarLoop]: Abstraction has 3099 states and 5343 transitions. [2023-12-21 22:12:36,841 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:36,841 INFO L276 IsEmpty]: Start isEmpty. Operand 3099 states and 5343 transitions. [2023-12-21 22:12:36,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:36,842 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:36,842 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:36,846 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2023-12-21 22:12:37,046 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-21 22:12:37,046 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:37,047 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:37,047 INFO L85 PathProgramCache]: Analyzing trace with hash -906470680, now seen corresponding path program 1 times [2023-12-21 22:12:37,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:37,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [564733151] [2023-12-21 22:12:37,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:37,047 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-21 22:12:37,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:37,049 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-21 22:12:37,076 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-21 22:12:37,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:37,147 INFO L262 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:37,149 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:37,188 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-21 22:12:37,188 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:37,188 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:37,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [564733151] [2023-12-21 22:12:37,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [564733151] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:37,188 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:37,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:37,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284846438] [2023-12-21 22:12:37,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:37,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 22:12:37,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:37,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 22:12:37,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 22:12:37,189 INFO L87 Difference]: Start difference. First operand 3099 states and 5343 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:37,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:37,632 INFO L93 Difference]: Finished difference Result 4181 states and 6903 transitions. [2023-12-21 22:12:37,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 22:12:37,632 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:37,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:37,637 INFO L225 Difference]: With dead ends: 4181 [2023-12-21 22:12:37,638 INFO L226 Difference]: Without dead ends: 3217 [2023-12-21 22:12:37,640 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 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-21 22:12:37,640 INFO L413 NwaCegarLoop]: 4178 mSDtfsCounter, 4506 mSDsluCounter, 8264 mSDsCounter, 0 mSdLazyCounter, 452 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4522 SdHoareTripleChecker+Valid, 12442 SdHoareTripleChecker+Invalid, 485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:37,640 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4522 Valid, 12442 Invalid, 485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 452 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:12:37,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3217 states. [2023-12-21 22:12:37,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3217 to 3217. [2023-12-21 22:12:37,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3217 states, 3133 states have (on average 1.7200766038940314) internal successors, (5389), 3136 states have internal predecessors, (5389), 49 states have call successors, (49), 32 states have call predecessors, (49), 33 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-21 22:12:37,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3217 states to 3217 states and 5488 transitions. [2023-12-21 22:12:37,706 INFO L78 Accepts]: Start accepts. Automaton has 3217 states and 5488 transitions. Word has length 121 [2023-12-21 22:12:37,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:37,706 INFO L495 AbstractCegarLoop]: Abstraction has 3217 states and 5488 transitions. [2023-12-21 22:12:37,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:37,706 INFO L276 IsEmpty]: Start isEmpty. Operand 3217 states and 5488 transitions. [2023-12-21 22:12:37,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:37,707 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:37,707 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:37,714 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2023-12-21 22:12:37,911 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-21 22:12:37,912 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:37,912 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:37,912 INFO L85 PathProgramCache]: Analyzing trace with hash 1633561705, now seen corresponding path program 1 times [2023-12-21 22:12:37,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:37,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [89993639] [2023-12-21 22:12:37,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:37,913 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-21 22:12:37,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:37,914 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-21 22:12:37,914 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-21 22:12:37,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:38,001 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:38,003 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:38,057 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-21 22:12:38,057 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:38,057 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:38,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [89993639] [2023-12-21 22:12:38,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [89993639] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:38,057 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:38,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:38,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607412059] [2023-12-21 22:12:38,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:38,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 22:12:38,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:38,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 22:12:38,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 22:12:38,059 INFO L87 Difference]: Start difference. First operand 3217 states and 5488 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:38,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:38,439 INFO L93 Difference]: Finished difference Result 4417 states and 7193 transitions. [2023-12-21 22:12:38,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 22:12:38,440 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:38,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:38,444 INFO L225 Difference]: With dead ends: 4417 [2023-12-21 22:12:38,444 INFO L226 Difference]: Without dead ends: 3335 [2023-12-21 22:12:38,446 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 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-21 22:12:38,447 INFO L413 NwaCegarLoop]: 4175 mSDtfsCounter, 4499 mSDsluCounter, 8260 mSDsCounter, 0 mSdLazyCounter, 451 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4515 SdHoareTripleChecker+Valid, 12435 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:38,447 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4515 Valid, 12435 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 451 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:12:38,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3335 states. [2023-12-21 22:12:38,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3335 to 3335. [2023-12-21 22:12:38,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3335 states, 3245 states have (on average 1.7029275808936826) internal successors, (5526), 3248 states have internal predecessors, (5526), 51 states have call successors, (51), 36 states have call predecessors, (51), 37 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2023-12-21 22:12:38,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3335 states to 3335 states and 5629 transitions. [2023-12-21 22:12:38,504 INFO L78 Accepts]: Start accepts. Automaton has 3335 states and 5629 transitions. Word has length 121 [2023-12-21 22:12:38,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:38,504 INFO L495 AbstractCegarLoop]: Abstraction has 3335 states and 5629 transitions. [2023-12-21 22:12:38,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:38,504 INFO L276 IsEmpty]: Start isEmpty. Operand 3335 states and 5629 transitions. [2023-12-21 22:12:38,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:38,505 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:38,505 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:38,512 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-21 22:12:38,709 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-21 22:12:38,709 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:38,710 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:38,710 INFO L85 PathProgramCache]: Analyzing trace with hash 45179689, now seen corresponding path program 1 times [2023-12-21 22:12:38,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:38,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [361593795] [2023-12-21 22:12:38,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:38,710 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-21 22:12:38,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:38,711 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-21 22:12:38,742 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-21 22:12:38,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:38,812 INFO L262 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:38,813 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:38,867 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 22:12:38,867 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:38,867 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:38,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [361593795] [2023-12-21 22:12:38,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [361593795] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:38,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:38,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:38,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190026704] [2023-12-21 22:12:38,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:38,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 22:12:38,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:38,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 22:12:38,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 22:12:38,869 INFO L87 Difference]: Start difference. First operand 3335 states and 5629 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:39,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:39,321 INFO L93 Difference]: Finished difference Result 4653 states and 7475 transitions. [2023-12-21 22:12:39,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 22:12:39,322 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:39,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:39,327 INFO L225 Difference]: With dead ends: 4653 [2023-12-21 22:12:39,327 INFO L226 Difference]: Without dead ends: 3453 [2023-12-21 22:12:39,329 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 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-21 22:12:39,329 INFO L413 NwaCegarLoop]: 4172 mSDtfsCounter, 4492 mSDsluCounter, 8256 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4508 SdHoareTripleChecker+Valid, 12428 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:39,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4508 Valid, 12428 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-21 22:12:39,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3453 states. [2023-12-21 22:12:39,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3453 to 3453. [2023-12-21 22:12:39,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3453 states, 3357 states have (on average 1.6857313077152218) internal successors, (5659), 3360 states have internal predecessors, (5659), 53 states have call successors, (53), 40 states have call predecessors, (53), 41 states have return successors, (54), 53 states have call predecessors, (54), 53 states have call successors, (54) [2023-12-21 22:12:39,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3453 states to 3453 states and 5766 transitions. [2023-12-21 22:12:39,401 INFO L78 Accepts]: Start accepts. Automaton has 3453 states and 5766 transitions. Word has length 121 [2023-12-21 22:12:39,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:39,401 INFO L495 AbstractCegarLoop]: Abstraction has 3453 states and 5766 transitions. [2023-12-21 22:12:39,401 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:39,401 INFO L276 IsEmpty]: Start isEmpty. Operand 3453 states and 5766 transitions. [2023-12-21 22:12:39,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:39,402 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:39,402 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:39,420 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 (17)] Ended with exit code 0 [2023-12-21 22:12:39,607 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-21 22:12:39,607 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:39,608 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:39,608 INFO L85 PathProgramCache]: Analyzing trace with hash -236932630, now seen corresponding path program 1 times [2023-12-21 22:12:39,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:39,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [737387499] [2023-12-21 22:12:39,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:39,608 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-21 22:12:39,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:39,609 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-21 22:12:39,610 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-21 22:12:39,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:39,705 INFO L262 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:39,708 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:39,774 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-21 22:12:39,774 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:39,774 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:39,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [737387499] [2023-12-21 22:12:39,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [737387499] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:39,774 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:39,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:39,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134257299] [2023-12-21 22:12:39,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:39,775 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 22:12:39,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:39,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 22:12:39,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 22:12:39,776 INFO L87 Difference]: Start difference. First operand 3453 states and 5766 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:40,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:40,222 INFO L93 Difference]: Finished difference Result 4889 states and 7749 transitions. [2023-12-21 22:12:40,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 22:12:40,223 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:40,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:40,230 INFO L225 Difference]: With dead ends: 4889 [2023-12-21 22:12:40,230 INFO L226 Difference]: Without dead ends: 3571 [2023-12-21 22:12:40,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 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-21 22:12:40,234 INFO L413 NwaCegarLoop]: 4169 mSDtfsCounter, 4485 mSDsluCounter, 8252 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4501 SdHoareTripleChecker+Valid, 12421 SdHoareTripleChecker+Invalid, 482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:40,234 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4501 Valid, 12421 Invalid, 482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 449 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:12:40,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3571 states. [2023-12-21 22:12:40,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3571 to 3571. [2023-12-21 22:12:40,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3571 states, 3469 states have (on average 1.6684923609109252) internal successors, (5788), 3472 states have internal predecessors, (5788), 55 states have call successors, (55), 44 states have call predecessors, (55), 45 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2023-12-21 22:12:40,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3571 states to 3571 states and 5899 transitions. [2023-12-21 22:12:40,317 INFO L78 Accepts]: Start accepts. Automaton has 3571 states and 5899 transitions. Word has length 121 [2023-12-21 22:12:40,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:40,317 INFO L495 AbstractCegarLoop]: Abstraction has 3571 states and 5899 transitions. [2023-12-21 22:12:40,317 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:40,317 INFO L276 IsEmpty]: Start isEmpty. Operand 3571 states and 5899 transitions. [2023-12-21 22:12:40,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:40,318 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:40,318 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:40,340 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 (18)] Ended with exit code 0 [2023-12-21 22:12:40,524 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-21 22:12:40,524 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:40,525 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:40,525 INFO L85 PathProgramCache]: Analyzing trace with hash 1477613738, now seen corresponding path program 1 times [2023-12-21 22:12:40,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:40,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [404021952] [2023-12-21 22:12:40,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:40,525 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-21 22:12:40,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:40,526 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-21 22:12:40,527 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-21 22:12:40,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:40,621 INFO L262 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:40,622 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:40,633 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-21 22:12:40,633 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:40,634 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:40,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [404021952] [2023-12-21 22:12:40,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [404021952] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:40,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:40,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:40,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076886664] [2023-12-21 22:12:40,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:40,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 22:12:40,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:40,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 22:12:40,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 22:12:40,636 INFO L87 Difference]: Start difference. First operand 3571 states and 5899 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:40,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:40,776 INFO L93 Difference]: Finished difference Result 5110 states and 7994 transitions. [2023-12-21 22:12:40,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 22:12:40,776 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), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:40,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:40,782 INFO L225 Difference]: With dead ends: 5110 [2023-12-21 22:12:40,782 INFO L226 Difference]: Without dead ends: 3675 [2023-12-21 22:12:40,785 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 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-21 22:12:40,785 INFO L413 NwaCegarLoop]: 4287 mSDtfsCounter, 74 mSDsluCounter, 8562 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 12849 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:40,785 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 12849 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 22:12:40,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3675 states. [2023-12-21 22:12:40,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3675 to 3575. [2023-12-21 22:12:40,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3575 states, 3473 states have (on average 1.6631154621364814) internal successors, (5776), 3476 states have internal predecessors, (5776), 55 states have call successors, (55), 44 states have call predecessors, (55), 45 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2023-12-21 22:12:40,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3575 states to 3575 states and 5887 transitions. [2023-12-21 22:12:40,861 INFO L78 Accepts]: Start accepts. Automaton has 3575 states and 5887 transitions. Word has length 121 [2023-12-21 22:12:40,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:40,861 INFO L495 AbstractCegarLoop]: Abstraction has 3575 states and 5887 transitions. [2023-12-21 22:12:40,861 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), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:40,861 INFO L276 IsEmpty]: Start isEmpty. Operand 3575 states and 5887 transitions. [2023-12-21 22:12:40,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:40,862 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:40,862 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:40,870 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-21 22:12:41,066 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-21 22:12:41,066 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:41,066 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:41,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1717853484, now seen corresponding path program 1 times [2023-12-21 22:12:41,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:41,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [91595971] [2023-12-21 22:12:41,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:41,067 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-21 22:12:41,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:41,068 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-21 22:12:41,099 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-21 22:12:41,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:41,171 INFO L262 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:41,173 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:41,185 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-21 22:12:41,185 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:41,185 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:41,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [91595971] [2023-12-21 22:12:41,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [91595971] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:41,185 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:41,185 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:41,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328380171] [2023-12-21 22:12:41,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:41,186 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 22:12:41,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:41,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 22:12:41,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 22:12:41,187 INFO L87 Difference]: Start difference. First operand 3575 states and 5887 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:41,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:41,320 INFO L93 Difference]: Finished difference Result 5106 states and 7954 transitions. [2023-12-21 22:12:41,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 22:12:41,321 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), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:41,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:41,326 INFO L225 Difference]: With dead ends: 5106 [2023-12-21 22:12:41,326 INFO L226 Difference]: Without dead ends: 3667 [2023-12-21 22:12:41,329 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 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-21 22:12:41,329 INFO L413 NwaCegarLoop]: 4287 mSDtfsCounter, 65 mSDsluCounter, 8563 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 12850 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:41,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 12850 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 22:12:41,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3667 states. [2023-12-21 22:12:41,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3667 to 3579. [2023-12-21 22:12:41,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3579 states, 3477 states have (on average 1.6577509347138337) internal successors, (5764), 3480 states have internal predecessors, (5764), 55 states have call successors, (55), 44 states have call predecessors, (55), 45 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2023-12-21 22:12:41,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3579 states to 3579 states and 5875 transitions. [2023-12-21 22:12:41,442 INFO L78 Accepts]: Start accepts. Automaton has 3579 states and 5875 transitions. Word has length 121 [2023-12-21 22:12:41,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:41,442 INFO L495 AbstractCegarLoop]: Abstraction has 3579 states and 5875 transitions. [2023-12-21 22:12:41,442 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), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:41,443 INFO L276 IsEmpty]: Start isEmpty. Operand 3579 states and 5875 transitions. [2023-12-21 22:12:41,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:41,443 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:41,443 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:41,448 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-21 22:12:41,647 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-21 22:12:41,648 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:41,648 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:41,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1689890966, now seen corresponding path program 1 times [2023-12-21 22:12:41,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:41,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1668404944] [2023-12-21 22:12:41,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:41,649 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-21 22:12:41,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:41,650 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-21 22:12:41,651 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-21 22:12:41,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:41,743 INFO L262 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:41,744 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:41,779 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-21 22:12:41,779 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:41,779 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:41,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1668404944] [2023-12-21 22:12:41,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1668404944] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:41,779 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:41,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:41,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870445874] [2023-12-21 22:12:41,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:41,780 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 22:12:41,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:41,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 22:12:41,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 22:12:41,781 INFO L87 Difference]: Start difference. First operand 3579 states and 5875 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:41,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:41,939 INFO L93 Difference]: Finished difference Result 5102 states and 7914 transitions. [2023-12-21 22:12:41,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 22:12:41,939 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), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:41,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:41,945 INFO L225 Difference]: With dead ends: 5102 [2023-12-21 22:12:41,946 INFO L226 Difference]: Without dead ends: 3659 [2023-12-21 22:12:41,948 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 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-21 22:12:41,949 INFO L413 NwaCegarLoop]: 4287 mSDtfsCounter, 56 mSDsluCounter, 8564 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 12851 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:41,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 12851 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 22:12:41,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3659 states. [2023-12-21 22:12:42,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3659 to 3583. [2023-12-21 22:12:42,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3583 states, 3481 states have (on average 1.6523987359954035) internal successors, (5752), 3484 states have internal predecessors, (5752), 55 states have call successors, (55), 44 states have call predecessors, (55), 45 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2023-12-21 22:12:42,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3583 states to 3583 states and 5863 transitions. [2023-12-21 22:12:42,021 INFO L78 Accepts]: Start accepts. Automaton has 3583 states and 5863 transitions. Word has length 121 [2023-12-21 22:12:42,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:42,022 INFO L495 AbstractCegarLoop]: Abstraction has 3583 states and 5863 transitions. [2023-12-21 22:12:42,022 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), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:42,022 INFO L276 IsEmpty]: Start isEmpty. Operand 3583 states and 5863 transitions. [2023-12-21 22:12:42,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:42,022 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:42,022 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:42,028 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2023-12-21 22:12:42,226 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-21 22:12:42,226 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:42,227 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:42,227 INFO L85 PathProgramCache]: Analyzing trace with hash 2112450156, now seen corresponding path program 1 times [2023-12-21 22:12:42,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:42,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [197130021] [2023-12-21 22:12:42,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:42,227 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-21 22:12:42,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:42,245 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-21 22:12:42,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-21 22:12:42,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:42,340 INFO L262 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 22:12:42,342 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:42,395 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 22:12:42,395 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:42,395 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:42,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [197130021] [2023-12-21 22:12:42,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [197130021] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:42,396 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:42,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-21 22:12:42,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334598811] [2023-12-21 22:12:42,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:42,396 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 22:12:42,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:42,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 22:12:42,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 22:12:42,397 INFO L87 Difference]: Start difference. First operand 3583 states and 5863 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 2 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:42,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:42,557 INFO L93 Difference]: Finished difference Result 6334 states and 9461 transitions. [2023-12-21 22:12:42,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 22:12:42,558 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 2 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:42,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:42,565 INFO L225 Difference]: With dead ends: 6334 [2023-12-21 22:12:42,565 INFO L226 Difference]: Without dead ends: 4887 [2023-12-21 22:12:42,568 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 119 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-21 22:12:42,568 INFO L413 NwaCegarLoop]: 4334 mSDtfsCounter, 4254 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4254 SdHoareTripleChecker+Valid, 4633 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:42,569 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4254 Valid, 4633 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 22:12:42,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4887 states. [2023-12-21 22:12:42,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4887 to 4883. [2023-12-21 22:12:42,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4883 states, 4693 states have (on average 1.559556786703601) internal successors, (7319), 4697 states have internal predecessors, (7319), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2023-12-21 22:12:42,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4883 states to 4883 states and 7525 transitions. [2023-12-21 22:12:42,692 INFO L78 Accepts]: Start accepts. Automaton has 4883 states and 7525 transitions. Word has length 121 [2023-12-21 22:12:42,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:42,692 INFO L495 AbstractCegarLoop]: Abstraction has 4883 states and 7525 transitions. [2023-12-21 22:12:42,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 2 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:42,692 INFO L276 IsEmpty]: Start isEmpty. Operand 4883 states and 7525 transitions. [2023-12-21 22:12:42,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:42,693 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:42,693 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:42,697 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-21 22:12:42,897 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-21 22:12:42,897 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:42,897 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:42,897 INFO L85 PathProgramCache]: Analyzing trace with hash -45022867, now seen corresponding path program 1 times [2023-12-21 22:12:42,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:42,898 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1652160535] [2023-12-21 22:12:42,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:42,898 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-21 22:12:42,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:42,899 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-21 22:12:42,928 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-21 22:12:42,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:42,994 INFO L262 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:42,996 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:43,006 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-21 22:12:43,006 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:43,007 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:43,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1652160535] [2023-12-21 22:12:43,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1652160535] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:43,007 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:43,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:43,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506519729] [2023-12-21 22:12:43,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:43,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 22:12:43,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:43,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 22:12:43,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 22:12:43,008 INFO L87 Difference]: Start difference. First operand 4883 states and 7525 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:43,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:43,222 INFO L93 Difference]: Finished difference Result 8242 states and 11964 transitions. [2023-12-21 22:12:43,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 22:12:43,223 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), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:43,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:43,229 INFO L225 Difference]: With dead ends: 8242 [2023-12-21 22:12:43,229 INFO L226 Difference]: Without dead ends: 5495 [2023-12-21 22:12:43,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 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-21 22:12:43,233 INFO L413 NwaCegarLoop]: 4290 mSDtfsCounter, 47 mSDsluCounter, 8574 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 12864 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:43,233 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 12864 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 22:12:43,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5495 states. [2023-12-21 22:12:43,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5495 to 4919. [2023-12-21 22:12:43,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4919 states, 4729 states have (on average 1.551913723831677) internal successors, (7339), 4733 states have internal predecessors, (7339), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2023-12-21 22:12:43,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4919 states to 4919 states and 7545 transitions. [2023-12-21 22:12:43,346 INFO L78 Accepts]: Start accepts. Automaton has 4919 states and 7545 transitions. Word has length 121 [2023-12-21 22:12:43,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:43,346 INFO L495 AbstractCegarLoop]: Abstraction has 4919 states and 7545 transitions. [2023-12-21 22:12:43,346 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), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:43,347 INFO L276 IsEmpty]: Start isEmpty. Operand 4919 states and 7545 transitions. [2023-12-21 22:12:43,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:43,347 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:43,347 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:43,353 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-21 22:12:43,551 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-21 22:12:43,551 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:43,552 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:43,552 INFO L85 PathProgramCache]: Analyzing trace with hash -99415765, now seen corresponding path program 1 times [2023-12-21 22:12:43,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:43,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1426154465] [2023-12-21 22:12:43,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:43,553 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-21 22:12:43,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:43,555 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-21 22:12:43,556 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-21 22:12:43,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:43,645 INFO L262 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:43,647 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:43,664 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-21 22:12:43,664 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:43,664 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:43,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1426154465] [2023-12-21 22:12:43,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1426154465] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:43,664 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:43,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:43,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648713809] [2023-12-21 22:12:43,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:43,665 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 22:12:43,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:43,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 22:12:43,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 22:12:43,665 INFO L87 Difference]: Start difference. First operand 4919 states and 7545 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:43,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:43,826 INFO L93 Difference]: Finished difference Result 7790 states and 11297 transitions. [2023-12-21 22:12:43,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 22:12:43,827 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), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:43,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:43,833 INFO L225 Difference]: With dead ends: 7790 [2023-12-21 22:12:43,833 INFO L226 Difference]: Without dead ends: 5007 [2023-12-21 22:12:43,837 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 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-21 22:12:43,838 INFO L413 NwaCegarLoop]: 4287 mSDtfsCounter, 29 mSDsluCounter, 8566 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 12853 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:43,838 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 12853 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 22:12:43,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5007 states. [2023-12-21 22:12:43,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5007 to 4927. [2023-12-21 22:12:43,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4927 states, 4737 states have (on average 1.544648511716276) internal successors, (7317), 4741 states have internal predecessors, (7317), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2023-12-21 22:12:43,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4927 states to 4927 states and 7523 transitions. [2023-12-21 22:12:43,952 INFO L78 Accepts]: Start accepts. Automaton has 4927 states and 7523 transitions. Word has length 121 [2023-12-21 22:12:43,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:43,952 INFO L495 AbstractCegarLoop]: Abstraction has 4927 states and 7523 transitions. [2023-12-21 22:12:43,952 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), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:43,953 INFO L276 IsEmpty]: Start isEmpty. Operand 4927 states and 7523 transitions. [2023-12-21 22:12:43,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:43,953 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:43,953 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 22:12:43,959 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-21 22:12:44,157 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-21 22:12:44,157 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:44,158 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:44,158 INFO L85 PathProgramCache]: Analyzing trace with hash 776603241, now seen corresponding path program 1 times [2023-12-21 22:12:44,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:44,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1310124123] [2023-12-21 22:12:44,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:44,158 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-21 22:12:44,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:44,159 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-21 22:12:44,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2023-12-21 22:12:44,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:44,250 INFO L262 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:44,252 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:44,266 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-21 22:12:44,267 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:44,267 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:44,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1310124123] [2023-12-21 22:12:44,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1310124123] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:44,267 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:44,267 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:44,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195229333] [2023-12-21 22:12:44,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:44,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 22:12:44,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:44,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 22:12:44,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 22:12:44,268 INFO L87 Difference]: Start difference. First operand 4927 states and 7523 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:44,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:44,426 INFO L93 Difference]: Finished difference Result 7782 states and 11221 transitions. [2023-12-21 22:12:44,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 22:12:44,427 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), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:44,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:44,433 INFO L225 Difference]: With dead ends: 7782 [2023-12-21 22:12:44,433 INFO L226 Difference]: Without dead ends: 4991 [2023-12-21 22:12:44,437 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 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-21 22:12:44,437 INFO L413 NwaCegarLoop]: 4287 mSDtfsCounter, 20 mSDsluCounter, 8567 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 12854 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:44,437 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 12854 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 22:12:44,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4991 states. [2023-12-21 22:12:44,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4991 to 4935. [2023-12-21 22:12:44,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4935 states, 4745 states have (on average 1.5374077976817704) internal successors, (7295), 4749 states have internal predecessors, (7295), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2023-12-21 22:12:44,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4935 states to 4935 states and 7501 transitions. [2023-12-21 22:12:44,633 INFO L78 Accepts]: Start accepts. Automaton has 4935 states and 7501 transitions. Word has length 121 [2023-12-21 22:12:44,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:44,634 INFO L495 AbstractCegarLoop]: Abstraction has 4935 states and 7501 transitions. [2023-12-21 22:12:44,634 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), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:44,634 INFO L276 IsEmpty]: Start isEmpty. Operand 4935 states and 7501 transitions. [2023-12-21 22:12:44,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:44,634 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:44,635 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:44,640 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-21 22:12:44,838 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-21 22:12:44,838 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:44,838 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:44,839 INFO L85 PathProgramCache]: Analyzing trace with hash 761084523, now seen corresponding path program 1 times [2023-12-21 22:12:44,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:44,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2075807686] [2023-12-21 22:12:44,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:44,839 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-21 22:12:44,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:44,840 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-21 22:12:44,841 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-21 22:12:44,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:44,929 INFO L262 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:44,931 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:44,940 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-21 22:12:44,940 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:44,941 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:44,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2075807686] [2023-12-21 22:12:44,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2075807686] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:44,941 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:44,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:44,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390953132] [2023-12-21 22:12:44,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:44,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 22:12:44,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:44,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 22:12:44,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 22:12:44,942 INFO L87 Difference]: Start difference. First operand 4935 states and 7501 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:45,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:45,109 INFO L93 Difference]: Finished difference Result 7774 states and 11145 transitions. [2023-12-21 22:12:45,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 22:12:45,110 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), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:45,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:45,115 INFO L225 Difference]: With dead ends: 7774 [2023-12-21 22:12:45,115 INFO L226 Difference]: Without dead ends: 4975 [2023-12-21 22:12:45,119 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 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-21 22:12:45,119 INFO L413 NwaCegarLoop]: 4287 mSDtfsCounter, 11 mSDsluCounter, 8568 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 12855 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:45,120 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 12855 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 22:12:45,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4975 states. [2023-12-21 22:12:45,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4975 to 4943. [2023-12-21 22:12:45,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4943 states, 4753 states have (on average 1.5301914580265095) internal successors, (7273), 4757 states have internal predecessors, (7273), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2023-12-21 22:12:45,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4943 states to 4943 states and 7479 transitions. [2023-12-21 22:12:45,233 INFO L78 Accepts]: Start accepts. Automaton has 4943 states and 7479 transitions. Word has length 121 [2023-12-21 22:12:45,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:45,233 INFO L495 AbstractCegarLoop]: Abstraction has 4943 states and 7479 transitions. [2023-12-21 22:12:45,233 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), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:45,233 INFO L276 IsEmpty]: Start isEmpty. Operand 4943 states and 7479 transitions. [2023-12-21 22:12:45,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:45,234 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:45,234 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:45,238 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-21 22:12:45,437 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-21 22:12:45,438 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:45,438 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:45,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1288303319, now seen corresponding path program 1 times [2023-12-21 22:12:45,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:45,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [450675051] [2023-12-21 22:12:45,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:45,439 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-21 22:12:45,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:45,440 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-21 22:12:45,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2023-12-21 22:12:45,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:45,531 INFO L262 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 22:12:45,533 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:45,544 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-21 22:12:45,544 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:45,544 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:45,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [450675051] [2023-12-21 22:12:45,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [450675051] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:45,544 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:45,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:45,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455546478] [2023-12-21 22:12:45,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:45,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 22:12:45,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:45,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 22:12:45,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 22:12:45,545 INFO L87 Difference]: Start difference. First operand 4943 states and 7479 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:45,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:45,696 INFO L93 Difference]: Finished difference Result 7766 states and 11069 transitions. [2023-12-21 22:12:45,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 22:12:45,697 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), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:45,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:45,702 INFO L225 Difference]: With dead ends: 7766 [2023-12-21 22:12:45,702 INFO L226 Difference]: Without dead ends: 4959 [2023-12-21 22:12:45,705 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 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-21 22:12:45,705 INFO L413 NwaCegarLoop]: 4287 mSDtfsCounter, 2 mSDsluCounter, 8569 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 12856 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:45,705 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 12856 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 22:12:45,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4959 states. [2023-12-21 22:12:45,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4959 to 4951. [2023-12-21 22:12:45,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4951 states, 4761 states have (on average 1.5229993698802773) internal successors, (7251), 4765 states have internal predecessors, (7251), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2023-12-21 22:12:45,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4951 states to 4951 states and 7457 transitions. [2023-12-21 22:12:45,856 INFO L78 Accepts]: Start accepts. Automaton has 4951 states and 7457 transitions. Word has length 121 [2023-12-21 22:12:45,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:45,856 INFO L495 AbstractCegarLoop]: Abstraction has 4951 states and 7457 transitions. [2023-12-21 22:12:45,856 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), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:45,856 INFO L276 IsEmpty]: Start isEmpty. Operand 4951 states and 7457 transitions. [2023-12-21 22:12:45,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:45,857 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:45,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:45,860 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Ended with exit code 0 [2023-12-21 22:12:46,060 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-21 22:12:46,060 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:46,060 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:46,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1161296811, now seen corresponding path program 1 times [2023-12-21 22:12:46,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:46,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1878143718] [2023-12-21 22:12:46,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:46,061 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-21 22:12:46,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:46,062 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-21 22:12:46,068 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-21 22:12:46,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:46,150 INFO L262 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 22:12:46,151 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:46,261 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-21 22:12:46,261 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:46,261 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:46,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1878143718] [2023-12-21 22:12:46,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1878143718] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:46,261 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:46,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:46,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622875566] [2023-12-21 22:12:46,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:46,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 22:12:46,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:46,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 22:12:46,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 22:12:46,262 INFO L87 Difference]: Start difference. First operand 4951 states and 7457 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:46,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:46,646 INFO L93 Difference]: Finished difference Result 7767 states and 10944 transitions. [2023-12-21 22:12:46,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 22:12:46,647 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:46,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:46,653 INFO L225 Difference]: With dead ends: 7767 [2023-12-21 22:12:46,653 INFO L226 Difference]: Without dead ends: 4951 [2023-12-21 22:12:46,658 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 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-21 22:12:46,658 INFO L413 NwaCegarLoop]: 4165 mSDtfsCounter, 4355 mSDsluCounter, 8248 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4370 SdHoareTripleChecker+Valid, 12413 SdHoareTripleChecker+Invalid, 398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:46,658 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4370 Valid, 12413 Invalid, 398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:12:46,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4951 states. [2023-12-21 22:12:46,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4951 to 4951. [2023-12-21 22:12:46,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4951 states, 4761 states have (on average 1.5200588111741231) internal successors, (7237), 4765 states have internal predecessors, (7237), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2023-12-21 22:12:46,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4951 states to 4951 states and 7443 transitions. [2023-12-21 22:12:46,774 INFO L78 Accepts]: Start accepts. Automaton has 4951 states and 7443 transitions. Word has length 121 [2023-12-21 22:12:46,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:46,774 INFO L495 AbstractCegarLoop]: Abstraction has 4951 states and 7443 transitions. [2023-12-21 22:12:46,774 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:46,774 INFO L276 IsEmpty]: Start isEmpty. Operand 4951 states and 7443 transitions. [2023-12-21 22:12:46,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:46,775 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:46,775 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:46,778 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-21 22:12:46,975 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-21 22:12:46,975 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:46,976 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:46,976 INFO L85 PathProgramCache]: Analyzing trace with hash 1862896685, now seen corresponding path program 1 times [2023-12-21 22:12:46,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:46,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2057700698] [2023-12-21 22:12:46,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:46,976 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-21 22:12:46,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:46,977 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-21 22:12:46,978 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-21 22:12:47,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:47,066 INFO L262 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 22:12:47,067 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:47,172 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-21 22:12:47,172 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:47,172 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:47,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2057700698] [2023-12-21 22:12:47,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2057700698] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:47,172 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:47,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:47,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770732676] [2023-12-21 22:12:47,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:47,173 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 22:12:47,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:47,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 22:12:47,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 22:12:47,173 INFO L87 Difference]: Start difference. First operand 4951 states and 7443 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:47,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:47,635 INFO L93 Difference]: Finished difference Result 8025 states and 11241 transitions. [2023-12-21 22:12:47,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-21 22:12:47,635 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 22:12:47,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:47,641 INFO L225 Difference]: With dead ends: 8025 [2023-12-21 22:12:47,641 INFO L226 Difference]: Without dead ends: 5209 [2023-12-21 22:12:47,645 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 117 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-21 22:12:47,646 INFO L413 NwaCegarLoop]: 4164 mSDtfsCounter, 4445 mSDsluCounter, 8244 mSDsCounter, 0 mSdLazyCounter, 524 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4460 SdHoareTripleChecker+Valid, 12408 SdHoareTripleChecker+Invalid, 557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:47,646 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4460 Valid, 12408 Invalid, 557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 524 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:12:47,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5209 states. [2023-12-21 22:12:47,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5209 to 5141. [2023-12-21 22:12:47,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5141 states, 4947 states have (on average 1.4988882150798464) internal successors, (7415), 4951 states have internal predecessors, (7415), 102 states have call successors, (102), 88 states have call predecessors, (102), 90 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2023-12-21 22:12:47,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5141 states to 5141 states and 7621 transitions. [2023-12-21 22:12:47,811 INFO L78 Accepts]: Start accepts. Automaton has 5141 states and 7621 transitions. Word has length 121 [2023-12-21 22:12:47,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:47,811 INFO L495 AbstractCegarLoop]: Abstraction has 5141 states and 7621 transitions. [2023-12-21 22:12:47,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 22:12:47,811 INFO L276 IsEmpty]: Start isEmpty. Operand 5141 states and 7621 transitions. [2023-12-21 22:12:47,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 22:12:47,812 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:47,812 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 22:12:47,816 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-21 22:12:48,012 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-21 22:12:48,012 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:48,013 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:48,013 INFO L85 PathProgramCache]: Analyzing trace with hash 57458351, now seen corresponding path program 1 times [2023-12-21 22:12:48,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:48,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1600194932] [2023-12-21 22:12:48,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:48,013 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-21 22:12:48,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:48,014 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-21 22:12:48,021 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-21 22:12:48,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:48,102 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 22:12:48,103 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:48,198 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-21 22:12:48,198 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:48,199 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:48,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1600194932] [2023-12-21 22:12:48,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1600194932] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:48,199 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:48,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-21 22:12:48,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488491660] [2023-12-21 22:12:48,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:48,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 22:12:48,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:48,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 22:12:48,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 22:12:48,200 INFO L87 Difference]: Start difference. First operand 5141 states and 7621 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 2 states have internal predecessors, (111), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-21 22:12:48,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:48,463 INFO L93 Difference]: Finished difference Result 11090 states and 14893 transitions. [2023-12-21 22:12:48,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 22:12:48,463 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 2 states have internal predecessors, (111), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 121 [2023-12-21 22:12:48,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:48,473 INFO L225 Difference]: With dead ends: 11090 [2023-12-21 22:12:48,473 INFO L226 Difference]: Without dead ends: 8085 [2023-12-21 22:12:48,478 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 119 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-21 22:12:48,479 INFO L413 NwaCegarLoop]: 4280 mSDtfsCounter, 4185 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4185 SdHoareTripleChecker+Valid, 4571 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:48,479 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4185 Valid, 4571 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 22:12:48,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8085 states. [2023-12-21 22:12:48,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8085 to 8081. [2023-12-21 22:12:48,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8081 states, 7699 states have (on average 1.393817378880374) internal successors, (10731), 7709 states have internal predecessors, (10731), 200 states have call successors, (200), 176 states have call predecessors, (200), 180 states have return successors, (204), 196 states have call predecessors, (204), 200 states have call successors, (204) [2023-12-21 22:12:48,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8081 states to 8081 states and 11135 transitions. [2023-12-21 22:12:48,771 INFO L78 Accepts]: Start accepts. Automaton has 8081 states and 11135 transitions. Word has length 121 [2023-12-21 22:12:48,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:48,772 INFO L495 AbstractCegarLoop]: Abstraction has 8081 states and 11135 transitions. [2023-12-21 22:12:48,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 2 states have internal predecessors, (111), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-21 22:12:48,772 INFO L276 IsEmpty]: Start isEmpty. Operand 8081 states and 11135 transitions. [2023-12-21 22:12:48,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2023-12-21 22:12:48,775 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:48,775 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 22:12:48,779 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-21 22:12:48,977 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-21 22:12:48,977 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:48,977 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:48,977 INFO L85 PathProgramCache]: Analyzing trace with hash 224901828, now seen corresponding path program 1 times [2023-12-21 22:12:48,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:48,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1394538823] [2023-12-21 22:12:48,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:48,978 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-21 22:12:48,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:48,979 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-21 22:12:48,980 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-21 22:12:49,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:49,097 INFO L262 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 22:12:49,100 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:49,272 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-12-21 22:12:49,272 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:49,272 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:49,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1394538823] [2023-12-21 22:12:49,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1394538823] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:49,272 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:49,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:49,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520268321] [2023-12-21 22:12:49,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:49,273 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 22:12:49,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:49,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 22:12:49,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 22:12:49,273 INFO L87 Difference]: Start difference. First operand 8081 states and 11135 transitions. Second operand has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 22:12:49,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:49,962 INFO L93 Difference]: Finished difference Result 19741 states and 25145 transitions. [2023-12-21 22:12:49,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 22:12:49,963 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 195 [2023-12-21 22:12:49,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:49,985 INFO L225 Difference]: With dead ends: 19741 [2023-12-21 22:12:49,985 INFO L226 Difference]: Without dead ends: 13797 [2023-12-21 22:12:49,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 193 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-21 22:12:49,996 INFO L413 NwaCegarLoop]: 4245 mSDtfsCounter, 4425 mSDsluCounter, 4388 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4430 SdHoareTripleChecker+Valid, 8633 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:49,996 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4430 Valid, 8633 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:12:50,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13797 states. [2023-12-21 22:12:50,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13797 to 13795. [2023-12-21 22:12:50,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13795 states, 13053 states have (on average 1.3136443729410863) internal successors, (17147), 13079 states have internal predecessors, (17147), 380 states have call successors, (380), 336 states have call predecessors, (380), 360 states have return successors, (428), 380 states have call predecessors, (428), 380 states have call successors, (428) [2023-12-21 22:12:50,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13795 states to 13795 states and 17955 transitions. [2023-12-21 22:12:50,475 INFO L78 Accepts]: Start accepts. Automaton has 13795 states and 17955 transitions. Word has length 195 [2023-12-21 22:12:50,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:50,476 INFO L495 AbstractCegarLoop]: Abstraction has 13795 states and 17955 transitions. [2023-12-21 22:12:50,476 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 22:12:50,476 INFO L276 IsEmpty]: Start isEmpty. Operand 13795 states and 17955 transitions. [2023-12-21 22:12:50,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-12-21 22:12:50,482 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:50,482 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 22:12:50,488 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-21 22:12:50,686 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-21 22:12:50,686 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:50,686 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:50,687 INFO L85 PathProgramCache]: Analyzing trace with hash -1291070199, now seen corresponding path program 1 times [2023-12-21 22:12:50,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:50,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1100249418] [2023-12-21 22:12:50,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:50,687 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-21 22:12:50,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:50,688 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-21 22:12:50,695 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-21 22:12:50,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:50,801 INFO L262 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 22:12:50,803 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:50,996 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-12-21 22:12:50,996 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:50,996 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:50,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1100249418] [2023-12-21 22:12:50,996 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1100249418] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:50,996 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:50,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:50,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284339188] [2023-12-21 22:12:50,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:50,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 22:12:50,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:50,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 22:12:50,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 22:12:50,997 INFO L87 Difference]: Start difference. First operand 13795 states and 17955 transitions. Second operand has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 22:12:52,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:52,126 INFO L93 Difference]: Finished difference Result 36333 states and 44968 transitions. [2023-12-21 22:12:52,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 22:12:52,127 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 197 [2023-12-21 22:12:52,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:52,160 INFO L225 Difference]: With dead ends: 36333 [2023-12-21 22:12:52,160 INFO L226 Difference]: Without dead ends: 24675 [2023-12-21 22:12:52,172 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 195 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-21 22:12:52,172 INFO L413 NwaCegarLoop]: 4335 mSDtfsCounter, 4405 mSDsluCounter, 4464 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4410 SdHoareTripleChecker+Valid, 8799 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:52,172 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4410 Valid, 8799 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 328 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:12:52,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24675 states. [2023-12-21 22:12:53,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24675 to 24673. [2023-12-21 22:12:53,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24673 states, 23240 states have (on average 1.2633390705679863) internal successors, (29360), 23299 states have internal predecessors, (29360), 727 states have call successors, (727), 640 states have call predecessors, (727), 704 states have return successors, (863), 735 states have call predecessors, (863), 727 states have call successors, (863) [2023-12-21 22:12:53,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24673 states to 24673 states and 30950 transitions. [2023-12-21 22:12:53,137 INFO L78 Accepts]: Start accepts. Automaton has 24673 states and 30950 transitions. Word has length 197 [2023-12-21 22:12:53,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:53,138 INFO L495 AbstractCegarLoop]: Abstraction has 24673 states and 30950 transitions. [2023-12-21 22:12:53,138 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 22:12:53,138 INFO L276 IsEmpty]: Start isEmpty. Operand 24673 states and 30950 transitions. [2023-12-21 22:12:53,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-12-21 22:12:53,147 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:53,148 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 22:12:53,151 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-21 22:12:53,351 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-21 22:12:53,352 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:53,352 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:53,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1167788533, now seen corresponding path program 1 times [2023-12-21 22:12:53,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:53,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [715468147] [2023-12-21 22:12:53,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:53,352 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-21 22:12:53,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:53,353 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-21 22:12:53,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2023-12-21 22:12:53,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:53,462 INFO L262 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 22:12:53,464 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:53,523 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2023-12-21 22:12:53,524 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:53,524 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:53,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [715468147] [2023-12-21 22:12:53,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [715468147] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:53,524 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:53,524 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 22:12:53,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588461086] [2023-12-21 22:12:53,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:53,525 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 22:12:53,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:53,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 22:12:53,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 22:12:53,525 INFO L87 Difference]: Start difference. First operand 24673 states and 30950 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-21 22:12:54,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:54,351 INFO L93 Difference]: Finished difference Result 47199 states and 57895 transitions. [2023-12-21 22:12:54,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 22:12:54,351 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 197 [2023-12-21 22:12:54,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:54,385 INFO L225 Difference]: With dead ends: 47199 [2023-12-21 22:12:54,385 INFO L226 Difference]: Without dead ends: 24663 [2023-12-21 22:12:54,400 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 195 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-21 22:12:54,401 INFO L413 NwaCegarLoop]: 4280 mSDtfsCounter, 348 mSDsluCounter, 3957 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 8237 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:54,401 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [348 Valid, 8237 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 22:12:54,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24663 states. [2023-12-21 22:12:55,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24663 to 24663. [2023-12-21 22:12:55,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24663 states, 23233 states have (on average 1.2631171178926528) internal successors, (29346), 23291 states have internal predecessors, (29346), 724 states have call successors, (724), 640 states have call predecessors, (724), 704 states have return successors, (860), 732 states have call predecessors, (860), 724 states have call successors, (860) [2023-12-21 22:12:55,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24663 states to 24663 states and 30930 transitions. [2023-12-21 22:12:55,261 INFO L78 Accepts]: Start accepts. Automaton has 24663 states and 30930 transitions. Word has length 197 [2023-12-21 22:12:55,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:55,261 INFO L495 AbstractCegarLoop]: Abstraction has 24663 states and 30930 transitions. [2023-12-21 22:12:55,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-21 22:12:55,261 INFO L276 IsEmpty]: Start isEmpty. Operand 24663 states and 30930 transitions. [2023-12-21 22:12:55,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2023-12-21 22:12:55,270 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:55,270 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 22:12:55,276 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-21 22:12:55,475 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-21 22:12:55,475 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:12:55,476 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:12:55,476 INFO L85 PathProgramCache]: Analyzing trace with hash -1475020668, now seen corresponding path program 1 times [2023-12-21 22:12:55,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:12:55,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1507080536] [2023-12-21 22:12:55,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:12:55,476 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-21 22:12:55,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:12:55,477 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-21 22:12:55,478 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2023-12-21 22:12:55,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:12:55,598 INFO L262 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 22:12:55,600 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:12:55,772 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-12-21 22:12:55,772 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:12:55,772 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:12:55,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1507080536] [2023-12-21 22:12:55,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1507080536] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:12:55,772 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:12:55,773 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:12:55,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794931595] [2023-12-21 22:12:55,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:12:55,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 22:12:55,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:12:55,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 22:12:55,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 22:12:55,774 INFO L87 Difference]: Start difference. First operand 24663 states and 30930 transitions. Second operand has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 22:12:57,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:12:57,871 INFO L93 Difference]: Finished difference Result 68860 states and 83797 transitions. [2023-12-21 22:12:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 22:12:57,871 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 199 [2023-12-21 22:12:57,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:12:57,932 INFO L225 Difference]: With dead ends: 68860 [2023-12-21 22:12:57,932 INFO L226 Difference]: Without dead ends: 46334 [2023-12-21 22:12:57,948 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 197 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-21 22:12:57,949 INFO L413 NwaCegarLoop]: 4323 mSDtfsCounter, 4399 mSDsluCounter, 4446 mSDsCounter, 0 mSdLazyCounter, 323 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4405 SdHoareTripleChecker+Valid, 8769 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:12:57,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4405 Valid, 8769 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 323 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:12:57,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46334 states. [2023-12-21 22:12:59,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46334 to 46332. [2023-12-21 22:12:59,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46332 states, 43523 states have (on average 1.2325666888771454) internal successors, (53645), 43646 states have internal predecessors, (53645), 1415 states have call successors, (1415), 1248 states have call predecessors, (1415), 1392 states have return successors, (1727), 1439 states have call predecessors, (1727), 1415 states have call successors, (1727) [2023-12-21 22:12:59,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46332 states to 46332 states and 56787 transitions. [2023-12-21 22:12:59,895 INFO L78 Accepts]: Start accepts. Automaton has 46332 states and 56787 transitions. Word has length 199 [2023-12-21 22:12:59,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:12:59,896 INFO L495 AbstractCegarLoop]: Abstraction has 46332 states and 56787 transitions. [2023-12-21 22:12:59,896 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 22:12:59,896 INFO L276 IsEmpty]: Start isEmpty. Operand 46332 states and 56787 transitions. [2023-12-21 22:12:59,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2023-12-21 22:12:59,912 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:12:59,912 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 22:12:59,916 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Ended with exit code 0 [2023-12-21 22:13:00,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-21 22:13:00,113 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:13:00,113 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:13:00,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1948256318, now seen corresponding path program 1 times [2023-12-21 22:13:00,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:13:00,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [514880706] [2023-12-21 22:13:00,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:13:00,113 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-21 22:13:00,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:13:00,114 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-21 22:13:00,115 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2023-12-21 22:13:00,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:13:00,233 INFO L262 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 22:13:00,235 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:13:00,249 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2023-12-21 22:13:00,249 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:13:00,249 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:13:00,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [514880706] [2023-12-21 22:13:00,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [514880706] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:13:00,250 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:13:00,250 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 22:13:00,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339298853] [2023-12-21 22:13:00,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:13:00,251 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 22:13:00,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:13:00,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 22:13:00,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 22:13:00,253 INFO L87 Difference]: Start difference. First operand 46332 states and 56787 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-21 22:13:01,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:13:01,524 INFO L93 Difference]: Finished difference Result 79890 states and 96916 transitions. [2023-12-21 22:13:01,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 22:13:01,525 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 199 [2023-12-21 22:13:01,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:13:01,579 INFO L225 Difference]: With dead ends: 79890 [2023-12-21 22:13:01,579 INFO L226 Difference]: Without dead ends: 35695 [2023-12-21 22:13:01,617 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 197 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-21 22:13:01,617 INFO L413 NwaCegarLoop]: 4279 mSDtfsCounter, 346 mSDsluCounter, 3957 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 8236 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 22:13:01,617 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [346 Valid, 8236 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 22:13:01,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35695 states. [2023-12-21 22:13:03,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35695 to 35695. [2023-12-21 22:13:03,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35695 states, 33569 states have (on average 1.2435580446245047) internal successors, (41745), 33663 states have internal predecessors, (41745), 1068 states have call successors, (1068), 944 states have call predecessors, (1068), 1056 states have return successors, (1300), 1088 states have call predecessors, (1300), 1068 states have call successors, (1300) [2023-12-21 22:13:03,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35695 states to 35695 states and 44113 transitions. [2023-12-21 22:13:03,135 INFO L78 Accepts]: Start accepts. Automaton has 35695 states and 44113 transitions. Word has length 199 [2023-12-21 22:13:03,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:13:03,135 INFO L495 AbstractCegarLoop]: Abstraction has 35695 states and 44113 transitions. [2023-12-21 22:13:03,135 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-21 22:13:03,135 INFO L276 IsEmpty]: Start isEmpty. Operand 35695 states and 44113 transitions. [2023-12-21 22:13:03,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2023-12-21 22:13:03,146 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:13:03,146 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 22:13:03,150 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Ended with exit code 0 [2023-12-21 22:13:03,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-21 22:13:03,346 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:13:03,347 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:13:03,347 INFO L85 PathProgramCache]: Analyzing trace with hash 911932425, now seen corresponding path program 1 times [2023-12-21 22:13:03,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:13:03,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1827398390] [2023-12-21 22:13:03,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:13:03,347 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-21 22:13:03,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:13:03,348 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-21 22:13:03,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2023-12-21 22:13:03,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:13:03,463 INFO L262 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 22:13:03,465 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:13:03,626 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-12-21 22:13:03,626 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:13:03,626 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:13:03,626 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1827398390] [2023-12-21 22:13:03,626 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1827398390] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:13:03,627 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:13:03,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:13:03,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370906154] [2023-12-21 22:13:03,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:13:03,627 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 22:13:03,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:13:03,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 22:13:03,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 22:13:03,628 INFO L87 Difference]: Start difference. First operand 35695 states and 44113 transitions. Second operand has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 22:13:06,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:13:06,542 INFO L93 Difference]: Finished difference Result 112395 states and 135475 transitions. [2023-12-21 22:13:06,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 22:13:06,542 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 201 [2023-12-21 22:13:06,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:13:06,672 INFO L225 Difference]: With dead ends: 112395 [2023-12-21 22:13:06,673 INFO L226 Difference]: Without dead ends: 78837 [2023-12-21 22:13:06,708 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 199 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-21 22:13:06,708 INFO L413 NwaCegarLoop]: 4332 mSDtfsCounter, 4400 mSDsluCounter, 4439 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4406 SdHoareTripleChecker+Valid, 8771 SdHoareTripleChecker+Invalid, 376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:13:06,708 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4406 Valid, 8771 Invalid, 376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 335 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:13:06,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78837 states. [2023-12-21 22:13:09,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78837 to 77299. [2023-12-21 22:13:09,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77299 states, 72498 states have (on average 1.2156749151700736) internal successors, (88134), 73081 states have internal predecessors, (88134), 2039 states have call successors, (2039), 1792 states have call predecessors, (2039), 2760 states have return successors, (3284), 2427 states have call predecessors, (3284), 2039 states have call successors, (3284) [2023-12-21 22:13:09,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77299 states to 77299 states and 93457 transitions. [2023-12-21 22:13:09,887 INFO L78 Accepts]: Start accepts. Automaton has 77299 states and 93457 transitions. Word has length 201 [2023-12-21 22:13:09,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:13:09,888 INFO L495 AbstractCegarLoop]: Abstraction has 77299 states and 93457 transitions. [2023-12-21 22:13:09,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 22:13:09,888 INFO L276 IsEmpty]: Start isEmpty. Operand 77299 states and 93457 transitions. [2023-12-21 22:13:09,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2023-12-21 22:13:09,914 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:13:09,914 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 22:13:09,918 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2023-12-21 22:13:10,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-21 22:13:10,115 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:13:10,115 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:13:10,115 INFO L85 PathProgramCache]: Analyzing trace with hash -873470837, now seen corresponding path program 1 times [2023-12-21 22:13:10,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:13:10,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1469162146] [2023-12-21 22:13:10,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:13:10,116 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-21 22:13:10,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:13:10,117 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-21 22:13:10,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2023-12-21 22:13:10,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:13:10,237 INFO L262 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 22:13:10,240 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:13:10,253 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2023-12-21 22:13:10,253 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:13:10,253 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:13:10,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1469162146] [2023-12-21 22:13:10,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1469162146] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:13:10,254 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:13:10,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 22:13:10,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703367316] [2023-12-21 22:13:10,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:13:10,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 22:13:10,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:13:10,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 22:13:10,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 22:13:10,255 INFO L87 Difference]: Start difference. First operand 77299 states and 93457 transitions. Second operand has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-21 22:13:13,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:13:13,013 INFO L93 Difference]: Finished difference Result 152454 states and 182916 transitions. [2023-12-21 22:13:13,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 22:13:13,014 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 201 [2023-12-21 22:13:13,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:13:13,137 INFO L225 Difference]: With dead ends: 152454 [2023-12-21 22:13:13,137 INFO L226 Difference]: Without dead ends: 77291 [2023-12-21 22:13:13,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 199 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-21 22:13:13,194 INFO L413 NwaCegarLoop]: 4278 mSDtfsCounter, 344 mSDsluCounter, 3957 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 344 SdHoareTripleChecker+Valid, 8235 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 22:13:13,195 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [344 Valid, 8235 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 22:13:13,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77291 states. [2023-12-21 22:13:16,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77291 to 77291. [2023-12-21 22:13:16,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77291 states, 72493 states have (on average 1.2156208185617923) internal successors, (88124), 73075 states have internal predecessors, (88124), 2036 states have call successors, (2036), 1792 states have call predecessors, (2036), 2760 states have return successors, (3280), 2424 states have call predecessors, (3280), 2036 states have call successors, (3280) [2023-12-21 22:13:16,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77291 states to 77291 states and 93440 transitions. [2023-12-21 22:13:16,184 INFO L78 Accepts]: Start accepts. Automaton has 77291 states and 93440 transitions. Word has length 201 [2023-12-21 22:13:16,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:13:16,184 INFO L495 AbstractCegarLoop]: Abstraction has 77291 states and 93440 transitions. [2023-12-21 22:13:16,185 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-21 22:13:16,185 INFO L276 IsEmpty]: Start isEmpty. Operand 77291 states and 93440 transitions. [2023-12-21 22:13:16,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2023-12-21 22:13:16,206 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:13:16,206 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 22:13:16,210 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 (37)] Ended with exit code 0 [2023-12-21 22:13:16,406 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-21 22:13:16,406 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:13:16,407 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:13:16,407 INFO L85 PathProgramCache]: Analyzing trace with hash -1410605500, now seen corresponding path program 1 times [2023-12-21 22:13:16,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:13:16,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1189917708] [2023-12-21 22:13:16,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:13:16,407 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-21 22:13:16,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:13:16,408 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-21 22:13:16,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2023-12-21 22:13:16,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:13:16,532 INFO L262 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 22:13:16,535 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:13:16,705 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-12-21 22:13:16,706 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:13:16,706 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:13:16,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1189917708] [2023-12-21 22:13:16,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1189917708] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:13:16,706 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:13:16,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:13:16,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805923127] [2023-12-21 22:13:16,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:13:16,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 22:13:16,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:13:16,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 22:13:16,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 22:13:16,707 INFO L87 Difference]: Start difference. First operand 77291 states and 93440 transitions. Second operand has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 22:13:21,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:13:21,804 INFO L93 Difference]: Finished difference Result 220762 states and 264031 transitions. [2023-12-21 22:13:21,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 22:13:21,805 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 203 [2023-12-21 22:13:21,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:13:22,047 INFO L225 Difference]: With dead ends: 220762 [2023-12-21 22:13:22,047 INFO L226 Difference]: Without dead ends: 145608 [2023-12-21 22:13:22,112 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 201 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-21 22:13:22,113 INFO L413 NwaCegarLoop]: 4299 mSDtfsCounter, 4382 mSDsluCounter, 4412 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4388 SdHoareTripleChecker+Valid, 8711 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:13:22,113 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4388 Valid, 8711 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 320 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:13:22,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145608 states. [2023-12-21 22:13:27,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145608 to 145606. [2023-12-21 22:13:27,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145606 states, 136397 states have (on average 1.2038607887270247) internal successors, (164203), 137560 states have internal predecessors, (164203), 3879 states have call successors, (3879), 3392 states have call predecessors, (3879), 5328 states have return successors, (6379), 4655 states have call predecessors, (6379), 3879 states have call successors, (6379) [2023-12-21 22:13:27,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145606 states to 145606 states and 174461 transitions. [2023-12-21 22:13:27,826 INFO L78 Accepts]: Start accepts. Automaton has 145606 states and 174461 transitions. Word has length 203 [2023-12-21 22:13:27,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:13:27,827 INFO L495 AbstractCegarLoop]: Abstraction has 145606 states and 174461 transitions. [2023-12-21 22:13:27,827 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 22:13:27,827 INFO L276 IsEmpty]: Start isEmpty. Operand 145606 states and 174461 transitions. [2023-12-21 22:13:28,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2023-12-21 22:13:28,079 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:13:28,079 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 22:13:28,104 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2023-12-21 22:13:28,304 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-21 22:13:28,304 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:13:28,305 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:13:28,305 INFO L85 PathProgramCache]: Analyzing trace with hash -923531774, now seen corresponding path program 1 times [2023-12-21 22:13:28,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:13:28,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1202225901] [2023-12-21 22:13:28,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:13:28,305 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-21 22:13:28,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:13:28,306 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-21 22:13:28,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2023-12-21 22:13:28,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:13:28,416 INFO L262 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 22:13:28,418 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:13:28,430 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2023-12-21 22:13:28,430 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:13:28,430 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:13:28,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1202225901] [2023-12-21 22:13:28,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1202225901] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:13:28,430 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:13:28,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 22:13:28,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569274273] [2023-12-21 22:13:28,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:13:28,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 22:13:28,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:13:28,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 22:13:28,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 22:13:28,432 INFO L87 Difference]: Start difference. First operand 145606 states and 174461 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-21 22:13:33,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:13:33,623 INFO L93 Difference]: Finished difference Result 289068 states and 344926 transitions. [2023-12-21 22:13:33,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 22:13:33,624 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 203 [2023-12-21 22:13:33,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:13:33,877 INFO L225 Difference]: With dead ends: 289068 [2023-12-21 22:13:33,878 INFO L226 Difference]: Without dead ends: 145599 [2023-12-21 22:13:34,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 201 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-21 22:13:34,097 INFO L413 NwaCegarLoop]: 4277 mSDtfsCounter, 342 mSDsluCounter, 3957 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 8234 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 22:13:34,097 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [342 Valid, 8234 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 22:13:34,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145599 states. [2023-12-21 22:13:39,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145599 to 145599. [2023-12-21 22:13:39,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145599 states, 136393 states have (on average 1.2038374403378473) internal successors, (164195), 137555 states have internal predecessors, (164195), 3876 states have call successors, (3876), 3392 states have call predecessors, (3876), 5328 states have return successors, (6376), 4652 states have call predecessors, (6376), 3876 states have call successors, (6376) [2023-12-21 22:13:39,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145599 states to 145599 states and 174447 transitions. [2023-12-21 22:13:39,951 INFO L78 Accepts]: Start accepts. Automaton has 145599 states and 174447 transitions. Word has length 203 [2023-12-21 22:13:39,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 22:13:39,951 INFO L495 AbstractCegarLoop]: Abstraction has 145599 states and 174447 transitions. [2023-12-21 22:13:39,951 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-21 22:13:39,951 INFO L276 IsEmpty]: Start isEmpty. Operand 145599 states and 174447 transitions. [2023-12-21 22:13:39,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2023-12-21 22:13:39,988 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 22:13:39,988 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 22:13:39,992 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 (39)] Ended with exit code 0 [2023-12-21 22:13:40,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-21 22:13:40,192 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 22:13:40,193 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 22:13:40,193 INFO L85 PathProgramCache]: Analyzing trace with hash -1873863927, now seen corresponding path program 1 times [2023-12-21 22:13:40,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 22:13:40,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1016637827] [2023-12-21 22:13:40,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 22:13:40,193 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-21 22:13:40,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 22:13:40,194 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-21 22:13:40,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2023-12-21 22:13:40,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 22:13:40,309 INFO L262 TraceCheckSpWp]: Trace formula consists of 454 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 22:13:40,311 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 22:13:40,476 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-12-21 22:13:40,476 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 22:13:40,476 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 22:13:40,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1016637827] [2023-12-21 22:13:40,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1016637827] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 22:13:40,476 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 22:13:40,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 22:13:40,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602309741] [2023-12-21 22:13:40,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 22:13:40,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 22:13:40,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 22:13:40,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 22:13:40,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 22:13:40,477 INFO L87 Difference]: Start difference. First operand 145599 states and 174447 transitions. Second operand has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 states have internal predecessors, (143), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 22:13:50,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 22:13:50,455 INFO L93 Difference]: Finished difference Result 419049 states and 498916 transitions. [2023-12-21 22:13:50,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 22:13:50,455 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 states have internal predecessors, (143), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 205 [2023-12-21 22:13:50,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 22:13:51,147 INFO L225 Difference]: With dead ends: 419049 [2023-12-21 22:13:51,148 INFO L226 Difference]: Without dead ends: 275587 [2023-12-21 22:13:51,250 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 203 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-21 22:13:51,251 INFO L413 NwaCegarLoop]: 4285 mSDtfsCounter, 4376 mSDsluCounter, 4394 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4382 SdHoareTripleChecker+Valid, 8679 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 22:13:51,251 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4382 Valid, 8679 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 22:13:51,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275587 states.