/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.3.ufo.BOUNDED-6.pals.c.v+sep-reducer.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 09:57:52,658 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 09:57:52,744 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-12-25 09:57:52,749 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 09:57:52,750 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 09:57:52,778 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 09:57:52,779 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 09:57:52,779 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 09:57:52,780 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 09:57:52,783 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 09:57:52,783 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 09:57:52,784 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 09:57:52,785 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 09:57:52,786 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 09:57:52,786 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 09:57:52,787 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 09:57:52,787 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 09:57:52,787 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 09:57:52,788 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 09:57:52,789 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 09:57:52,789 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 09:57:52,789 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 09:57:52,790 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 09:57:52,790 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 09:57:52,790 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 09:57:52,790 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 09:57:52,790 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 09:57:52,791 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 09:57:52,791 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 09:57:52,791 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 09:57:52,792 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 09:57:52,792 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 09:57:52,792 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 09:57:52,793 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 09:57:52,793 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 09:57:52,793 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 09:57:52,793 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 09:57:52,793 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 09:57:52,793 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 09:57:52,794 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 09:57:52,794 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 09:57:52,794 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 09:57:52,794 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 09:57:52,794 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 09:57:52,795 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 09:57:52,795 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 09:57:52,795 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2023-12-25 09:57:53,039 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 09:57:53,059 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 09:57:53,061 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 09:57:53,062 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 09:57:53,066 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 09:57:53,068 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.3.ufo.BOUNDED-6.pals.c.v+sep-reducer.c [2023-12-25 09:57:54,233 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 09:57:54,465 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 09:57:54,465 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.3.ufo.BOUNDED-6.pals.c.v+sep-reducer.c [2023-12-25 09:57:54,488 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/32856a003/e60fb505a459492aa7b5bd1b999c7573/FLAG3a4bd05e9 [2023-12-25 09:57:54,505 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/32856a003/e60fb505a459492aa7b5bd1b999c7573 [2023-12-25 09:57:54,508 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 09:57:54,509 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 09:57:54,510 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 09:57:54,510 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 09:57:54,514 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 09:57:54,515 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 09:57:54" (1/1) ... [2023-12-25 09:57:54,516 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4d318971 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:57:54, skipping insertion in model container [2023-12-25 09:57:54,516 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 09:57:54" (1/1) ... [2023-12-25 09:57:54,578 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 09:57:54,794 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.3.ufo.BOUNDED-6.pals.c.v+sep-reducer.c[6197,6210] [2023-12-25 09:57:54,812 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.3.ufo.BOUNDED-6.pals.c.v+sep-reducer.c[9182,9195] [2023-12-25 09:57:54,839 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.3.ufo.BOUNDED-6.pals.c.v+sep-reducer.c[12241,12254] [2023-12-25 09:57:54,852 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.3.ufo.BOUNDED-6.pals.c.v+sep-reducer.c[15128,15141] [2023-12-25 09:57:54,867 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.3.ufo.BOUNDED-6.pals.c.v+sep-reducer.c[18343,18356] [2023-12-25 09:57:54,880 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.3.ufo.BOUNDED-6.pals.c.v+sep-reducer.c[21435,21448] [2023-12-25 09:57:54,894 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.3.ufo.BOUNDED-6.pals.c.v+sep-reducer.c[24486,24499] [2023-12-25 09:57:54,924 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 09:57:54,936 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 09:57:54,973 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.3.ufo.BOUNDED-6.pals.c.v+sep-reducer.c[6197,6210] [2023-12-25 09:57:54,990 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.3.ufo.BOUNDED-6.pals.c.v+sep-reducer.c[9182,9195] [2023-12-25 09:57:55,007 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.3.ufo.BOUNDED-6.pals.c.v+sep-reducer.c[12241,12254] [2023-12-25 09:57:55,023 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.3.ufo.BOUNDED-6.pals.c.v+sep-reducer.c[15128,15141] [2023-12-25 09:57:55,051 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.3.ufo.BOUNDED-6.pals.c.v+sep-reducer.c[18343,18356] [2023-12-25 09:57:55,069 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.3.ufo.BOUNDED-6.pals.c.v+sep-reducer.c[21435,21448] [2023-12-25 09:57:55,085 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.3.ufo.BOUNDED-6.pals.c.v+sep-reducer.c[24486,24499] [2023-12-25 09:57:55,104 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 09:57:55,135 INFO L206 MainTranslator]: Completed translation [2023-12-25 09:57:55,136 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:57:55 WrapperNode [2023-12-25 09:57:55,136 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 09:57:55,137 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 09:57:55,137 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 09:57:55,137 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 09:57:55,154 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:57:55" (1/1) ... [2023-12-25 09:57:55,185 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:57:55" (1/1) ... [2023-12-25 09:57:55,262 INFO L138 Inliner]: procedures = 22, calls = 7, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 1417 [2023-12-25 09:57:55,262 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 09:57:55,263 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 09:57:55,263 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 09:57:55,263 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 09:57:55,275 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:57:55" (1/1) ... [2023-12-25 09:57:55,275 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:57:55" (1/1) ... [2023-12-25 09:57:55,281 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:57:55" (1/1) ... [2023-12-25 09:57:55,309 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-25 09:57:55,309 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:57:55" (1/1) ... [2023-12-25 09:57:55,309 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:57:55" (1/1) ... [2023-12-25 09:57:55,376 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:57:55" (1/1) ... [2023-12-25 09:57:55,395 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:57:55" (1/1) ... [2023-12-25 09:57:55,399 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:57:55" (1/1) ... [2023-12-25 09:57:55,402 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:57:55" (1/1) ... [2023-12-25 09:57:55,414 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 09:57:55,415 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 09:57:55,415 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 09:57:55,415 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 09:57:55,416 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:57:55" (1/1) ... [2023-12-25 09:57:55,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 09:57:55,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 09:57:55,467 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-25 09:57:55,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-25 09:57:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 09:57:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 09:57:55,502 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 09:57:55,503 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 09:57:55,650 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 09:57:55,651 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 09:57:56,627 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 09:57:56,671 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 09:57:56,671 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-12-25 09:57:56,671 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 09:57:56 BoogieIcfgContainer [2023-12-25 09:57:56,672 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 09:57:56,674 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 09:57:56,674 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 09:57:56,678 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 09:57:56,678 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 09:57:54" (1/3) ... [2023-12-25 09:57:56,679 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a75ce33 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 09:57:56, skipping insertion in model container [2023-12-25 09:57:56,679 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:57:55" (2/3) ... [2023-12-25 09:57:56,680 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a75ce33 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 09:57:56, skipping insertion in model container [2023-12-25 09:57:56,680 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 09:57:56" (3/3) ... [2023-12-25 09:57:56,681 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_lcr.3.ufo.BOUNDED-6.pals.c.v+sep-reducer.c [2023-12-25 09:57:56,696 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 09:57:56,696 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 7 error locations. [2023-12-25 09:57:56,755 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 09:57:56,760 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;@6ebe7a21, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 09:57:56,761 INFO L358 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2023-12-25 09:57:56,769 INFO L276 IsEmpty]: Start isEmpty. Operand has 277 states, 269 states have (on average 1.7992565055762082) internal successors, (484), 276 states have internal predecessors, (484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:57:56,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2023-12-25 09:57:56,783 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:57:56,783 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] [2023-12-25 09:57:56,784 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:57:56,789 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:57:56,790 INFO L85 PathProgramCache]: Analyzing trace with hash -1191779176, now seen corresponding path program 1 times [2023-12-25 09:57:56,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:57:56,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [569852837] [2023-12-25 09:57:56,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:57:56,804 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:57:56,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:57:56,812 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:57:56,837 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-25 09:57:56,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:57:56,981 INFO L262 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:57:57,015 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:57:57,348 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:57:57,348 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:57:57,349 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:57:57,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [569852837] [2023-12-25 09:57:57,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [569852837] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:57:57,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:57:57,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 09:57:57,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334215573] [2023-12-25 09:57:57,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:57:57,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:57:57,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:57:57,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:57:57,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:57:57,388 INFO L87 Difference]: Start difference. First operand has 277 states, 269 states have (on average 1.7992565055762082) internal successors, (484), 276 states have internal predecessors, (484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:57:57,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:57:57,704 INFO L93 Difference]: Finished difference Result 387 states and 655 transitions. [2023-12-25 09:57:57,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:57:57,707 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2023-12-25 09:57:57,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:57:57,715 INFO L225 Difference]: With dead ends: 387 [2023-12-25 09:57:57,715 INFO L226 Difference]: Without dead ends: 243 [2023-12-25 09:57:57,718 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:57:57,720 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 762 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 762 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:57:57,721 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [762 Valid, 286 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 09:57:57,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2023-12-25 09:57:57,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 243. [2023-12-25 09:57:57,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 236 states have (on average 1.2669491525423728) internal successors, (299), 242 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:57:57,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 299 transitions. [2023-12-25 09:57:57,757 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 299 transitions. Word has length 47 [2023-12-25 09:57:57,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:57:57,758 INFO L495 AbstractCegarLoop]: Abstraction has 243 states and 299 transitions. [2023-12-25 09:57:57,758 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:57:57,758 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 299 transitions. [2023-12-25 09:57:57,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2023-12-25 09:57:57,760 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:57:57,760 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] [2023-12-25 09:57:57,768 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2023-12-25 09:57:57,963 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:57:57,964 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:57:57,964 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:57:57,964 INFO L85 PathProgramCache]: Analyzing trace with hash 520818139, now seen corresponding path program 1 times [2023-12-25 09:57:57,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:57:57,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1396676919] [2023-12-25 09:57:57,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:57:57,965 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:57:57,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:57:57,966 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:57:57,981 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-25 09:57:58,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:57:58,076 INFO L262 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:57:58,078 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:57:58,283 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:57:58,283 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:57:58,283 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:57:58,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1396676919] [2023-12-25 09:57:58,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1396676919] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:57:58,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:57:58,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 09:57:58,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053144442] [2023-12-25 09:57:58,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:57:58,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:57:58,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:57:58,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:57:58,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:57:58,286 INFO L87 Difference]: Start difference. First operand 243 states and 299 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:57:58,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:57:58,475 INFO L93 Difference]: Finished difference Result 311 states and 386 transitions. [2023-12-25 09:57:58,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:57:58,475 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2023-12-25 09:57:58,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:57:58,476 INFO L225 Difference]: With dead ends: 311 [2023-12-25 09:57:58,477 INFO L226 Difference]: Without dead ends: 185 [2023-12-25 09:57:58,477 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:57:58,478 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 418 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:57:58,479 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [418 Valid, 142 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 09:57:58,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2023-12-25 09:57:58,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 185. [2023-12-25 09:57:58,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 178 states have (on average 1.2696629213483146) internal successors, (226), 184 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:57:58,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 226 transitions. [2023-12-25 09:57:58,486 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 226 transitions. Word has length 47 [2023-12-25 09:57:58,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:57:58,487 INFO L495 AbstractCegarLoop]: Abstraction has 185 states and 226 transitions. [2023-12-25 09:57:58,487 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:57:58,487 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 226 transitions. [2023-12-25 09:57:58,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2023-12-25 09:57:58,488 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:57:58,488 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] [2023-12-25 09:57:58,496 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-25 09:57:58,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:57:58,692 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:57:58,692 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:57:58,693 INFO L85 PathProgramCache]: Analyzing trace with hash 45954227, now seen corresponding path program 1 times [2023-12-25 09:57:58,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:57:58,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [253329646] [2023-12-25 09:57:58,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:57:58,694 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:57:58,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:57:58,695 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:57:58,702 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-12-25 09:57:58,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:57:58,801 INFO L262 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:57:58,804 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:57:58,960 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:57:58,961 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:57:58,961 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:57:58,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [253329646] [2023-12-25 09:57:58,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [253329646] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:57:58,961 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:57:58,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 09:57:58,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109055816] [2023-12-25 09:57:58,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:57:58,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:57:58,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:57:58,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:57:58,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:57:58,963 INFO L87 Difference]: Start difference. First operand 185 states and 226 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:57:59,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:57:59,095 INFO L93 Difference]: Finished difference Result 265 states and 331 transitions. [2023-12-25 09:57:59,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:57:59,096 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2023-12-25 09:57:59,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:57:59,097 INFO L225 Difference]: With dead ends: 265 [2023-12-25 09:57:59,097 INFO L226 Difference]: Without dead ends: 162 [2023-12-25 09:57:59,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:57:59,098 INFO L413 NwaCegarLoop]: 121 mSDtfsCounter, 370 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:57:59,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [370 Valid, 125 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:57:59,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2023-12-25 09:57:59,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 162. [2023-12-25 09:57:59,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 155 states have (on average 1.2774193548387096) internal successors, (198), 161 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:57:59,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 198 transitions. [2023-12-25 09:57:59,106 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 198 transitions. Word has length 47 [2023-12-25 09:57:59,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:57:59,107 INFO L495 AbstractCegarLoop]: Abstraction has 162 states and 198 transitions. [2023-12-25 09:57:59,107 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:57:59,107 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 198 transitions. [2023-12-25 09:57:59,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-12-25 09:57:59,108 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:57:59,108 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] [2023-12-25 09:57:59,112 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2023-12-25 09:57:59,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:57:59,311 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:57:59,312 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:57:59,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1209610819, now seen corresponding path program 1 times [2023-12-25 09:57:59,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:57:59,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [500373516] [2023-12-25 09:57:59,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:57:59,313 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:57:59,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:57:59,314 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:57:59,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-12-25 09:57:59,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:57:59,423 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 09:57:59,426 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:57:59,738 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:57:59,738 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:57:59,738 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:57:59,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [500373516] [2023-12-25 09:57:59,738 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [500373516] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:57:59,739 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:57:59,739 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 09:57:59,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531280029] [2023-12-25 09:57:59,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:57:59,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 09:57:59,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:57:59,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 09:57:59,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 09:57:59,740 INFO L87 Difference]: Start difference. First operand 162 states and 198 transitions. Second operand has 7 states, 7 states have (on average 7.0) internal successors, (49), 6 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:00,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:00,137 INFO L93 Difference]: Finished difference Result 249 states and 311 transitions. [2023-12-25 09:58:00,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 09:58:00,138 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 6 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2023-12-25 09:58:00,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:00,139 INFO L225 Difference]: With dead ends: 249 [2023-12-25 09:58:00,139 INFO L226 Difference]: Without dead ends: 162 [2023-12-25 09:58:00,139 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2023-12-25 09:58:00,140 INFO L413 NwaCegarLoop]: 109 mSDtfsCounter, 690 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 690 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:00,140 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [690 Valid, 241 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 09:58:00,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2023-12-25 09:58:00,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 162. [2023-12-25 09:58:00,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 155 states have (on average 1.270967741935484) internal successors, (197), 161 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:00,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 197 transitions. [2023-12-25 09:58:00,146 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 197 transitions. Word has length 49 [2023-12-25 09:58:00,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:00,146 INFO L495 AbstractCegarLoop]: Abstraction has 162 states and 197 transitions. [2023-12-25 09:58:00,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 6 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:00,146 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 197 transitions. [2023-12-25 09:58:00,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-12-25 09:58:00,147 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:00,148 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] [2023-12-25 09:58:00,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 (5)] Forceful destruction successful, exit code 0 [2023-12-25 09:58:00,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:00,351 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:00,352 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:00,352 INFO L85 PathProgramCache]: Analyzing trace with hash 754421757, now seen corresponding path program 1 times [2023-12-25 09:58:00,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:00,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [960663141] [2023-12-25 09:58:00,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:00,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-25 09:58:00,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:00,353 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:00,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 (6)] Waiting until timeout for monitored process [2023-12-25 09:58:00,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:00,459 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:58:00,461 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:00,879 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:00,880 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:00,880 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:00,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [960663141] [2023-12-25 09:58:00,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [960663141] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:00,880 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:00,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:58:00,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797913895] [2023-12-25 09:58:00,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:00,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:58:00,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:00,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:58:00,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:58:00,882 INFO L87 Difference]: Start difference. First operand 162 states and 197 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:01,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:01,571 INFO L93 Difference]: Finished difference Result 211 states and 265 transitions. [2023-12-25 09:58:01,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 09:58:01,572 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2023-12-25 09:58:01,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:01,573 INFO L225 Difference]: With dead ends: 211 [2023-12-25 09:58:01,573 INFO L226 Difference]: Without dead ends: 205 [2023-12-25 09:58:01,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:58:01,574 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 650 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 650 SdHoareTripleChecker+Valid, 520 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:01,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [650 Valid, 520 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 09:58:01,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2023-12-25 09:58:01,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 162. [2023-12-25 09:58:01,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 155 states have (on average 1.264516129032258) internal successors, (196), 161 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:01,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 196 transitions. [2023-12-25 09:58:01,578 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 196 transitions. Word has length 49 [2023-12-25 09:58:01,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:01,578 INFO L495 AbstractCegarLoop]: Abstraction has 162 states and 196 transitions. [2023-12-25 09:58:01,578 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:01,579 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 196 transitions. [2023-12-25 09:58:01,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-12-25 09:58:01,579 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:01,579 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] [2023-12-25 09:58:01,589 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2023-12-25 09:58:01,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:01,780 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:01,780 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:01,781 INFO L85 PathProgramCache]: Analyzing trace with hash -175435075, now seen corresponding path program 1 times [2023-12-25 09:58:01,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:01,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [934149446] [2023-12-25 09:58:01,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:01,781 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:01,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:01,783 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:01,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-12-25 09:58:01,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:01,894 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:58:01,901 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:02,298 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:02,298 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:02,299 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:02,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [934149446] [2023-12-25 09:58:02,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [934149446] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:02,300 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:02,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:58:02,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065654561] [2023-12-25 09:58:02,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:02,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:58:02,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:02,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:58:02,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:58:02,302 INFO L87 Difference]: Start difference. First operand 162 states and 196 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:02,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:02,855 INFO L93 Difference]: Finished difference Result 267 states and 343 transitions. [2023-12-25 09:58:02,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 09:58:02,856 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2023-12-25 09:58:02,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:02,857 INFO L225 Difference]: With dead ends: 267 [2023-12-25 09:58:02,857 INFO L226 Difference]: Without dead ends: 205 [2023-12-25 09:58:02,857 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:58:02,858 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 628 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 628 SdHoareTripleChecker+Valid, 414 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:02,858 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [628 Valid, 414 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 09:58:02,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2023-12-25 09:58:02,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 162. [2023-12-25 09:58:02,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 155 states have (on average 1.2580645161290323) internal successors, (195), 161 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:02,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 195 transitions. [2023-12-25 09:58:02,862 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 195 transitions. Word has length 49 [2023-12-25 09:58:02,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:02,862 INFO L495 AbstractCegarLoop]: Abstraction has 162 states and 195 transitions. [2023-12-25 09:58:02,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:02,863 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 195 transitions. [2023-12-25 09:58:02,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-12-25 09:58:02,863 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:02,863 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] [2023-12-25 09:58:02,869 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2023-12-25 09:58:03,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:03,067 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:03,067 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:03,067 INFO L85 PathProgramCache]: Analyzing trace with hash 1893856322, now seen corresponding path program 1 times [2023-12-25 09:58:03,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:03,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [207783029] [2023-12-25 09:58:03,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:03,068 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:03,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:03,069 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:03,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-12-25 09:58:03,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:03,170 INFO L262 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:58:03,172 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:03,974 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:03,974 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:03,974 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:03,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [207783029] [2023-12-25 09:58:03,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [207783029] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:03,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:03,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-12-25 09:58:03,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117377464] [2023-12-25 09:58:03,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:03,975 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-25 09:58:03,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:03,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-25 09:58:03,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2023-12-25 09:58:03,976 INFO L87 Difference]: Start difference. First operand 162 states and 195 transitions. Second operand has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:04,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:04,649 INFO L93 Difference]: Finished difference Result 353 states and 451 transitions. [2023-12-25 09:58:04,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-25 09:58:04,650 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2023-12-25 09:58:04,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:04,651 INFO L225 Difference]: With dead ends: 353 [2023-12-25 09:58:04,651 INFO L226 Difference]: Without dead ends: 274 [2023-12-25 09:58:04,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=96, Invalid=176, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:58:04,652 INFO L413 NwaCegarLoop]: 219 mSDtfsCounter, 868 mSDsluCounter, 942 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 868 SdHoareTripleChecker+Valid, 1161 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:04,653 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [868 Valid, 1161 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 09:58:04,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2023-12-25 09:58:04,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 126. [2023-12-25 09:58:04,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 122 states have (on average 1.2540983606557377) internal successors, (153), 125 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:04,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 153 transitions. [2023-12-25 09:58:04,656 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 153 transitions. Word has length 50 [2023-12-25 09:58:04,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:04,656 INFO L495 AbstractCegarLoop]: Abstraction has 126 states and 153 transitions. [2023-12-25 09:58:04,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:04,657 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 153 transitions. [2023-12-25 09:58:04,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-25 09:58:04,657 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:04,657 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] [2023-12-25 09:58:04,668 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2023-12-25 09:58:04,857 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:04,858 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:04,858 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:04,858 INFO L85 PathProgramCache]: Analyzing trace with hash 883237538, now seen corresponding path program 1 times [2023-12-25 09:58:04,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:04,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [849234468] [2023-12-25 09:58:04,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:04,859 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:04,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:04,860 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:04,860 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-12-25 09:58:04,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:04,958 INFO L262 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-25 09:58:04,960 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:06,207 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:06,207 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:06,207 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:06,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [849234468] [2023-12-25 09:58:06,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [849234468] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:06,208 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:06,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-12-25 09:58:06,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422683519] [2023-12-25 09:58:06,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:06,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-25 09:58:06,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:06,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-25 09:58:06,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:58:06,209 INFO L87 Difference]: Start difference. First operand 126 states and 153 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:07,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:07,412 INFO L93 Difference]: Finished difference Result 338 states and 432 transitions. [2023-12-25 09:58:07,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 09:58:07,419 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2023-12-25 09:58:07,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:07,421 INFO L225 Difference]: With dead ends: 338 [2023-12-25 09:58:07,421 INFO L226 Difference]: Without dead ends: 321 [2023-12-25 09:58:07,421 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2023-12-25 09:58:07,422 INFO L413 NwaCegarLoop]: 191 mSDtfsCounter, 806 mSDsluCounter, 1376 mSDsCounter, 0 mSdLazyCounter, 694 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 806 SdHoareTripleChecker+Valid, 1567 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:07,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [806 Valid, 1567 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 694 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 09:58:07,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2023-12-25 09:58:07,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 133. [2023-12-25 09:58:07,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 129 states have (on average 1.255813953488372) internal successors, (162), 132 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:07,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 162 transitions. [2023-12-25 09:58:07,426 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 162 transitions. Word has length 51 [2023-12-25 09:58:07,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:07,427 INFO L495 AbstractCegarLoop]: Abstraction has 133 states and 162 transitions. [2023-12-25 09:58:07,427 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:07,427 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 162 transitions. [2023-12-25 09:58:07,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-25 09:58:07,427 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:07,427 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] [2023-12-25 09:58:07,431 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2023-12-25 09:58:07,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:07,630 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:07,631 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:07,631 INFO L85 PathProgramCache]: Analyzing trace with hash -715181555, now seen corresponding path program 1 times [2023-12-25 09:58:07,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:07,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [913850309] [2023-12-25 09:58:07,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:07,632 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:07,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:07,633 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:07,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2023-12-25 09:58:07,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:07,729 INFO L262 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-25 09:58:07,730 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:08,953 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:08,953 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:08,953 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:08,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [913850309] [2023-12-25 09:58:08,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [913850309] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:08,954 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:08,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2023-12-25 09:58:08,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574370523] [2023-12-25 09:58:08,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:08,954 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 09:58:08,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:08,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 09:58:08,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:58:08,955 INFO L87 Difference]: Start difference. First operand 133 states and 162 transitions. Second operand has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 18 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:10,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:10,083 INFO L93 Difference]: Finished difference Result 312 states and 405 transitions. [2023-12-25 09:58:10,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-25 09:58:10,084 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 18 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2023-12-25 09:58:10,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:10,085 INFO L225 Difference]: With dead ends: 312 [2023-12-25 09:58:10,085 INFO L226 Difference]: Without dead ends: 295 [2023-12-25 09:58:10,086 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=160, Invalid=440, Unknown=0, NotChecked=0, Total=600 [2023-12-25 09:58:10,086 INFO L413 NwaCegarLoop]: 179 mSDtfsCounter, 1004 mSDsluCounter, 1138 mSDsCounter, 0 mSdLazyCounter, 598 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1004 SdHoareTripleChecker+Valid, 1317 SdHoareTripleChecker+Invalid, 598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:10,086 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1004 Valid, 1317 Invalid, 598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 598 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-25 09:58:10,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2023-12-25 09:58:10,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 109. [2023-12-25 09:58:10,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 107 states have (on average 1.2523364485981308) internal successors, (134), 108 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:10,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 134 transitions. [2023-12-25 09:58:10,092 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 134 transitions. Word has length 52 [2023-12-25 09:58:10,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:10,092 INFO L495 AbstractCegarLoop]: Abstraction has 109 states and 134 transitions. [2023-12-25 09:58:10,093 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 18 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:10,093 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 134 transitions. [2023-12-25 09:58:10,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-12-25 09:58:10,093 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:10,093 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] [2023-12-25 09:58:10,099 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2023-12-25 09:58:10,297 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:10,297 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:10,298 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:10,298 INFO L85 PathProgramCache]: Analyzing trace with hash -1523929374, now seen corresponding path program 1 times [2023-12-25 09:58:10,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:10,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [172169959] [2023-12-25 09:58:10,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:10,298 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:10,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:10,299 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:10,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-12-25 09:58:10,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:10,382 INFO L262 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:58:10,383 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:10,690 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:10,691 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:10,691 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:10,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [172169959] [2023-12-25 09:58:10,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [172169959] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:10,691 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:10,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:58:10,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225359038] [2023-12-25 09:58:10,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:10,691 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:58:10,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:10,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:58:10,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:58:10,692 INFO L87 Difference]: Start difference. First operand 109 states and 134 transitions. Second operand has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:11,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:11,024 INFO L93 Difference]: Finished difference Result 172 states and 219 transitions. [2023-12-25 09:58:11,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 09:58:11,025 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2023-12-25 09:58:11,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:11,026 INFO L225 Difference]: With dead ends: 172 [2023-12-25 09:58:11,026 INFO L226 Difference]: Without dead ends: 109 [2023-12-25 09:58:11,026 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:58:11,027 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 365 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:11,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [365 Valid, 221 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 09:58:11,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2023-12-25 09:58:11,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 109. [2023-12-25 09:58:11,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 107 states have (on average 1.2429906542056075) internal successors, (133), 108 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:11,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 133 transitions. [2023-12-25 09:58:11,029 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 133 transitions. Word has length 53 [2023-12-25 09:58:11,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:11,030 INFO L495 AbstractCegarLoop]: Abstraction has 109 states and 133 transitions. [2023-12-25 09:58:11,030 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:11,030 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 133 transitions. [2023-12-25 09:58:11,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-12-25 09:58:11,030 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:11,030 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] [2023-12-25 09:58:11,034 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2023-12-25 09:58:11,233 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:11,234 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:11,234 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:11,234 INFO L85 PathProgramCache]: Analyzing trace with hash 1353414343, now seen corresponding path program 1 times [2023-12-25 09:58:11,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:11,235 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1338920315] [2023-12-25 09:58:11,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:11,235 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:11,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:11,236 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:11,238 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2023-12-25 09:58:11,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:11,331 INFO L262 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-25 09:58:11,333 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:13,029 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:13,029 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:13,029 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:13,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1338920315] [2023-12-25 09:58:13,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1338920315] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:13,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:13,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-12-25 09:58:13,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396573854] [2023-12-25 09:58:13,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:13,030 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-25 09:58:13,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:13,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-25 09:58:13,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:58:13,031 INFO L87 Difference]: Start difference. First operand 109 states and 133 transitions. Second operand has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 17 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:18,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:18,733 INFO L93 Difference]: Finished difference Result 410 states and 541 transitions. [2023-12-25 09:58:18,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 09:58:18,733 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 17 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2023-12-25 09:58:18,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:18,735 INFO L225 Difference]: With dead ends: 410 [2023-12-25 09:58:18,735 INFO L226 Difference]: Without dead ends: 353 [2023-12-25 09:58:18,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2023-12-25 09:58:18,736 INFO L413 NwaCegarLoop]: 242 mSDtfsCounter, 738 mSDsluCounter, 2067 mSDsCounter, 0 mSdLazyCounter, 1040 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 738 SdHoareTripleChecker+Valid, 2309 SdHoareTripleChecker+Invalid, 1041 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1040 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:18,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [738 Valid, 2309 Invalid, 1041 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1040 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2023-12-25 09:58:18,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2023-12-25 09:58:18,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 122. [2023-12-25 09:58:18,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 120 states have (on average 1.2333333333333334) internal successors, (148), 121 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:18,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 148 transitions. [2023-12-25 09:58:18,740 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 148 transitions. Word has length 55 [2023-12-25 09:58:18,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:18,740 INFO L495 AbstractCegarLoop]: Abstraction has 122 states and 148 transitions. [2023-12-25 09:58:18,741 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 17 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:18,741 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 148 transitions. [2023-12-25 09:58:18,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-12-25 09:58:18,741 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:18,741 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:58:18,744 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2023-12-25 09:58:18,941 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:18,942 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:18,942 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:18,942 INFO L85 PathProgramCache]: Analyzing trace with hash 1713847366, now seen corresponding path program 1 times [2023-12-25 09:58:18,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:18,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1750722323] [2023-12-25 09:58:18,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:18,943 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:18,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:18,944 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:18,946 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-12-25 09:58:19,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:19,029 INFO L262 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:58:19,030 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:19,467 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:19,467 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:19,468 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:19,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1750722323] [2023-12-25 09:58:19,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1750722323] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:19,468 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:19,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 09:58:19,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118977907] [2023-12-25 09:58:19,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:19,468 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:58:19,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:19,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:58:19,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:58:19,469 INFO L87 Difference]: Start difference. First operand 122 states and 148 transitions. Second operand has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 9 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:19,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:19,850 INFO L93 Difference]: Finished difference Result 180 states and 229 transitions. [2023-12-25 09:58:19,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 09:58:19,850 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 9 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2023-12-25 09:58:19,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:19,851 INFO L225 Difference]: With dead ends: 180 [2023-12-25 09:58:19,851 INFO L226 Difference]: Without dead ends: 174 [2023-12-25 09:58:19,851 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:58:19,852 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 369 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 703 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:19,852 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [369 Valid, 703 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 09:58:19,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2023-12-25 09:58:19,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 115. [2023-12-25 09:58:19,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.236842105263158) internal successors, (141), 114 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:19,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 141 transitions. [2023-12-25 09:58:19,855 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 141 transitions. Word has length 56 [2023-12-25 09:58:19,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:19,855 INFO L495 AbstractCegarLoop]: Abstraction has 115 states and 141 transitions. [2023-12-25 09:58:19,855 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 9 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:19,855 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 141 transitions. [2023-12-25 09:58:19,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-12-25 09:58:19,856 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:19,856 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:58:19,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 (13)] Ended with exit code 0 [2023-12-25 09:58:20,058 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:20,059 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:20,059 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:20,059 INFO L85 PathProgramCache]: Analyzing trace with hash 51586787, now seen corresponding path program 1 times [2023-12-25 09:58:20,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:20,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1981224569] [2023-12-25 09:58:20,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:20,060 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:20,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:20,061 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:20,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 (14)] Waiting until timeout for monitored process [2023-12-25 09:58:20,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:20,165 INFO L262 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:58:20,166 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:20,539 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:20,539 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:20,539 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:20,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1981224569] [2023-12-25 09:58:20,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1981224569] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:20,540 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:20,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:58:20,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617428683] [2023-12-25 09:58:20,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:20,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:58:20,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:20,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:58:20,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:58:20,542 INFO L87 Difference]: Start difference. First operand 115 states and 141 transitions. Second operand has 8 states, 8 states have (on average 9.25) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:20,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:20,886 INFO L93 Difference]: Finished difference Result 165 states and 211 transitions. [2023-12-25 09:58:20,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 09:58:20,887 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.25) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2023-12-25 09:58:20,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:20,887 INFO L225 Difference]: With dead ends: 165 [2023-12-25 09:58:20,887 INFO L226 Difference]: Without dead ends: 115 [2023-12-25 09:58:20,887 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:58:20,888 INFO L413 NwaCegarLoop]: 72 mSDtfsCounter, 404 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:20,888 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [404 Valid, 215 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 09:58:20,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2023-12-25 09:58:20,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 115. [2023-12-25 09:58:20,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.219298245614035) internal successors, (139), 114 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:20,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 139 transitions. [2023-12-25 09:58:20,906 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 139 transitions. Word has length 74 [2023-12-25 09:58:20,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:20,906 INFO L495 AbstractCegarLoop]: Abstraction has 115 states and 139 transitions. [2023-12-25 09:58:20,906 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.25) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:20,906 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 139 transitions. [2023-12-25 09:58:20,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-25 09:58:20,907 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:20,907 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:58:20,913 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Ended with exit code 0 [2023-12-25 09:58:21,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:21,110 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:21,111 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:21,111 INFO L85 PathProgramCache]: Analyzing trace with hash 1552934990, now seen corresponding path program 1 times [2023-12-25 09:58:21,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:21,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1349065290] [2023-12-25 09:58:21,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:21,111 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:21,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:21,113 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:21,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-25 09:58:21,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:21,217 INFO L262 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:58:21,218 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:21,241 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:21,242 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:21,242 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:21,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1349065290] [2023-12-25 09:58:21,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1349065290] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:21,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:21,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:58:21,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139678475] [2023-12-25 09:58:21,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:21,242 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:58:21,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:21,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:58:21,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:58:21,243 INFO L87 Difference]: Start difference. First operand 115 states and 139 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:21,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:21,256 INFO L93 Difference]: Finished difference Result 193 states and 253 transitions. [2023-12-25 09:58:21,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:58:21,256 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2023-12-25 09:58:21,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:21,257 INFO L225 Difference]: With dead ends: 193 [2023-12-25 09:58:21,257 INFO L226 Difference]: Without dead ends: 150 [2023-12-25 09:58:21,257 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:58:21,257 INFO L413 NwaCegarLoop]: 170 mSDtfsCounter, 70 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:21,257 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 245 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:58:21,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2023-12-25 09:58:21,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 148. [2023-12-25 09:58:21,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 1.2789115646258504) internal successors, (188), 147 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:21,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 188 transitions. [2023-12-25 09:58:21,260 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 188 transitions. Word has length 77 [2023-12-25 09:58:21,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:21,261 INFO L495 AbstractCegarLoop]: Abstraction has 148 states and 188 transitions. [2023-12-25 09:58:21,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:21,261 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 188 transitions. [2023-12-25 09:58:21,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-25 09:58:21,261 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:21,261 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:58:21,267 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Ended with exit code 0 [2023-12-25 09:58:21,464 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:21,464 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:21,464 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:21,464 INFO L85 PathProgramCache]: Analyzing trace with hash 831977391, now seen corresponding path program 1 times [2023-12-25 09:58:21,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:21,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1459327175] [2023-12-25 09:58:21,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:21,465 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:21,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:21,466 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:21,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2023-12-25 09:58:21,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:21,581 INFO L262 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:58:21,583 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:21,605 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:21,605 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:21,605 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:21,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1459327175] [2023-12-25 09:58:21,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1459327175] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:21,606 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:21,606 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:58:21,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34105398] [2023-12-25 09:58:21,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:21,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:58:21,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:21,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:58:21,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:58:21,607 INFO L87 Difference]: Start difference. First operand 148 states and 188 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:21,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:21,619 INFO L93 Difference]: Finished difference Result 284 states and 388 transitions. [2023-12-25 09:58:21,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:58:21,622 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2023-12-25 09:58:21,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:21,623 INFO L225 Difference]: With dead ends: 284 [2023-12-25 09:58:21,623 INFO L226 Difference]: Without dead ends: 208 [2023-12-25 09:58:21,625 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:58:21,629 INFO L413 NwaCegarLoop]: 163 mSDtfsCounter, 62 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:21,630 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 247 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:58:21,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2023-12-25 09:58:21,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 206. [2023-12-25 09:58:21,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 205 states have (on average 1.3317073170731708) internal successors, (273), 205 states have internal predecessors, (273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:21,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 273 transitions. [2023-12-25 09:58:21,636 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 273 transitions. Word has length 78 [2023-12-25 09:58:21,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:21,636 INFO L495 AbstractCegarLoop]: Abstraction has 206 states and 273 transitions. [2023-12-25 09:58:21,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:21,637 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 273 transitions. [2023-12-25 09:58:21,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-12-25 09:58:21,637 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:21,637 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] [2023-12-25 09:58:21,647 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2023-12-25 09:58:21,841 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:21,841 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:21,841 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:21,841 INFO L85 PathProgramCache]: Analyzing trace with hash -2093136230, now seen corresponding path program 1 times [2023-12-25 09:58:21,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:21,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2070187364] [2023-12-25 09:58:21,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:21,842 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:21,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:21,843 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:21,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2023-12-25 09:58:21,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:21,946 INFO L262 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:58:21,948 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:21,972 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:21,972 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:21,973 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:21,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2070187364] [2023-12-25 09:58:21,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2070187364] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:21,973 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:21,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:58:21,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496069865] [2023-12-25 09:58:21,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:21,973 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:58:21,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:21,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:58:21,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:58:21,974 INFO L87 Difference]: Start difference. First operand 206 states and 273 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:21,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:21,988 INFO L93 Difference]: Finished difference Result 442 states and 619 transitions. [2023-12-25 09:58:21,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:58:21,988 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 79 [2023-12-25 09:58:21,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:21,989 INFO L225 Difference]: With dead ends: 442 [2023-12-25 09:58:21,989 INFO L226 Difference]: Without dead ends: 308 [2023-12-25 09:58:21,990 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:58:21,990 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 55 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:21,990 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 249 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:58:21,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2023-12-25 09:58:21,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 306. [2023-12-25 09:58:21,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 305 states have (on average 1.3672131147540985) internal successors, (417), 305 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:21,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 417 transitions. [2023-12-25 09:58:21,997 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 417 transitions. Word has length 79 [2023-12-25 09:58:21,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:21,998 INFO L495 AbstractCegarLoop]: Abstraction has 306 states and 417 transitions. [2023-12-25 09:58:21,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:21,998 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 417 transitions. [2023-12-25 09:58:21,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 09:58:21,998 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:21,998 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] [2023-12-25 09:58:22,004 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2023-12-25 09:58:22,202 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:22,202 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:22,202 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:22,202 INFO L85 PathProgramCache]: Analyzing trace with hash -1279558341, now seen corresponding path program 1 times [2023-12-25 09:58:22,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:22,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1658392037] [2023-12-25 09:58:22,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:22,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-25 09:58:22,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:22,204 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:22,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2023-12-25 09:58:22,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:22,309 INFO L262 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:58:22,311 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:22,665 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:22,665 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:22,665 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:22,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1658392037] [2023-12-25 09:58:22,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1658392037] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:22,665 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:22,665 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:58:22,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321035291] [2023-12-25 09:58:22,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:22,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:58:22,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:22,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:58:22,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:58:22,667 INFO L87 Difference]: Start difference. First operand 306 states and 417 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:22,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:22,730 INFO L93 Difference]: Finished difference Result 1242 states and 1781 transitions. [2023-12-25 09:58:22,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:58:22,731 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2023-12-25 09:58:22,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:22,734 INFO L225 Difference]: With dead ends: 1242 [2023-12-25 09:58:22,734 INFO L226 Difference]: Without dead ends: 1008 [2023-12-25 09:58:22,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:58:22,735 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 216 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:22,735 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 321 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:58:22,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2023-12-25 09:58:22,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 770. [2023-12-25 09:58:22,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 770 states, 769 states have (on average 1.3953185955786735) internal successors, (1073), 769 states have internal predecessors, (1073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:22,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 770 states to 770 states and 1073 transitions. [2023-12-25 09:58:22,755 INFO L78 Accepts]: Start accepts. Automaton has 770 states and 1073 transitions. Word has length 80 [2023-12-25 09:58:22,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:22,755 INFO L495 AbstractCegarLoop]: Abstraction has 770 states and 1073 transitions. [2023-12-25 09:58:22,755 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:22,755 INFO L276 IsEmpty]: Start isEmpty. Operand 770 states and 1073 transitions. [2023-12-25 09:58:22,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-25 09:58:22,758 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:22,758 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] [2023-12-25 09:58:22,764 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2023-12-25 09:58:22,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:22,962 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:22,962 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:22,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1853594165, now seen corresponding path program 1 times [2023-12-25 09:58:22,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:22,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1817542984] [2023-12-25 09:58:22,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:22,963 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:22,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:22,964 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:23,000 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-25 09:58:23,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:23,077 INFO L262 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 09:58:23,078 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:23,160 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:23,160 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:23,160 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:23,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1817542984] [2023-12-25 09:58:23,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1817542984] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:23,160 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:23,160 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 09:58:23,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121615403] [2023-12-25 09:58:23,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:23,161 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 09:58:23,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:23,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 09:58:23,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 09:58:23,161 INFO L87 Difference]: Start difference. First operand 770 states and 1073 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:23,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:23,192 INFO L93 Difference]: Finished difference Result 1805 states and 2538 transitions. [2023-12-25 09:58:23,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 09:58:23,192 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2023-12-25 09:58:23,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:23,196 INFO L225 Difference]: With dead ends: 1805 [2023-12-25 09:58:23,196 INFO L226 Difference]: Without dead ends: 1107 [2023-12-25 09:58:23,197 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 09:58:23,197 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 38 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:23,197 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 325 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:58:23,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1107 states. [2023-12-25 09:58:23,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1107 to 1105. [2023-12-25 09:58:23,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1105 states, 1104 states have (on average 1.3768115942028984) internal successors, (1520), 1104 states have internal predecessors, (1520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:23,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1105 states to 1105 states and 1520 transitions. [2023-12-25 09:58:23,215 INFO L78 Accepts]: Start accepts. Automaton has 1105 states and 1520 transitions. Word has length 82 [2023-12-25 09:58:23,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:23,215 INFO L495 AbstractCegarLoop]: Abstraction has 1105 states and 1520 transitions. [2023-12-25 09:58:23,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:23,215 INFO L276 IsEmpty]: Start isEmpty. Operand 1105 states and 1520 transitions. [2023-12-25 09:58:23,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-25 09:58:23,216 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:23,216 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] [2023-12-25 09:58:23,223 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2023-12-25 09:58:23,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:23,423 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:23,423 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:23,423 INFO L85 PathProgramCache]: Analyzing trace with hash 46513453, now seen corresponding path program 1 times [2023-12-25 09:58:23,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:23,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1730507538] [2023-12-25 09:58:23,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:23,424 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:23,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:23,425 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:23,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-25 09:58:23,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:23,520 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 09:58:23,521 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:23,539 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:23,539 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:23,540 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:23,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1730507538] [2023-12-25 09:58:23,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1730507538] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:23,540 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:23,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:58:23,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791924207] [2023-12-25 09:58:23,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:23,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:58:23,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:23,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:58:23,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:58:23,541 INFO L87 Difference]: Start difference. First operand 1105 states and 1520 transitions. Second operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:23,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:23,604 INFO L93 Difference]: Finished difference Result 2075 states and 2836 transitions. [2023-12-25 09:58:23,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 09:58:23,605 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2023-12-25 09:58:23,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:23,611 INFO L225 Difference]: With dead ends: 2075 [2023-12-25 09:58:23,611 INFO L226 Difference]: Without dead ends: 2073 [2023-12-25 09:58:23,612 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:58:23,612 INFO L413 NwaCegarLoop]: 151 mSDtfsCounter, 201 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:23,612 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [201 Valid, 484 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:58:23,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2073 states. [2023-12-25 09:58:23,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2073 to 1189. [2023-12-25 09:58:23,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1189 states, 1188 states have (on average 1.3468013468013469) internal successors, (1600), 1188 states have internal predecessors, (1600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:23,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1189 states to 1189 states and 1600 transitions. [2023-12-25 09:58:23,640 INFO L78 Accepts]: Start accepts. Automaton has 1189 states and 1600 transitions. Word has length 83 [2023-12-25 09:58:23,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:23,640 INFO L495 AbstractCegarLoop]: Abstraction has 1189 states and 1600 transitions. [2023-12-25 09:58:23,640 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:23,640 INFO L276 IsEmpty]: Start isEmpty. Operand 1189 states and 1600 transitions. [2023-12-25 09:58:23,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 09:58:23,641 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:23,642 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:58:23,648 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2023-12-25 09:58:23,845 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:23,845 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:23,845 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:23,845 INFO L85 PathProgramCache]: Analyzing trace with hash 824299221, now seen corresponding path program 1 times [2023-12-25 09:58:23,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:23,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [838991247] [2023-12-25 09:58:23,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:23,846 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:23,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:23,847 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:23,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2023-12-25 09:58:23,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:23,967 INFO L262 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:58:23,969 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:24,548 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:24,548 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:58:24,813 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:24,813 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:24,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [838991247] [2023-12-25 09:58:24,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [838991247] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:58:24,814 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:58:24,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-12-25 09:58:24,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664937896] [2023-12-25 09:58:24,814 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:58:24,815 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:58:24,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:24,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:58:24,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:58:24,815 INFO L87 Difference]: Start difference. First operand 1189 states and 1600 transitions. Second operand has 16 states, 16 states have (on average 11.9375) internal successors, (191), 15 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:26,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:26,478 INFO L93 Difference]: Finished difference Result 3743 states and 5022 transitions. [2023-12-25 09:58:26,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-12-25 09:58:26,479 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 11.9375) internal successors, (191), 15 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2023-12-25 09:58:26,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:26,489 INFO L225 Difference]: With dead ends: 3743 [2023-12-25 09:58:26,489 INFO L226 Difference]: Without dead ends: 2973 [2023-12-25 09:58:26,491 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=638, Invalid=1912, Unknown=0, NotChecked=0, Total=2550 [2023-12-25 09:58:26,492 INFO L413 NwaCegarLoop]: 113 mSDtfsCounter, 1748 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 546 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1748 SdHoareTripleChecker+Valid, 625 SdHoareTripleChecker+Invalid, 566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:26,492 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1748 Valid, 625 Invalid, 566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 546 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:58:26,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2973 states. [2023-12-25 09:58:26,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2973 to 1189. [2023-12-25 09:58:26,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1189 states, 1188 states have (on average 1.3417508417508417) internal successors, (1594), 1188 states have internal predecessors, (1594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:26,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1189 states to 1189 states and 1594 transitions. [2023-12-25 09:58:26,525 INFO L78 Accepts]: Start accepts. Automaton has 1189 states and 1594 transitions. Word has length 104 [2023-12-25 09:58:26,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:26,525 INFO L495 AbstractCegarLoop]: Abstraction has 1189 states and 1594 transitions. [2023-12-25 09:58:26,525 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 11.9375) internal successors, (191), 15 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:26,526 INFO L276 IsEmpty]: Start isEmpty. Operand 1189 states and 1594 transitions. [2023-12-25 09:58:26,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 09:58:26,527 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:26,527 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:58:26,532 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2023-12-25 09:58:26,732 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:26,733 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:26,733 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:26,733 INFO L85 PathProgramCache]: Analyzing trace with hash -627488043, now seen corresponding path program 1 times [2023-12-25 09:58:26,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:26,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1335517296] [2023-12-25 09:58:26,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:26,734 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:26,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:26,735 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:26,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-25 09:58:26,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:26,843 INFO L262 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 09:58:26,846 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:27,574 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:27,574 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:58:27,895 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:27,895 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:27,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1335517296] [2023-12-25 09:58:27,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1335517296] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:58:27,895 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:58:27,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2023-12-25 09:58:27,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761437600] [2023-12-25 09:58:27,895 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:58:27,896 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-25 09:58:27,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:27,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-25 09:58:27,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2023-12-25 09:58:27,897 INFO L87 Difference]: Start difference. First operand 1189 states and 1594 transitions. Second operand has 22 states, 22 states have (on average 8.954545454545455) internal successors, (197), 21 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:34,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:34,966 INFO L93 Difference]: Finished difference Result 7739 states and 10334 transitions. [2023-12-25 09:58:34,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2023-12-25 09:58:34,966 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 8.954545454545455) internal successors, (197), 21 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2023-12-25 09:58:34,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:34,986 INFO L225 Difference]: With dead ends: 7739 [2023-12-25 09:58:34,986 INFO L226 Difference]: Without dead ends: 6625 [2023-12-25 09:58:34,993 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3665 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=2905, Invalid=9527, Unknown=0, NotChecked=0, Total=12432 [2023-12-25 09:58:34,994 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 3334 mSDsluCounter, 1278 mSDsCounter, 0 mSdLazyCounter, 1271 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3334 SdHoareTripleChecker+Valid, 1396 SdHoareTripleChecker+Invalid, 1298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:34,994 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3334 Valid, 1396 Invalid, 1298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1271 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-25 09:58:34,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6625 states. [2023-12-25 09:58:35,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6625 to 1231. [2023-12-25 09:58:35,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1231 states, 1230 states have (on average 1.3300813008130081) internal successors, (1636), 1230 states have internal predecessors, (1636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:35,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1231 states to 1231 states and 1636 transitions. [2023-12-25 09:58:35,050 INFO L78 Accepts]: Start accepts. Automaton has 1231 states and 1636 transitions. Word has length 104 [2023-12-25 09:58:35,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:35,050 INFO L495 AbstractCegarLoop]: Abstraction has 1231 states and 1636 transitions. [2023-12-25 09:58:35,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 8.954545454545455) internal successors, (197), 21 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:35,050 INFO L276 IsEmpty]: Start isEmpty. Operand 1231 states and 1636 transitions. [2023-12-25 09:58:35,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-12-25 09:58:35,051 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:35,051 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:58:35,056 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2023-12-25 09:58:35,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:35,255 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:35,255 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:35,255 INFO L85 PathProgramCache]: Analyzing trace with hash -18144646, now seen corresponding path program 1 times [2023-12-25 09:58:35,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:35,256 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1335921174] [2023-12-25 09:58:35,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:35,256 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:35,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:35,257 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:35,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2023-12-25 09:58:35,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:35,376 INFO L262 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:58:35,377 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:35,406 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:35,406 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:35,406 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:35,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1335921174] [2023-12-25 09:58:35,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1335921174] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:35,406 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:35,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:58:35,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462152720] [2023-12-25 09:58:35,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:35,407 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:58:35,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:35,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:58:35,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:58:35,409 INFO L87 Difference]: Start difference. First operand 1231 states and 1636 transitions. Second operand has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:35,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:35,426 INFO L93 Difference]: Finished difference Result 2031 states and 2726 transitions. [2023-12-25 09:58:35,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:58:35,427 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2023-12-25 09:58:35,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:35,429 INFO L225 Difference]: With dead ends: 2031 [2023-12-25 09:58:35,429 INFO L226 Difference]: Without dead ends: 875 [2023-12-25 09:58:35,430 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:58:35,431 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 52 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:35,431 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 241 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:58:35,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 875 states. [2023-12-25 09:58:35,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 875 to 866. [2023-12-25 09:58:35,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 866 states, 865 states have (on average 1.3271676300578035) internal successors, (1148), 865 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:35,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 866 states to 866 states and 1148 transitions. [2023-12-25 09:58:35,444 INFO L78 Accepts]: Start accepts. Automaton has 866 states and 1148 transitions. Word has length 105 [2023-12-25 09:58:35,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:35,445 INFO L495 AbstractCegarLoop]: Abstraction has 866 states and 1148 transitions. [2023-12-25 09:58:35,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:35,445 INFO L276 IsEmpty]: Start isEmpty. Operand 866 states and 1148 transitions. [2023-12-25 09:58:35,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-12-25 09:58:35,446 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:35,446 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:58:35,452 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2023-12-25 09:58:35,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:35,650 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:35,650 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:35,650 INFO L85 PathProgramCache]: Analyzing trace with hash 2004128957, now seen corresponding path program 1 times [2023-12-25 09:58:35,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:35,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2011925279] [2023-12-25 09:58:35,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:35,651 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:35,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:35,652 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:35,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2023-12-25 09:58:35,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:35,769 INFO L262 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:58:35,770 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:36,600 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:36,600 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:58:36,893 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:36,893 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:36,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2011925279] [2023-12-25 09:58:36,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2011925279] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:58:36,893 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:58:36,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2023-12-25 09:58:36,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628020094] [2023-12-25 09:58:36,894 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:58:36,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 09:58:36,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:36,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 09:58:36,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2023-12-25 09:58:36,895 INFO L87 Difference]: Start difference. First operand 866 states and 1148 transitions. Second operand has 24 states, 24 states have (on average 8.458333333333334) internal successors, (203), 23 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:45,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:45,096 INFO L93 Difference]: Finished difference Result 5681 states and 7495 transitions. [2023-12-25 09:58:45,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2023-12-25 09:58:45,097 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 8.458333333333334) internal successors, (203), 23 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2023-12-25 09:58:45,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:45,106 INFO L225 Difference]: With dead ends: 5681 [2023-12-25 09:58:45,106 INFO L226 Difference]: Without dead ends: 4911 [2023-12-25 09:58:45,111 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5863 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=3525, Invalid=14565, Unknown=0, NotChecked=0, Total=18090 [2023-12-25 09:58:45,112 INFO L413 NwaCegarLoop]: 94 mSDtfsCounter, 3491 mSDsluCounter, 980 mSDsCounter, 0 mSdLazyCounter, 1310 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3491 SdHoareTripleChecker+Valid, 1074 SdHoareTripleChecker+Invalid, 1341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:45,112 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3491 Valid, 1074 Invalid, 1341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1310 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-25 09:58:45,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4911 states. [2023-12-25 09:58:45,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4911 to 908. [2023-12-25 09:58:45,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 907 states have (on average 1.318632855567806) internal successors, (1196), 907 states have internal predecessors, (1196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:45,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 1196 transitions. [2023-12-25 09:58:45,147 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 1196 transitions. Word has length 105 [2023-12-25 09:58:45,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:45,147 INFO L495 AbstractCegarLoop]: Abstraction has 908 states and 1196 transitions. [2023-12-25 09:58:45,148 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.458333333333334) internal successors, (203), 23 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:45,148 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 1196 transitions. [2023-12-25 09:58:45,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-25 09:58:45,149 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:45,149 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:58:45,152 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Ended with exit code 0 [2023-12-25 09:58:45,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:45,352 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:45,353 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:45,353 INFO L85 PathProgramCache]: Analyzing trace with hash 792785086, now seen corresponding path program 1 times [2023-12-25 09:58:45,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:45,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [986740999] [2023-12-25 09:58:45,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:45,353 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:45,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:45,354 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:45,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2023-12-25 09:58:45,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:45,481 INFO L262 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:58:45,482 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:45,507 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:45,507 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:45,507 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:45,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [986740999] [2023-12-25 09:58:45,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [986740999] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:45,507 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:45,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:58:45,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406667415] [2023-12-25 09:58:45,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:45,508 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:58:45,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:45,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:58:45,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:58:45,508 INFO L87 Difference]: Start difference. First operand 908 states and 1196 transitions. Second operand has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:45,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:45,521 INFO L93 Difference]: Finished difference Result 1296 states and 1714 transitions. [2023-12-25 09:58:45,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:58:45,521 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2023-12-25 09:58:45,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:45,522 INFO L225 Difference]: With dead ends: 1296 [2023-12-25 09:58:45,522 INFO L226 Difference]: Without dead ends: 484 [2023-12-25 09:58:45,523 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:58:45,524 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 50 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:45,524 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 220 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:58:45,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2023-12-25 09:58:45,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 482. [2023-12-25 09:58:45,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 1.2765072765072765) internal successors, (614), 481 states have internal predecessors, (614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:45,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 614 transitions. [2023-12-25 09:58:45,531 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 614 transitions. Word has length 106 [2023-12-25 09:58:45,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:45,531 INFO L495 AbstractCegarLoop]: Abstraction has 482 states and 614 transitions. [2023-12-25 09:58:45,531 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:45,531 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 614 transitions. [2023-12-25 09:58:45,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-25 09:58:45,532 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:45,532 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:58:45,540 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2023-12-25 09:58:45,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:45,736 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:45,736 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:45,737 INFO L85 PathProgramCache]: Analyzing trace with hash -534538751, now seen corresponding path program 1 times [2023-12-25 09:58:45,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:45,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [965168721] [2023-12-25 09:58:45,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:45,737 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:45,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:45,738 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:45,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2023-12-25 09:58:45,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:45,846 INFO L262 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:58:45,848 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:46,121 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-25 09:58:46,121 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:46,121 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:46,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [965168721] [2023-12-25 09:58:46,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [965168721] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:46,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:46,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:58:46,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194757989] [2023-12-25 09:58:46,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:46,122 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:58:46,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:46,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:58:46,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:58:46,123 INFO L87 Difference]: Start difference. First operand 482 states and 614 transitions. Second operand has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:46,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:46,174 INFO L93 Difference]: Finished difference Result 1002 states and 1302 transitions. [2023-12-25 09:58:46,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:58:46,174 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2023-12-25 09:58:46,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:46,176 INFO L225 Difference]: With dead ends: 1002 [2023-12-25 09:58:46,176 INFO L226 Difference]: Without dead ends: 616 [2023-12-25 09:58:46,176 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:58:46,177 INFO L413 NwaCegarLoop]: 174 mSDtfsCounter, 166 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:46,177 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 391 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:58:46,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2023-12-25 09:58:46,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 482. [2023-12-25 09:58:46,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 1.2515592515592515) internal successors, (602), 481 states have internal predecessors, (602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:46,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 602 transitions. [2023-12-25 09:58:46,183 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 602 transitions. Word has length 106 [2023-12-25 09:58:46,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:46,184 INFO L495 AbstractCegarLoop]: Abstraction has 482 states and 602 transitions. [2023-12-25 09:58:46,184 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:46,184 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 602 transitions. [2023-12-25 09:58:46,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-25 09:58:46,185 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:46,185 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:58:46,194 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2023-12-25 09:58:46,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:46,388 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:46,389 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:46,389 INFO L85 PathProgramCache]: Analyzing trace with hash 1965244539, now seen corresponding path program 1 times [2023-12-25 09:58:46,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:46,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1206482723] [2023-12-25 09:58:46,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:46,389 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:46,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:46,390 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:46,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2023-12-25 09:58:46,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:46,497 INFO L262 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:58:46,498 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:46,780 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 09:58:46,780 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:46,780 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:46,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1206482723] [2023-12-25 09:58:46,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1206482723] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:46,780 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:46,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:58:46,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342025165] [2023-12-25 09:58:46,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:46,781 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:58:46,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:46,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:58:46,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:58:46,781 INFO L87 Difference]: Start difference. First operand 482 states and 602 transitions. Second operand has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:46,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:46,838 INFO L93 Difference]: Finished difference Result 874 states and 1128 transitions. [2023-12-25 09:58:46,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:58:46,838 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2023-12-25 09:58:46,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:46,840 INFO L225 Difference]: With dead ends: 874 [2023-12-25 09:58:46,840 INFO L226 Difference]: Without dead ends: 744 [2023-12-25 09:58:46,840 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:58:46,840 INFO L413 NwaCegarLoop]: 177 mSDtfsCounter, 140 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:46,841 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 459 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:58:46,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2023-12-25 09:58:46,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 610. [2023-12-25 09:58:46,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 610 states, 609 states have (on average 1.2545155993431856) internal successors, (764), 609 states have internal predecessors, (764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:46,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 610 states to 610 states and 764 transitions. [2023-12-25 09:58:46,849 INFO L78 Accepts]: Start accepts. Automaton has 610 states and 764 transitions. Word has length 106 [2023-12-25 09:58:46,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:46,849 INFO L495 AbstractCegarLoop]: Abstraction has 610 states and 764 transitions. [2023-12-25 09:58:46,849 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:46,850 INFO L276 IsEmpty]: Start isEmpty. Operand 610 states and 764 transitions. [2023-12-25 09:58:46,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-25 09:58:46,850 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:46,850 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:58:46,854 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-25 09:58:47,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:47,054 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:47,054 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:47,054 INFO L85 PathProgramCache]: Analyzing trace with hash 260903489, now seen corresponding path program 1 times [2023-12-25 09:58:47,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:47,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1297274562] [2023-12-25 09:58:47,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:47,055 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:47,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:47,056 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:47,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2023-12-25 09:58:47,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:47,161 INFO L262 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:58:47,162 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:47,428 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-12-25 09:58:47,428 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:58:47,428 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:47,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1297274562] [2023-12-25 09:58:47,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1297274562] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:58:47,428 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:58:47,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:58:47,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169975276] [2023-12-25 09:58:47,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:58:47,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:58:47,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:47,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:58:47,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:58:47,430 INFO L87 Difference]: Start difference. First operand 610 states and 764 transitions. Second operand has 5 states, 5 states have (on average 20.8) internal successors, (104), 5 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:47,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:58:47,476 INFO L93 Difference]: Finished difference Result 1002 states and 1290 transitions. [2023-12-25 09:58:47,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:58:47,477 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.8) internal successors, (104), 5 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2023-12-25 09:58:47,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:58:47,479 INFO L225 Difference]: With dead ends: 1002 [2023-12-25 09:58:47,479 INFO L226 Difference]: Without dead ends: 872 [2023-12-25 09:58:47,479 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:58:47,480 INFO L413 NwaCegarLoop]: 176 mSDtfsCounter, 141 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:58:47,480 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 448 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:58:47,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2023-12-25 09:58:47,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 738. [2023-12-25 09:58:47,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 738 states, 737 states have (on average 1.2564450474898237) internal successors, (926), 737 states have internal predecessors, (926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:47,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 738 states to 738 states and 926 transitions. [2023-12-25 09:58:47,488 INFO L78 Accepts]: Start accepts. Automaton has 738 states and 926 transitions. Word has length 106 [2023-12-25 09:58:47,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:58:47,488 INFO L495 AbstractCegarLoop]: Abstraction has 738 states and 926 transitions. [2023-12-25 09:58:47,489 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.8) internal successors, (104), 5 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:58:47,489 INFO L276 IsEmpty]: Start isEmpty. Operand 738 states and 926 transitions. [2023-12-25 09:58:47,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 09:58:47,490 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:58:47,490 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:58:47,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2023-12-25 09:58:47,693 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:47,693 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:58:47,694 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:58:47,694 INFO L85 PathProgramCache]: Analyzing trace with hash 1349385958, now seen corresponding path program 1 times [2023-12-25 09:58:47,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:58:47,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1155238354] [2023-12-25 09:58:47,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:58:47,694 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:58:47,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:58:47,695 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:58:47,696 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2023-12-25 09:58:47,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:58:47,803 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 29 conjunts are in the unsatisfiable core [2023-12-25 09:58:47,806 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:58:50,154 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:50,154 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:58:51,183 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:58:51,183 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:58:51,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1155238354] [2023-12-25 09:58:51,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1155238354] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:58:51,183 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:58:51,184 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 17] total 37 [2023-12-25 09:58:51,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771733961] [2023-12-25 09:58:51,184 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:58:51,184 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2023-12-25 09:58:51,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:58:51,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2023-12-25 09:58:51,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1161, Unknown=0, NotChecked=0, Total=1332 [2023-12-25 09:58:51,185 INFO L87 Difference]: Start difference. First operand 738 states and 926 transitions. Second operand has 37 states, 37 states have (on average 5.54054054054054) internal successors, (205), 37 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:59:54,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:59:54,105 INFO L93 Difference]: Finished difference Result 20926 states and 26508 transitions. [2023-12-25 09:59:54,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 279 states. [2023-12-25 09:59:54,106 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 5.54054054054054) internal successors, (205), 37 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2023-12-25 09:59:54,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:59:54,145 INFO L225 Difference]: With dead ends: 20926 [2023-12-25 09:59:54,145 INFO L226 Difference]: Without dead ends: 20284 [2023-12-25 09:59:54,160 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 486 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 309 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39882 ImplicationChecksByTransitivity, 54.2s TimeCoverageRelationStatistics Valid=11611, Invalid=84799, Unknown=0, NotChecked=0, Total=96410 [2023-12-25 09:59:54,160 INFO L413 NwaCegarLoop]: 512 mSDtfsCounter, 5887 mSDsluCounter, 9012 mSDsCounter, 0 mSdLazyCounter, 5793 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5887 SdHoareTripleChecker+Valid, 9524 SdHoareTripleChecker+Invalid, 5888 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 5793 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:59:54,161 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5887 Valid, 9524 Invalid, 5888 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 5793 Invalid, 0 Unknown, 0 Unchecked, 9.6s Time] [2023-12-25 09:59:54,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20284 states. [2023-12-25 09:59:54,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20284 to 5474. [2023-12-25 09:59:54,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5474 states, 5473 states have (on average 1.2673122601863696) internal successors, (6936), 5473 states have internal predecessors, (6936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:59:54,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5474 states to 5474 states and 6936 transitions. [2023-12-25 09:59:54,305 INFO L78 Accepts]: Start accepts. Automaton has 5474 states and 6936 transitions. Word has length 107 [2023-12-25 09:59:54,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:59:54,305 INFO L495 AbstractCegarLoop]: Abstraction has 5474 states and 6936 transitions. [2023-12-25 09:59:54,306 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 5.54054054054054) internal successors, (205), 37 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:59:54,306 INFO L276 IsEmpty]: Start isEmpty. Operand 5474 states and 6936 transitions. [2023-12-25 09:59:54,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 09:59:54,308 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:59:54,308 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:59:54,316 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2023-12-25 09:59:54,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:59:54,512 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 09:59:54,512 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:59:54,513 INFO L85 PathProgramCache]: Analyzing trace with hash 1881671217, now seen corresponding path program 1 times [2023-12-25 09:59:54,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:59:54,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1076319791] [2023-12-25 09:59:54,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:59:54,513 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:59:54,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:59:54,514 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:59:54,515 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2023-12-25 09:59:54,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:59:54,623 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-25 09:59:54,626 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:59:55,768 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:59:55,768 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:59:56,636 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:59:56,636 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:59:56,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1076319791] [2023-12-25 09:59:56,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1076319791] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:59:56,637 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:59:56,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 34 [2023-12-25 09:59:56,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051180793] [2023-12-25 09:59:56,637 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:59:56,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-12-25 09:59:56,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:59:56,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-12-25 09:59:56,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=994, Unknown=0, NotChecked=0, Total=1122 [2023-12-25 09:59:56,638 INFO L87 Difference]: Start difference. First operand 5474 states and 6936 transitions. Second operand has 34 states, 34 states have (on average 6.029411764705882) internal successors, (205), 34 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:00:41,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:00:41,485 INFO L93 Difference]: Finished difference Result 70671 states and 89151 transitions. [2023-12-25 10:00:41,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 385 states. [2023-12-25 10:00:41,485 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 6.029411764705882) internal successors, (205), 34 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2023-12-25 10:00:41,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:00:41,613 INFO L225 Difference]: With dead ends: 70671 [2023-12-25 10:00:41,613 INFO L226 Difference]: Without dead ends: 69005 [2023-12-25 10:00:41,645 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 589 GetRequests, 179 SyntacticMatches, 1 SemanticMatches, 409 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72343 ImplicationChecksByTransitivity, 36.6s TimeCoverageRelationStatistics Valid=15346, Invalid=153164, Unknown=0, NotChecked=0, Total=168510 [2023-12-25 10:00:41,646 INFO L413 NwaCegarLoop]: 914 mSDtfsCounter, 6179 mSDsluCounter, 15876 mSDsCounter, 0 mSdLazyCounter, 7001 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6179 SdHoareTripleChecker+Valid, 16790 SdHoareTripleChecker+Invalid, 7178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 7001 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2023-12-25 10:00:41,646 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6179 Valid, 16790 Invalid, 7178 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [177 Valid, 7001 Invalid, 0 Unknown, 0 Unchecked, 8.2s Time] [2023-12-25 10:00:41,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69005 states. [2023-12-25 10:00:42,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69005 to 23037. [2023-12-25 10:00:42,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23037 states, 23036 states have (on average 1.2727904150026046) internal successors, (29320), 23036 states have internal predecessors, (29320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:00:42,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23037 states to 23037 states and 29320 transitions. [2023-12-25 10:00:42,225 INFO L78 Accepts]: Start accepts. Automaton has 23037 states and 29320 transitions. Word has length 107 [2023-12-25 10:00:42,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:00:42,226 INFO L495 AbstractCegarLoop]: Abstraction has 23037 states and 29320 transitions. [2023-12-25 10:00:42,226 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 6.029411764705882) internal successors, (205), 34 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:00:42,226 INFO L276 IsEmpty]: Start isEmpty. Operand 23037 states and 29320 transitions. [2023-12-25 10:00:42,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 10:00:42,232 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:00:42,232 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:00:42,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 (30)] Forceful destruction successful, exit code 0 [2023-12-25 10:00:42,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:00:42,436 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:00:42,437 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:00:42,437 INFO L85 PathProgramCache]: Analyzing trace with hash -697146456, now seen corresponding path program 1 times [2023-12-25 10:00:42,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:00:42,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1426119535] [2023-12-25 10:00:42,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:00:42,437 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:00:42,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:00:42,438 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:00:42,439 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2023-12-25 10:00:42,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:00:42,542 INFO L262 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:00:42,544 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:00:42,567 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:00:42,567 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:00:42,567 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:00:42,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1426119535] [2023-12-25 10:00:42,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1426119535] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:00:42,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:00:42,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:00:42,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404141022] [2023-12-25 10:00:42,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:00:42,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:00:42,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:00:42,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:00:42,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:00:42,568 INFO L87 Difference]: Start difference. First operand 23037 states and 29320 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:00:42,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:00:42,664 INFO L93 Difference]: Finished difference Result 36228 states and 46074 transitions. [2023-12-25 10:00:42,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:00:42,664 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2023-12-25 10:00:42,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:00:42,685 INFO L225 Difference]: With dead ends: 36228 [2023-12-25 10:00:42,686 INFO L226 Difference]: Without dead ends: 13708 [2023-12-25 10:00:42,706 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:00:42,707 INFO L413 NwaCegarLoop]: 132 mSDtfsCounter, 45 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 200 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:00:42,707 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 200 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:00:42,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13708 states. [2023-12-25 10:00:42,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13708 to 11214. [2023-12-25 10:00:42,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11214 states, 11213 states have (on average 1.2462320520824044) internal successors, (13974), 11213 states have internal predecessors, (13974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:00:42,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11214 states to 11214 states and 13974 transitions. [2023-12-25 10:00:42,826 INFO L78 Accepts]: Start accepts. Automaton has 11214 states and 13974 transitions. Word has length 107 [2023-12-25 10:00:42,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:00:42,827 INFO L495 AbstractCegarLoop]: Abstraction has 11214 states and 13974 transitions. [2023-12-25 10:00:42,827 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:00:42,827 INFO L276 IsEmpty]: Start isEmpty. Operand 11214 states and 13974 transitions. [2023-12-25 10:00:42,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 10:00:42,831 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:00:42,831 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:00:42,836 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2023-12-25 10:00:43,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:00:43,035 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:00:43,035 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:00:43,035 INFO L85 PathProgramCache]: Analyzing trace with hash 1389955653, now seen corresponding path program 1 times [2023-12-25 10:00:43,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:00:43,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1267776079] [2023-12-25 10:00:43,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:00:43,036 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:00:43,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:00:43,037 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:00:43,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2023-12-25 10:00:43,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:00:43,144 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 28 conjunts are in the unsatisfiable core [2023-12-25 10:00:43,146 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:00:45,387 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:00:45,387 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:00:46,447 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:00:46,447 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:00:46,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1267776079] [2023-12-25 10:00:46,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1267776079] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:00:46,447 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:00:46,447 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 19] total 38 [2023-12-25 10:00:46,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583399790] [2023-12-25 10:00:46,448 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:00:46,448 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2023-12-25 10:00:46,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:00:46,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2023-12-25 10:00:46,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1231, Unknown=0, NotChecked=0, Total=1406 [2023-12-25 10:00:46,449 INFO L87 Difference]: Start difference. First operand 11214 states and 13974 transitions. Second operand has 38 states, 38 states have (on average 5.394736842105263) internal successors, (205), 38 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:21,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:03:21,960 INFO L93 Difference]: Finished difference Result 42008 states and 52050 transitions. [2023-12-25 10:03:21,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 391 states. [2023-12-25 10:03:21,960 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 5.394736842105263) internal successors, (205), 38 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2023-12-25 10:03:21,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:03:22,013 INFO L225 Difference]: With dead ends: 42008 [2023-12-25 10:03:22,013 INFO L226 Difference]: Without dead ends: 41021 [2023-12-25 10:03:22,028 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 603 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 425 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78303 ImplicationChecksByTransitivity, 146.8s TimeCoverageRelationStatistics Valid=16700, Invalid=165202, Unknown=0, NotChecked=0, Total=181902 [2023-12-25 10:03:22,029 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 6404 mSDsluCounter, 8438 mSDsCounter, 0 mSdLazyCounter, 5504 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6404 SdHoareTripleChecker+Valid, 8962 SdHoareTripleChecker+Invalid, 5615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 5504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:03:22,030 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6404 Valid, 8962 Invalid, 5615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 5504 Invalid, 0 Unknown, 0 Unchecked, 9.4s Time] [2023-12-25 10:03:22,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41021 states. [2023-12-25 10:03:22,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41021 to 14146. [2023-12-25 10:03:22,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14146 states, 14145 states have (on average 1.247083775185578) internal successors, (17640), 14145 states have internal predecessors, (17640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:22,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14146 states to 14146 states and 17640 transitions. [2023-12-25 10:03:22,288 INFO L78 Accepts]: Start accepts. Automaton has 14146 states and 17640 transitions. Word has length 107 [2023-12-25 10:03:22,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:03:22,289 INFO L495 AbstractCegarLoop]: Abstraction has 14146 states and 17640 transitions. [2023-12-25 10:03:22,289 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 5.394736842105263) internal successors, (205), 38 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:22,289 INFO L276 IsEmpty]: Start isEmpty. Operand 14146 states and 17640 transitions. [2023-12-25 10:03:22,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-25 10:03:22,294 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:03:22,295 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:03:22,298 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2023-12-25 10:03:22,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:03:22,499 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:03:22,499 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:03:22,499 INFO L85 PathProgramCache]: Analyzing trace with hash -432033785, now seen corresponding path program 1 times [2023-12-25 10:03:22,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:03:22,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1886753341] [2023-12-25 10:03:22,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:03:22,500 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:03:22,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:03:22,501 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:03:22,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2023-12-25 10:03:22,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:03:22,614 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 10:03:22,616 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:03:22,722 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-12-25 10:03:22,722 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:03:22,849 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-12-25 10:03:22,849 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:03:22,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1886753341] [2023-12-25 10:03:22,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1886753341] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:03:22,849 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:03:22,849 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-12-25 10:03:22,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593453904] [2023-12-25 10:03:22,850 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:03:22,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:03:22,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:03:22,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:03:22,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:03:22,851 INFO L87 Difference]: Start difference. First operand 14146 states and 17640 transitions. Second operand has 8 states, 8 states have (on average 25.75) internal successors, (206), 8 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:22,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:03:22,949 INFO L93 Difference]: Finished difference Result 42813 states and 52543 transitions. [2023-12-25 10:03:22,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 10:03:22,950 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 25.75) internal successors, (206), 8 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2023-12-25 10:03:22,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:03:22,984 INFO L225 Difference]: With dead ends: 42813 [2023-12-25 10:03:22,985 INFO L226 Difference]: Without dead ends: 29191 [2023-12-25 10:03:23,001 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:03:23,001 INFO L413 NwaCegarLoop]: 143 mSDtfsCounter, 80 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 670 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:03:23,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 670 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:03:23,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29191 states. [2023-12-25 10:03:23,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29191 to 20575. [2023-12-25 10:03:23,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20575 states, 20574 states have (on average 1.2144454165451541) internal successors, (24986), 20574 states have internal predecessors, (24986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:23,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20575 states to 20575 states and 24986 transitions. [2023-12-25 10:03:23,471 INFO L78 Accepts]: Start accepts. Automaton has 20575 states and 24986 transitions. Word has length 108 [2023-12-25 10:03:23,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:03:23,472 INFO L495 AbstractCegarLoop]: Abstraction has 20575 states and 24986 transitions. [2023-12-25 10:03:23,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 25.75) internal successors, (206), 8 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:23,472 INFO L276 IsEmpty]: Start isEmpty. Operand 20575 states and 24986 transitions. [2023-12-25 10:03:23,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-25 10:03:23,475 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:03:23,475 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:03:23,482 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2023-12-25 10:03:23,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:03:23,679 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:03:23,680 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:03:23,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1127968153, now seen corresponding path program 1 times [2023-12-25 10:03:23,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:03:23,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2032507193] [2023-12-25 10:03:23,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:03:23,680 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:03:23,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:03:23,681 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:03:23,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2023-12-25 10:03:23,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:03:23,795 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 10:03:23,796 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:03:24,353 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:03:24,354 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:03:24,582 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:03:24,582 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:03:24,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2032507193] [2023-12-25 10:03:24,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2032507193] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:03:24,583 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:03:24,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2023-12-25 10:03:24,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556304603] [2023-12-25 10:03:24,583 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:03:24,583 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-25 10:03:24,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:03:24,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-25 10:03:24,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2023-12-25 10:03:24,584 INFO L87 Difference]: Start difference. First operand 20575 states and 24986 transitions. Second operand has 19 states, 19 states have (on average 10.263157894736842) internal successors, (195), 19 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:26,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:03:26,318 INFO L93 Difference]: Finished difference Result 53546 states and 64923 transitions. [2023-12-25 10:03:26,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-12-25 10:03:26,319 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 10.263157894736842) internal successors, (195), 19 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2023-12-25 10:03:26,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:03:26,382 INFO L225 Difference]: With dead ends: 53546 [2023-12-25 10:03:26,382 INFO L226 Difference]: Without dead ends: 41854 [2023-12-25 10:03:26,398 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-12-25 10:03:26,399 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 1640 mSDsluCounter, 2014 mSDsCounter, 0 mSdLazyCounter, 505 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1640 SdHoareTripleChecker+Valid, 2185 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:03:26,399 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1640 Valid, 2185 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 505 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 10:03:26,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41854 states. [2023-12-25 10:03:26,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41854 to 26483. [2023-12-25 10:03:26,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26483 states, 26482 states have (on average 1.2098406464768523) internal successors, (32039), 26482 states have internal predecessors, (32039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:26,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26483 states to 26483 states and 32039 transitions. [2023-12-25 10:03:26,851 INFO L78 Accepts]: Start accepts. Automaton has 26483 states and 32039 transitions. Word has length 108 [2023-12-25 10:03:26,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:03:26,851 INFO L495 AbstractCegarLoop]: Abstraction has 26483 states and 32039 transitions. [2023-12-25 10:03:26,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 10.263157894736842) internal successors, (195), 19 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:26,851 INFO L276 IsEmpty]: Start isEmpty. Operand 26483 states and 32039 transitions. [2023-12-25 10:03:26,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-25 10:03:26,855 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:03:26,855 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:03:26,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2023-12-25 10:03:27,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:03:27,059 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:03:27,061 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:03:27,061 INFO L85 PathProgramCache]: Analyzing trace with hash 2022337320, now seen corresponding path program 1 times [2023-12-25 10:03:27,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:03:27,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1698386910] [2023-12-25 10:03:27,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:03:27,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-25 10:03:27,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:03:27,062 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:03:27,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2023-12-25 10:03:27,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:03:27,174 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 10:03:27,175 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:03:27,914 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:03:27,914 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:03:28,187 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:03:28,187 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:03:28,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1698386910] [2023-12-25 10:03:28,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1698386910] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:03:28,187 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:03:28,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 10:03:28,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442898708] [2023-12-25 10:03:28,187 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:03:28,188 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 10:03:28,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:03:28,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 10:03:28,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 10:03:28,188 INFO L87 Difference]: Start difference. First operand 26483 states and 32039 transitions. Second operand has 21 states, 21 states have (on average 9.571428571428571) internal successors, (201), 21 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:30,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:03:30,831 INFO L93 Difference]: Finished difference Result 67407 states and 80999 transitions. [2023-12-25 10:03:30,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-12-25 10:03:30,832 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.571428571428571) internal successors, (201), 21 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2023-12-25 10:03:30,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:03:30,888 INFO L225 Difference]: With dead ends: 67407 [2023-12-25 10:03:30,888 INFO L226 Difference]: Without dead ends: 58175 [2023-12-25 10:03:30,906 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=701, Invalid=2379, Unknown=0, NotChecked=0, Total=3080 [2023-12-25 10:03:30,906 INFO L413 NwaCegarLoop]: 227 mSDtfsCounter, 1418 mSDsluCounter, 2194 mSDsCounter, 0 mSdLazyCounter, 673 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1418 SdHoareTripleChecker+Valid, 2421 SdHoareTripleChecker+Invalid, 685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 10:03:30,906 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1418 Valid, 2421 Invalid, 685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 673 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 10:03:30,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58175 states. [2023-12-25 10:03:31,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58175 to 31713. [2023-12-25 10:03:31,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31713 states, 31712 states have (on average 1.2083123107971745) internal successors, (38318), 31712 states have internal predecessors, (38318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:31,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31713 states to 31713 states and 38318 transitions. [2023-12-25 10:03:31,403 INFO L78 Accepts]: Start accepts. Automaton has 31713 states and 38318 transitions. Word has length 108 [2023-12-25 10:03:31,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:03:31,404 INFO L495 AbstractCegarLoop]: Abstraction has 31713 states and 38318 transitions. [2023-12-25 10:03:31,404 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 9.571428571428571) internal successors, (201), 21 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:31,404 INFO L276 IsEmpty]: Start isEmpty. Operand 31713 states and 38318 transitions. [2023-12-25 10:03:31,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-25 10:03:31,408 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:03:31,409 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:03:31,415 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2023-12-25 10:03:31,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:03:31,612 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:03:31,613 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:03:31,613 INFO L85 PathProgramCache]: Analyzing trace with hash -867606750, now seen corresponding path program 1 times [2023-12-25 10:03:31,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:03:31,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1544748228] [2023-12-25 10:03:31,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:03:31,613 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:03:31,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:03:31,614 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:03:31,615 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2023-12-25 10:03:31,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:03:31,731 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-25 10:03:31,733 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:03:33,238 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:03:33,239 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:03:33,665 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:03:33,666 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:03:33,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1544748228] [2023-12-25 10:03:33,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1544748228] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:03:33,666 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:03:33,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14] total 29 [2023-12-25 10:03:33,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202155785] [2023-12-25 10:03:33,666 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:03:33,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-12-25 10:03:33,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:03:33,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-12-25 10:03:33,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=711, Unknown=0, NotChecked=0, Total=812 [2023-12-25 10:03:33,667 INFO L87 Difference]: Start difference. First operand 31713 states and 38318 transitions. Second operand has 29 states, 29 states have (on average 6.758620689655173) internal successors, (196), 29 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:51,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:03:51,691 INFO L93 Difference]: Finished difference Result 64040 states and 77491 transitions. [2023-12-25 10:03:51,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2023-12-25 10:03:51,691 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 6.758620689655173) internal successors, (196), 29 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2023-12-25 10:03:51,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:03:51,748 INFO L225 Difference]: With dead ends: 64040 [2023-12-25 10:03:51,748 INFO L226 Difference]: Without dead ends: 54081 [2023-12-25 10:03:51,765 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4579 ImplicationChecksByTransitivity, 13.9s TimeCoverageRelationStatistics Valid=1840, Invalid=12922, Unknown=0, NotChecked=0, Total=14762 [2023-12-25 10:03:51,766 INFO L413 NwaCegarLoop]: 482 mSDtfsCounter, 2359 mSDsluCounter, 8472 mSDsCounter, 0 mSdLazyCounter, 2946 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2359 SdHoareTripleChecker+Valid, 8954 SdHoareTripleChecker+Invalid, 2961 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 2946 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:03:51,766 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2359 Valid, 8954 Invalid, 2961 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 2946 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2023-12-25 10:03:51,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54081 states. [2023-12-25 10:03:52,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54081 to 36348. [2023-12-25 10:03:52,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36348 states, 36347 states have (on average 1.2038407571463945) internal successors, (43756), 36347 states have internal predecessors, (43756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:52,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36348 states to 36348 states and 43756 transitions. [2023-12-25 10:03:52,229 INFO L78 Accepts]: Start accepts. Automaton has 36348 states and 43756 transitions. Word has length 108 [2023-12-25 10:03:52,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:03:52,229 INFO L495 AbstractCegarLoop]: Abstraction has 36348 states and 43756 transitions. [2023-12-25 10:03:52,229 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 6.758620689655173) internal successors, (196), 29 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:52,229 INFO L276 IsEmpty]: Start isEmpty. Operand 36348 states and 43756 transitions. [2023-12-25 10:03:52,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-25 10:03:52,233 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:03:52,233 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:03:52,236 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Ended with exit code 0 [2023-12-25 10:03:52,434 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:03:52,435 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:03:52,435 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:03:52,435 INFO L85 PathProgramCache]: Analyzing trace with hash 566633886, now seen corresponding path program 1 times [2023-12-25 10:03:52,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:03:52,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [695802085] [2023-12-25 10:03:52,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:03:52,436 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:03:52,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:03:52,436 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:03:52,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 (37)] Waiting until timeout for monitored process [2023-12-25 10:03:52,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:03:52,545 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:03:52,546 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:03:52,568 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 10:03:52,568 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:03:52,568 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:03:52,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [695802085] [2023-12-25 10:03:52,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [695802085] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:03:52,569 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:03:52,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:03:52,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537225758] [2023-12-25 10:03:52,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:03:52,569 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:03:52,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:03:52,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:03:52,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:03:52,570 INFO L87 Difference]: Start difference. First operand 36348 states and 43756 transitions. Second operand has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:52,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:03:52,830 INFO L93 Difference]: Finished difference Result 55959 states and 67466 transitions. [2023-12-25 10:03:52,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:03:52,831 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2023-12-25 10:03:52,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:03:52,851 INFO L225 Difference]: With dead ends: 55959 [2023-12-25 10:03:52,851 INFO L226 Difference]: Without dead ends: 20213 [2023-12-25 10:03:52,871 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:03:52,871 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 80 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:03:52,871 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 102 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:03:52,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20213 states. [2023-12-25 10:03:53,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20213 to 20165. [2023-12-25 10:03:53,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20165 states, 20164 states have (on average 1.1781392580837136) internal successors, (23756), 20164 states have internal predecessors, (23756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:53,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20165 states to 20165 states and 23756 transitions. [2023-12-25 10:03:53,070 INFO L78 Accepts]: Start accepts. Automaton has 20165 states and 23756 transitions. Word has length 108 [2023-12-25 10:03:53,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:03:53,070 INFO L495 AbstractCegarLoop]: Abstraction has 20165 states and 23756 transitions. [2023-12-25 10:03:53,070 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:53,070 INFO L276 IsEmpty]: Start isEmpty. Operand 20165 states and 23756 transitions. [2023-12-25 10:03:53,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-25 10:03:53,072 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:03:53,073 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:03:53,075 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-25 10:03:53,273 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:03:53,273 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:03:53,273 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:03:53,274 INFO L85 PathProgramCache]: Analyzing trace with hash -929657516, now seen corresponding path program 1 times [2023-12-25 10:03:53,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:03:53,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2029608986] [2023-12-25 10:03:53,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:03:53,274 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:03:53,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:03:53,275 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:03:53,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2023-12-25 10:03:53,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:03:53,387 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:03:53,388 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:03:53,407 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-25 10:03:53,407 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:03:53,407 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:03:53,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2029608986] [2023-12-25 10:03:53,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2029608986] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:03:53,408 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:03:53,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:03:53,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302704136] [2023-12-25 10:03:53,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:03:53,408 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:03:53,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:03:53,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:03:53,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:03:53,409 INFO L87 Difference]: Start difference. First operand 20165 states and 23756 transitions. Second operand has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:53,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:03:53,495 INFO L93 Difference]: Finished difference Result 31554 states and 37266 transitions. [2023-12-25 10:03:53,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:03:53,495 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2023-12-25 10:03:53,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:03:53,505 INFO L225 Difference]: With dead ends: 31554 [2023-12-25 10:03:53,506 INFO L226 Difference]: Without dead ends: 12077 [2023-12-25 10:03:53,517 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:03:53,518 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 76 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:03:53,518 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 109 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:03:53,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12077 states. [2023-12-25 10:03:53,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12077 to 11999. [2023-12-25 10:03:53,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11999 states, 11998 states have (on average 1.1581096849474912) internal successors, (13895), 11998 states have internal predecessors, (13895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:53,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11999 states to 11999 states and 13895 transitions. [2023-12-25 10:03:53,627 INFO L78 Accepts]: Start accepts. Automaton has 11999 states and 13895 transitions. Word has length 108 [2023-12-25 10:03:53,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:03:53,627 INFO L495 AbstractCegarLoop]: Abstraction has 11999 states and 13895 transitions. [2023-12-25 10:03:53,627 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:53,627 INFO L276 IsEmpty]: Start isEmpty. Operand 11999 states and 13895 transitions. [2023-12-25 10:03:53,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-25 10:03:53,629 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:03:53,630 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:03:53,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2023-12-25 10:03:53,833 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:03:53,833 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:03:53,833 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:03:53,833 INFO L85 PathProgramCache]: Analyzing trace with hash -1857518826, now seen corresponding path program 1 times [2023-12-25 10:03:53,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:03:53,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [370559017] [2023-12-25 10:03:53,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:03:53,834 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:03:53,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:03:53,835 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:03:53,836 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2023-12-25 10:03:53,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:03:53,950 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 10:03:53,952 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:03:54,272 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:03:54,272 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:03:54,406 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:03:54,406 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:03:54,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [370559017] [2023-12-25 10:03:54,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [370559017] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:03:54,406 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:03:54,406 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2023-12-25 10:03:54,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861596270] [2023-12-25 10:03:54,406 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:03:54,407 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 10:03:54,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:03:54,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 10:03:54,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2023-12-25 10:03:54,407 INFO L87 Difference]: Start difference. First operand 11999 states and 13895 transitions. Second operand has 14 states, 14 states have (on average 10.071428571428571) internal successors, (141), 14 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:54,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:03:54,843 INFO L93 Difference]: Finished difference Result 23627 states and 27585 transitions. [2023-12-25 10:03:54,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 10:03:54,844 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 10.071428571428571) internal successors, (141), 14 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2023-12-25 10:03:54,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:03:54,862 INFO L225 Difference]: With dead ends: 23627 [2023-12-25 10:03:54,862 INFO L226 Difference]: Without dead ends: 20754 [2023-12-25 10:03:54,868 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 201 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2023-12-25 10:03:54,868 INFO L413 NwaCegarLoop]: 238 mSDtfsCounter, 480 mSDsluCounter, 1513 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 480 SdHoareTripleChecker+Valid, 1751 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 10:03:54,868 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [480 Valid, 1751 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 315 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 10:03:54,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20754 states. [2023-12-25 10:03:54,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20754 to 15004. [2023-12-25 10:03:55,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15004 states, 15003 states have (on average 1.1549023528627609) internal successors, (17327), 15003 states have internal predecessors, (17327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:55,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15004 states to 15004 states and 17327 transitions. [2023-12-25 10:03:55,016 INFO L78 Accepts]: Start accepts. Automaton has 15004 states and 17327 transitions. Word has length 108 [2023-12-25 10:03:55,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:03:55,016 INFO L495 AbstractCegarLoop]: Abstraction has 15004 states and 17327 transitions. [2023-12-25 10:03:55,016 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 10.071428571428571) internal successors, (141), 14 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:55,016 INFO L276 IsEmpty]: Start isEmpty. Operand 15004 states and 17327 transitions. [2023-12-25 10:03:55,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-25 10:03:55,017 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:03:55,017 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:03:55,020 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2023-12-25 10:03:55,218 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:03:55,218 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:03:55,218 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:03:55,218 INFO L85 PathProgramCache]: Analyzing trace with hash -53293508, now seen corresponding path program 1 times [2023-12-25 10:03:55,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:03:55,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [333356128] [2023-12-25 10:03:55,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:03:55,219 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:03:55,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:03:55,220 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:03:55,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2023-12-25 10:03:55,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:03:55,328 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:03:55,329 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:03:55,342 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-25 10:03:55,342 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:03:55,342 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:03:55,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [333356128] [2023-12-25 10:03:55,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [333356128] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:03:55,342 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:03:55,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:03:55,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111675759] [2023-12-25 10:03:55,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:03:55,342 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:03:55,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:03:55,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:03:55,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:03:55,343 INFO L87 Difference]: Start difference. First operand 15004 states and 17327 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:55,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:03:55,409 INFO L93 Difference]: Finished difference Result 22817 states and 26434 transitions. [2023-12-25 10:03:55,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:03:55,410 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2023-12-25 10:03:55,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:03:55,416 INFO L225 Difference]: With dead ends: 22817 [2023-12-25 10:03:55,416 INFO L226 Difference]: Without dead ends: 8241 [2023-12-25 10:03:55,423 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:03:55,423 INFO L413 NwaCegarLoop]: 94 mSDtfsCounter, 72 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:03:55,424 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 116 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:03:55,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8241 states. [2023-12-25 10:03:55,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8241 to 8241. [2023-12-25 10:03:55,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8241 states, 8240 states have (on average 1.1390776699029126) internal successors, (9386), 8240 states have internal predecessors, (9386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:55,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8241 states to 8241 states and 9386 transitions. [2023-12-25 10:03:55,494 INFO L78 Accepts]: Start accepts. Automaton has 8241 states and 9386 transitions. Word has length 109 [2023-12-25 10:03:55,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:03:55,495 INFO L495 AbstractCegarLoop]: Abstraction has 8241 states and 9386 transitions. [2023-12-25 10:03:55,495 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:03:55,495 INFO L276 IsEmpty]: Start isEmpty. Operand 8241 states and 9386 transitions. [2023-12-25 10:03:55,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-25 10:03:55,496 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:03:55,496 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:03:55,498 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Ended with exit code 0 [2023-12-25 10:03:55,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:03:55,697 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:03:55,697 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:03:55,697 INFO L85 PathProgramCache]: Analyzing trace with hash 1077509198, now seen corresponding path program 1 times [2023-12-25 10:03:55,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:03:55,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1178752547] [2023-12-25 10:03:55,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:03:55,697 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:03:55,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:03:55,698 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:03:55,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2023-12-25 10:03:55,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:03:55,854 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-25 10:03:55,857 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:03:57,218 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:03:57,218 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:03:57,896 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:03:57,896 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:03:57,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1178752547] [2023-12-25 10:03:57,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1178752547] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:03:57,896 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:03:57,896 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 33 [2023-12-25 10:03:57,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769021676] [2023-12-25 10:03:57,897 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:03:57,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-25 10:03:57,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:03:57,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-25 10:03:57,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2023-12-25 10:03:57,897 INFO L87 Difference]: Start difference. First operand 8241 states and 9386 transitions. Second operand has 33 states, 33 states have (on average 6.2727272727272725) internal successors, (207), 33 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:04:06,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:04:06,883 INFO L93 Difference]: Finished difference Result 15422 states and 17580 transitions. [2023-12-25 10:04:06,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2023-12-25 10:04:06,883 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 6.2727272727272725) internal successors, (207), 33 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2023-12-25 10:04:06,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:04:06,896 INFO L225 Difference]: With dead ends: 15422 [2023-12-25 10:04:06,896 INFO L226 Difference]: Without dead ends: 13232 [2023-12-25 10:04:06,902 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5105 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=3087, Invalid=14735, Unknown=0, NotChecked=0, Total=17822 [2023-12-25 10:04:06,902 INFO L413 NwaCegarLoop]: 433 mSDtfsCounter, 1908 mSDsluCounter, 7457 mSDsCounter, 0 mSdLazyCounter, 2740 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1908 SdHoareTripleChecker+Valid, 7890 SdHoareTripleChecker+Invalid, 2765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 2740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:04:06,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1908 Valid, 7890 Invalid, 2765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 2740 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-12-25 10:04:06,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13232 states. [2023-12-25 10:04:06,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13232 to 8675. [2023-12-25 10:04:06,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8675 states, 8674 states have (on average 1.1412266543693796) internal successors, (9899), 8674 states have internal predecessors, (9899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:04:06,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8675 states to 8675 states and 9899 transitions. [2023-12-25 10:04:06,984 INFO L78 Accepts]: Start accepts. Automaton has 8675 states and 9899 transitions. Word has length 109 [2023-12-25 10:04:06,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:04:06,984 INFO L495 AbstractCegarLoop]: Abstraction has 8675 states and 9899 transitions. [2023-12-25 10:04:06,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 6.2727272727272725) internal successors, (207), 33 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:04:06,984 INFO L276 IsEmpty]: Start isEmpty. Operand 8675 states and 9899 transitions. [2023-12-25 10:04:06,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-25 10:04:06,985 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:04:06,985 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:04:06,988 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Ended with exit code 0 [2023-12-25 10:04:07,185 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:04:07,186 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:04:07,186 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:04:07,186 INFO L85 PathProgramCache]: Analyzing trace with hash 1803506269, now seen corresponding path program 1 times [2023-12-25 10:04:07,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:04:07,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [999710880] [2023-12-25 10:04:07,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:04:07,187 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:04:07,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:04:07,187 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:04:07,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2023-12-25 10:04:07,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:04:07,297 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 10:04:07,299 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:04:08,009 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:04:08,009 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:04:08,332 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:04:08,332 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:04:08,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [999710880] [2023-12-25 10:04:08,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [999710880] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:04:08,332 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:04:08,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 10:04:08,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70622887] [2023-12-25 10:04:08,332 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:04:08,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 10:04:08,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:04:08,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 10:04:08,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 10:04:08,333 INFO L87 Difference]: Start difference. First operand 8675 states and 9899 transitions. Second operand has 21 states, 21 states have (on average 9.619047619047619) internal successors, (202), 21 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:04:09,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:04:09,820 INFO L93 Difference]: Finished difference Result 12724 states and 14548 transitions. [2023-12-25 10:04:09,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-25 10:04:09,821 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.619047619047619) internal successors, (202), 21 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2023-12-25 10:04:09,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:04:09,830 INFO L225 Difference]: With dead ends: 12724 [2023-12-25 10:04:09,830 INFO L226 Difference]: Without dead ends: 11270 [2023-12-25 10:04:09,833 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=316, Invalid=1166, Unknown=0, NotChecked=0, Total=1482 [2023-12-25 10:04:09,834 INFO L413 NwaCegarLoop]: 311 mSDtfsCounter, 829 mSDsluCounter, 2958 mSDsCounter, 0 mSdLazyCounter, 799 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 829 SdHoareTripleChecker+Valid, 3269 SdHoareTripleChecker+Invalid, 805 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 799 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-25 10:04:09,834 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [829 Valid, 3269 Invalid, 805 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 799 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-25 10:04:09,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11270 states. [2023-12-25 10:04:09,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11270 to 8630. [2023-12-25 10:04:09,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8630 states, 8629 states have (on average 1.1399930467029784) internal successors, (9837), 8629 states have internal predecessors, (9837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:04:09,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8630 states to 8630 states and 9837 transitions. [2023-12-25 10:04:09,911 INFO L78 Accepts]: Start accepts. Automaton has 8630 states and 9837 transitions. Word has length 109 [2023-12-25 10:04:09,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:04:09,911 INFO L495 AbstractCegarLoop]: Abstraction has 8630 states and 9837 transitions. [2023-12-25 10:04:09,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 9.619047619047619) internal successors, (202), 21 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:04:09,912 INFO L276 IsEmpty]: Start isEmpty. Operand 8630 states and 9837 transitions. [2023-12-25 10:04:09,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-25 10:04:09,912 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:04:09,912 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:04:09,915 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 (42)] Ended with exit code 0 [2023-12-25 10:04:10,113 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:04:10,113 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:04:10,113 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:04:10,113 INFO L85 PathProgramCache]: Analyzing trace with hash -141241936, now seen corresponding path program 1 times [2023-12-25 10:04:10,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:04:10,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [805127345] [2023-12-25 10:04:10,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:04:10,114 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:04:10,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:04:10,115 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:04:10,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2023-12-25 10:04:10,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:04:10,246 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-25 10:04:10,248 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:04:11,792 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:04:11,792 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:04:12,474 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:04:12,474 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:04:12,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [805127345] [2023-12-25 10:04:12,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [805127345] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:04:12,474 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:04:12,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2023-12-25 10:04:12,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947658702] [2023-12-25 10:04:12,475 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:04:12,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-25 10:04:12,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:04:12,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-25 10:04:12,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2023-12-25 10:04:12,476 INFO L87 Difference]: Start difference. First operand 8630 states and 9837 transitions. Second operand has 33 states, 33 states have (on average 6.0) internal successors, (198), 33 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:04:32,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:04:32,029 INFO L93 Difference]: Finished difference Result 23318 states and 26973 transitions. [2023-12-25 10:04:32,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-12-25 10:04:32,029 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 6.0) internal successors, (198), 33 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2023-12-25 10:04:32,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:04:32,045 INFO L225 Difference]: With dead ends: 23318 [2023-12-25 10:04:32,045 INFO L226 Difference]: Without dead ends: 20280 [2023-12-25 10:04:32,051 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3002 ImplicationChecksByTransitivity, 16.1s TimeCoverageRelationStatistics Valid=1432, Invalid=9280, Unknown=0, NotChecked=0, Total=10712 [2023-12-25 10:04:32,051 INFO L413 NwaCegarLoop]: 444 mSDtfsCounter, 3165 mSDsluCounter, 5955 mSDsCounter, 0 mSdLazyCounter, 2127 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3165 SdHoareTripleChecker+Valid, 6399 SdHoareTripleChecker+Invalid, 2161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 2127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:04:32,051 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3165 Valid, 6399 Invalid, 2161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 2127 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2023-12-25 10:04:32,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20280 states. [2023-12-25 10:04:32,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20280 to 7912. [2023-12-25 10:04:32,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7912 states, 7911 states have (on average 1.1406901782328402) internal successors, (9024), 7911 states have internal predecessors, (9024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:04:32,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7912 states to 7912 states and 9024 transitions. [2023-12-25 10:04:32,149 INFO L78 Accepts]: Start accepts. Automaton has 7912 states and 9024 transitions. Word has length 110 [2023-12-25 10:04:32,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:04:32,150 INFO L495 AbstractCegarLoop]: Abstraction has 7912 states and 9024 transitions. [2023-12-25 10:04:32,150 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 6.0) internal successors, (198), 33 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:04:32,150 INFO L276 IsEmpty]: Start isEmpty. Operand 7912 states and 9024 transitions. [2023-12-25 10:04:32,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-12-25 10:04:32,152 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:04:32,152 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:04:32,155 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2023-12-25 10:04:32,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:04:32,353 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:04:32,353 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:04:32,353 INFO L85 PathProgramCache]: Analyzing trace with hash 204740297, now seen corresponding path program 1 times [2023-12-25 10:04:32,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:04:32,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [572881747] [2023-12-25 10:04:32,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:04:32,354 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:04:32,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:04:32,355 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:04:32,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2023-12-25 10:04:32,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:04:32,514 INFO L262 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 30 conjunts are in the unsatisfiable core [2023-12-25 10:04:32,517 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:04:34,055 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 16 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:04:34,055 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:04:35,628 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 16 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:04:35,629 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:04:35,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [572881747] [2023-12-25 10:04:35,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [572881747] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:04:35,629 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:04:35,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 49 [2023-12-25 10:04:35,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13994648] [2023-12-25 10:04:35,629 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:04:35,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2023-12-25 10:04:35,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:04:35,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2023-12-25 10:04:35,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=2227, Unknown=0, NotChecked=0, Total=2352 [2023-12-25 10:04:35,631 INFO L87 Difference]: Start difference. First operand 7912 states and 9024 transitions. Second operand has 49 states, 49 states have (on average 5.775510204081633) internal successors, (283), 49 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:05:16,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:05:16,275 INFO L93 Difference]: Finished difference Result 18663 states and 21538 transitions. [2023-12-25 10:05:16,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 224 states. [2023-12-25 10:05:16,275 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 5.775510204081633) internal successors, (283), 49 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 157 [2023-12-25 10:05:16,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:05:16,286 INFO L225 Difference]: With dead ends: 18663 [2023-12-25 10:05:16,286 INFO L226 Difference]: Without dead ends: 17514 [2023-12-25 10:05:16,289 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 529 GetRequests, 264 SyntacticMatches, 2 SemanticMatches, 263 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 23859 ImplicationChecksByTransitivity, 35.5s TimeCoverageRelationStatistics Valid=7443, Invalid=62517, Unknown=0, NotChecked=0, Total=69960 [2023-12-25 10:05:16,290 INFO L413 NwaCegarLoop]: 499 mSDtfsCounter, 4159 mSDsluCounter, 11255 mSDsCounter, 0 mSdLazyCounter, 6872 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4159 SdHoareTripleChecker+Valid, 11754 SdHoareTripleChecker+Invalid, 6990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 6872 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:05:16,290 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4159 Valid, 11754 Invalid, 6990 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 6872 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2023-12-25 10:05:16,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17514 states. [2023-12-25 10:05:16,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17514 to 10917. [2023-12-25 10:05:16,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10917 states, 10916 states have (on average 1.149322096005863) internal successors, (12546), 10916 states have internal predecessors, (12546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:05:16,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10917 states to 10917 states and 12546 transitions. [2023-12-25 10:05:16,382 INFO L78 Accepts]: Start accepts. Automaton has 10917 states and 12546 transitions. Word has length 157 [2023-12-25 10:05:16,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:05:16,383 INFO L495 AbstractCegarLoop]: Abstraction has 10917 states and 12546 transitions. [2023-12-25 10:05:16,383 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 5.775510204081633) internal successors, (283), 49 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:05:16,383 INFO L276 IsEmpty]: Start isEmpty. Operand 10917 states and 12546 transitions. [2023-12-25 10:05:16,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-12-25 10:05:16,385 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:05:16,385 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:05:16,392 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2023-12-25 10:05:16,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:05:16,586 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:05:16,586 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:05:16,586 INFO L85 PathProgramCache]: Analyzing trace with hash -1090224701, now seen corresponding path program 1 times [2023-12-25 10:05:16,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:05:16,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1574084557] [2023-12-25 10:05:16,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:05:16,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-25 10:05:16,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:05:16,588 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:05:16,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 (45)] Waiting until timeout for monitored process [2023-12-25 10:05:16,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:05:16,728 INFO L262 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-25 10:05:16,731 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:05:17,709 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 68 proven. 7 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-12-25 10:05:17,709 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:05:18,586 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 34 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:05:18,586 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:05:18,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1574084557] [2023-12-25 10:05:18,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1574084557] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:05:18,587 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:05:18,587 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 32 [2023-12-25 10:05:18,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791794480] [2023-12-25 10:05:18,587 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:05:18,587 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-25 10:05:18,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:05:18,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-25 10:05:18,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=830, Unknown=0, NotChecked=0, Total=992 [2023-12-25 10:05:18,588 INFO L87 Difference]: Start difference. First operand 10917 states and 12546 transitions. Second operand has 32 states, 32 states have (on average 8.65625) internal successors, (277), 32 states have internal predecessors, (277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:05:22,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:05:22,718 INFO L93 Difference]: Finished difference Result 17081 states and 19667 transitions. [2023-12-25 10:05:22,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2023-12-25 10:05:22,719 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 8.65625) internal successors, (277), 32 states have internal predecessors, (277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 157 [2023-12-25 10:05:22,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:05:22,732 INFO L225 Difference]: With dead ends: 17081 [2023-12-25 10:05:22,732 INFO L226 Difference]: Without dead ends: 13897 [2023-12-25 10:05:22,738 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 281 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1958 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1219, Invalid=6613, Unknown=0, NotChecked=0, Total=7832 [2023-12-25 10:05:22,738 INFO L413 NwaCegarLoop]: 315 mSDtfsCounter, 2423 mSDsluCounter, 5285 mSDsCounter, 0 mSdLazyCounter, 1580 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2423 SdHoareTripleChecker+Valid, 5600 SdHoareTripleChecker+Invalid, 1605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 10:05:22,738 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2423 Valid, 5600 Invalid, 1605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1580 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 10:05:22,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13897 states. [2023-12-25 10:05:22,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13897 to 7504. [2023-12-25 10:05:22,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7504 states, 7503 states have (on average 1.137678262028522) internal successors, (8536), 7503 states have internal predecessors, (8536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:05:22,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7504 states to 7504 states and 8536 transitions. [2023-12-25 10:05:22,819 INFO L78 Accepts]: Start accepts. Automaton has 7504 states and 8536 transitions. Word has length 157 [2023-12-25 10:05:22,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:05:22,819 INFO L495 AbstractCegarLoop]: Abstraction has 7504 states and 8536 transitions. [2023-12-25 10:05:22,819 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 8.65625) internal successors, (277), 32 states have internal predecessors, (277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:05:22,819 INFO L276 IsEmpty]: Start isEmpty. Operand 7504 states and 8536 transitions. [2023-12-25 10:05:22,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-12-25 10:05:22,821 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:05:22,822 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:05:22,825 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Ended with exit code 0 [2023-12-25 10:05:23,022 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:05:23,022 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:05:23,022 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:05:23,022 INFO L85 PathProgramCache]: Analyzing trace with hash -143897539, now seen corresponding path program 1 times [2023-12-25 10:05:23,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:05:23,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1681120391] [2023-12-25 10:05:23,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:05:23,023 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:05:23,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:05:23,024 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:05:23,025 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2023-12-25 10:05:23,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:05:23,166 INFO L262 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 30 conjunts are in the unsatisfiable core [2023-12-25 10:05:23,169 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:05:24,701 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 16 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:05:24,701 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:05:26,242 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 16 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:05:26,243 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:05:26,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1681120391] [2023-12-25 10:05:26,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1681120391] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:05:26,243 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:05:26,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 49 [2023-12-25 10:05:26,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682586824] [2023-12-25 10:05:26,243 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:05:26,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2023-12-25 10:05:26,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:05:26,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2023-12-25 10:05:26,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=2227, Unknown=0, NotChecked=0, Total=2352 [2023-12-25 10:05:26,245 INFO L87 Difference]: Start difference. First operand 7504 states and 8536 transitions. Second operand has 49 states, 49 states have (on average 5.877551020408164) internal successors, (288), 49 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:07:39,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:07:39,510 INFO L93 Difference]: Finished difference Result 18426 states and 21101 transitions. [2023-12-25 10:07:39,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 549 states. [2023-12-25 10:07:39,510 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 5.877551020408164) internal successors, (288), 49 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 158 [2023-12-25 10:07:39,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:07:39,521 INFO L225 Difference]: With dead ends: 18426 [2023-12-25 10:07:39,522 INFO L226 Difference]: Without dead ends: 16925 [2023-12-25 10:07:39,534 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 857 GetRequests, 266 SyntacticMatches, 2 SemanticMatches, 589 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 148332 ImplicationChecksByTransitivity, 123.6s TimeCoverageRelationStatistics Valid=24845, Invalid=323845, Unknown=0, NotChecked=0, Total=348690 [2023-12-25 10:07:39,535 INFO L413 NwaCegarLoop]: 522 mSDtfsCounter, 7878 mSDsluCounter, 19110 mSDsCounter, 0 mSdLazyCounter, 9619 mSolverCounterSat, 318 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7878 SdHoareTripleChecker+Valid, 19632 SdHoareTripleChecker+Invalid, 9937 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 318 IncrementalHoareTripleChecker+Valid, 9619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:07:39,535 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7878 Valid, 19632 Invalid, 9937 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [318 Valid, 9619 Invalid, 0 Unknown, 0 Unchecked, 10.4s Time] [2023-12-25 10:07:39,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16925 states. [2023-12-25 10:07:39,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16925 to 9588. [2023-12-25 10:07:39,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9588 states, 9587 states have (on average 1.1425889224992176) internal successors, (10954), 9587 states have internal predecessors, (10954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:07:39,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9588 states to 9588 states and 10954 transitions. [2023-12-25 10:07:39,649 INFO L78 Accepts]: Start accepts. Automaton has 9588 states and 10954 transitions. Word has length 158 [2023-12-25 10:07:39,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:07:39,649 INFO L495 AbstractCegarLoop]: Abstraction has 9588 states and 10954 transitions. [2023-12-25 10:07:39,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 5.877551020408164) internal successors, (288), 49 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:07:39,649 INFO L276 IsEmpty]: Start isEmpty. Operand 9588 states and 10954 transitions. [2023-12-25 10:07:39,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 10:07:39,651 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:07:39,651 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:07:39,655 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Ended with exit code 0 [2023-12-25 10:07:39,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:07:39,852 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:07:39,852 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:07:39,852 INFO L85 PathProgramCache]: Analyzing trace with hash 1165891621, now seen corresponding path program 1 times [2023-12-25 10:07:39,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:07:39,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1914107403] [2023-12-25 10:07:39,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:07:39,853 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:07:39,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:07:39,854 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:07:39,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2023-12-25 10:07:40,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:07:40,005 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-25 10:07:40,008 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:07:40,859 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 22 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:07:40,859 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:07:41,271 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 22 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:07:41,271 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:07:41,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1914107403] [2023-12-25 10:07:41,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1914107403] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:07:41,271 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:07:41,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2023-12-25 10:07:41,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793309589] [2023-12-25 10:07:41,272 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:07:41,272 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-12-25 10:07:41,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:07:41,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-12-25 10:07:41,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=731, Unknown=0, NotChecked=0, Total=812 [2023-12-25 10:07:41,273 INFO L87 Difference]: Start difference. First operand 9588 states and 10954 transitions. Second operand has 29 states, 29 states have (on average 10.275862068965518) internal successors, (298), 29 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:07:44,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:07:44,142 INFO L93 Difference]: Finished difference Result 14806 states and 16781 transitions. [2023-12-25 10:07:44,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2023-12-25 10:07:44,143 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 10.275862068965518) internal successors, (298), 29 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 159 [2023-12-25 10:07:44,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:07:44,152 INFO L225 Difference]: With dead ends: 14806 [2023-12-25 10:07:44,152 INFO L226 Difference]: Without dead ends: 13334 [2023-12-25 10:07:44,155 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 289 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1145 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=737, Invalid=4665, Unknown=0, NotChecked=0, Total=5402 [2023-12-25 10:07:44,155 INFO L413 NwaCegarLoop]: 208 mSDtfsCounter, 1005 mSDsluCounter, 4549 mSDsCounter, 0 mSdLazyCounter, 1285 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1005 SdHoareTripleChecker+Valid, 4757 SdHoareTripleChecker+Invalid, 1290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:07:44,156 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1005 Valid, 4757 Invalid, 1290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1285 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:07:44,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13334 states. [2023-12-25 10:07:44,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13334 to 10012. [2023-12-25 10:07:44,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10012 states, 10011 states have (on average 1.1407451803016682) internal successors, (11420), 10011 states have internal predecessors, (11420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:07:44,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10012 states to 10012 states and 11420 transitions. [2023-12-25 10:07:44,236 INFO L78 Accepts]: Start accepts. Automaton has 10012 states and 11420 transitions. Word has length 159 [2023-12-25 10:07:44,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:07:44,236 INFO L495 AbstractCegarLoop]: Abstraction has 10012 states and 11420 transitions. [2023-12-25 10:07:44,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 10.275862068965518) internal successors, (298), 29 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:07:44,236 INFO L276 IsEmpty]: Start isEmpty. Operand 10012 states and 11420 transitions. [2023-12-25 10:07:44,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 10:07:44,238 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:07:44,238 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:07:44,241 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 (47)] Forceful destruction successful, exit code 0 [2023-12-25 10:07:44,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:07:44,439 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:07:44,439 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:07:44,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1484887689, now seen corresponding path program 1 times [2023-12-25 10:07:44,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:07:44,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [559360225] [2023-12-25 10:07:44,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:07:44,440 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:07:44,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:07:44,440 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:07:44,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2023-12-25 10:07:44,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:07:44,578 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 10:07:44,580 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:07:44,745 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 12 proven. 78 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-25 10:07:44,745 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:07:44,946 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 12 proven. 78 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-25 10:07:44,946 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:07:44,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [559360225] [2023-12-25 10:07:44,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [559360225] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:07:44,946 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:07:44,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2023-12-25 10:07:44,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847395003] [2023-12-25 10:07:44,946 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:07:44,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-25 10:07:44,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:07:44,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-25 10:07:44,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-12-25 10:07:44,947 INFO L87 Difference]: Start difference. First operand 10012 states and 11420 transitions. Second operand has 10 states, 10 states have (on average 28.2) internal successors, (282), 10 states have internal predecessors, (282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:07:45,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:07:45,117 INFO L93 Difference]: Finished difference Result 43047 states and 50102 transitions. [2023-12-25 10:07:45,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 10:07:45,118 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 28.2) internal successors, (282), 10 states have internal predecessors, (282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 159 [2023-12-25 10:07:45,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:07:45,149 INFO L225 Difference]: With dead ends: 43047 [2023-12-25 10:07:45,149 INFO L226 Difference]: Without dead ends: 33612 [2023-12-25 10:07:45,159 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 308 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-25 10:07:45,159 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 409 mSDsluCounter, 779 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 409 SdHoareTripleChecker+Valid, 947 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:07:45,159 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [409 Valid, 947 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 10:07:45,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33612 states. [2023-12-25 10:07:45,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33612 to 33036. [2023-12-25 10:07:45,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33036 states, 33035 states have (on average 1.1160587255940668) internal successors, (36869), 33035 states have internal predecessors, (36869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:07:45,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33036 states to 33036 states and 36869 transitions. [2023-12-25 10:07:45,501 INFO L78 Accepts]: Start accepts. Automaton has 33036 states and 36869 transitions. Word has length 159 [2023-12-25 10:07:45,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:07:45,501 INFO L495 AbstractCegarLoop]: Abstraction has 33036 states and 36869 transitions. [2023-12-25 10:07:45,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 28.2) internal successors, (282), 10 states have internal predecessors, (282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:07:45,501 INFO L276 IsEmpty]: Start isEmpty. Operand 33036 states and 36869 transitions. [2023-12-25 10:07:45,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 10:07:45,503 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:07:45,503 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:07:45,507 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 (48)] Forceful destruction successful, exit code 0 [2023-12-25 10:07:45,704 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:07:45,704 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:07:45,705 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:07:45,705 INFO L85 PathProgramCache]: Analyzing trace with hash -1116823816, now seen corresponding path program 1 times [2023-12-25 10:07:45,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:07:45,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [431860273] [2023-12-25 10:07:45,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:07:45,706 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:07:45,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:07:45,707 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:07:45,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2023-12-25 10:07:45,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:07:45,851 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 10:07:45,853 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:07:46,615 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 31 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:07:46,615 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:07:47,061 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 31 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:07:47,061 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:07:47,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [431860273] [2023-12-25 10:07:47,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [431860273] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:07:47,061 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:07:47,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 10:07:47,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800443729] [2023-12-25 10:07:47,062 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:07:47,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 10:07:47,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:07:47,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 10:07:47,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 10:07:47,063 INFO L87 Difference]: Start difference. First operand 33036 states and 36869 transitions. Second operand has 31 states, 31 states have (on average 9.580645161290322) internal successors, (297), 31 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:07:52,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:07:52,031 INFO L93 Difference]: Finished difference Result 57579 states and 64575 transitions. [2023-12-25 10:07:52,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2023-12-25 10:07:52,031 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 9.580645161290322) internal successors, (297), 31 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 159 [2023-12-25 10:07:52,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:07:52,073 INFO L225 Difference]: With dead ends: 57579 [2023-12-25 10:07:52,073 INFO L226 Difference]: Without dead ends: 45335 [2023-12-25 10:07:52,090 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 388 GetRequests, 287 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2594 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=1471, Invalid=9035, Unknown=0, NotChecked=0, Total=10506 [2023-12-25 10:07:52,090 INFO L413 NwaCegarLoop]: 420 mSDtfsCounter, 1860 mSDsluCounter, 6403 mSDsCounter, 0 mSdLazyCounter, 1582 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1860 SdHoareTripleChecker+Valid, 6823 SdHoareTripleChecker+Invalid, 1590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 10:07:52,090 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1860 Valid, 6823 Invalid, 1590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1582 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 10:07:52,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45335 states. [2023-12-25 10:07:52,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45335 to 33088. [2023-12-25 10:07:52,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33088 states, 33087 states have (on average 1.111645056971016) internal successors, (36781), 33087 states have internal predecessors, (36781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:07:52,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33088 states to 33088 states and 36781 transitions. [2023-12-25 10:07:52,460 INFO L78 Accepts]: Start accepts. Automaton has 33088 states and 36781 transitions. Word has length 159 [2023-12-25 10:07:52,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:07:52,460 INFO L495 AbstractCegarLoop]: Abstraction has 33088 states and 36781 transitions. [2023-12-25 10:07:52,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 9.580645161290322) internal successors, (297), 31 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:07:52,461 INFO L276 IsEmpty]: Start isEmpty. Operand 33088 states and 36781 transitions. [2023-12-25 10:07:52,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 10:07:52,463 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:07:52,463 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:07:52,466 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2023-12-25 10:07:52,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:07:52,664 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:07:52,665 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:07:52,665 INFO L85 PathProgramCache]: Analyzing trace with hash 2010027338, now seen corresponding path program 1 times [2023-12-25 10:07:52,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:07:52,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [492751571] [2023-12-25 10:07:52,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:07:52,665 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:07:52,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:07:52,666 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:07:52,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2023-12-25 10:07:52,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:07:52,809 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 10:07:52,811 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:07:53,569 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 40 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:07:53,569 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:07:54,015 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 40 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:07:54,015 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:07:54,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [492751571] [2023-12-25 10:07:54,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [492751571] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:07:54,015 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:07:54,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 10:07:54,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426230758] [2023-12-25 10:07:54,016 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:07:54,016 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 10:07:54,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:07:54,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 10:07:54,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 10:07:54,017 INFO L87 Difference]: Start difference. First operand 33088 states and 36781 transitions. Second operand has 31 states, 31 states have (on average 9.548387096774194) internal successors, (296), 31 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:07:58,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:07:58,298 INFO L93 Difference]: Finished difference Result 45832 states and 51302 transitions. [2023-12-25 10:07:58,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2023-12-25 10:07:58,298 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 9.548387096774194) internal successors, (296), 31 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 159 [2023-12-25 10:07:58,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:07:58,329 INFO L225 Difference]: With dead ends: 45832 [2023-12-25 10:07:58,329 INFO L226 Difference]: Without dead ends: 39485 [2023-12-25 10:07:58,335 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 287 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1516 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1182, Invalid=5958, Unknown=0, NotChecked=0, Total=7140 [2023-12-25 10:07:58,335 INFO L413 NwaCegarLoop]: 395 mSDtfsCounter, 1058 mSDsluCounter, 6216 mSDsCounter, 0 mSdLazyCounter, 1782 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1058 SdHoareTripleChecker+Valid, 6611 SdHoareTripleChecker+Invalid, 1787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1782 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:07:58,335 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1058 Valid, 6611 Invalid, 1787 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1782 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 10:07:58,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39485 states. [2023-12-25 10:07:58,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39485 to 30609. [2023-12-25 10:07:58,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30609 states, 30608 states have (on average 1.1080109775222164) internal successors, (33914), 30608 states have internal predecessors, (33914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:07:58,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30609 states to 30609 states and 33914 transitions. [2023-12-25 10:07:58,573 INFO L78 Accepts]: Start accepts. Automaton has 30609 states and 33914 transitions. Word has length 159 [2023-12-25 10:07:58,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:07:58,573 INFO L495 AbstractCegarLoop]: Abstraction has 30609 states and 33914 transitions. [2023-12-25 10:07:58,573 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 9.548387096774194) internal successors, (296), 31 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:07:58,573 INFO L276 IsEmpty]: Start isEmpty. Operand 30609 states and 33914 transitions. [2023-12-25 10:07:58,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 10:07:58,575 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:07:58,575 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:07:58,579 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2023-12-25 10:07:58,776 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:07:58,776 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:07:58,777 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:07:58,777 INFO L85 PathProgramCache]: Analyzing trace with hash -1359514882, now seen corresponding path program 1 times [2023-12-25 10:07:58,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:07:58,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [416583113] [2023-12-25 10:07:58,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:07:58,777 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:07:58,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:07:58,778 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:07:58,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2023-12-25 10:07:58,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:07:58,919 INFO L262 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 35 conjunts are in the unsatisfiable core [2023-12-25 10:07:58,921 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:08:00,759 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 25 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:08:00,759 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:08:02,503 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 25 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:08:02,503 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:08:02,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [416583113] [2023-12-25 10:08:02,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [416583113] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:08:02,503 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:08:02,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 27] total 54 [2023-12-25 10:08:02,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266687638] [2023-12-25 10:08:02,504 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:08:02,504 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2023-12-25 10:08:02,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:08:02,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2023-12-25 10:08:02,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=2672, Unknown=0, NotChecked=0, Total=2862 [2023-12-25 10:08:02,505 INFO L87 Difference]: Start difference. First operand 30609 states and 33914 transitions. Second operand has 54 states, 54 states have (on average 5.277777777777778) internal successors, (285), 54 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:08:31,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:08:31,501 INFO L93 Difference]: Finished difference Result 48246 states and 53351 transitions. [2023-12-25 10:08:31,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2023-12-25 10:08:31,501 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 5.277777777777778) internal successors, (285), 54 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 159 [2023-12-25 10:08:31,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:08:31,541 INFO L225 Difference]: With dead ends: 48246 [2023-12-25 10:08:31,541 INFO L226 Difference]: Without dead ends: 47302 [2023-12-25 10:08:31,556 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 503 GetRequests, 264 SyntacticMatches, 2 SemanticMatches, 237 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 18615 ImplicationChecksByTransitivity, 23.7s TimeCoverageRelationStatistics Valid=4363, Invalid=52519, Unknown=0, NotChecked=0, Total=56882 [2023-12-25 10:08:31,557 INFO L413 NwaCegarLoop]: 533 mSDtfsCounter, 2645 mSDsluCounter, 15551 mSDsCounter, 0 mSdLazyCounter, 6696 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2645 SdHoareTripleChecker+Valid, 16084 SdHoareTripleChecker+Invalid, 6782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 6696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:08:31,557 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2645 Valid, 16084 Invalid, 6782 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 6696 Invalid, 0 Unknown, 0 Unchecked, 7.1s Time] [2023-12-25 10:08:31,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47302 states. [2023-12-25 10:08:31,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47302 to 30481. [2023-12-25 10:08:31,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30481 states, 30480 states have (on average 1.1078412073490813) internal successors, (33767), 30480 states have internal predecessors, (33767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:08:31,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30481 states to 30481 states and 33767 transitions. [2023-12-25 10:08:31,905 INFO L78 Accepts]: Start accepts. Automaton has 30481 states and 33767 transitions. Word has length 159 [2023-12-25 10:08:31,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:08:31,905 INFO L495 AbstractCegarLoop]: Abstraction has 30481 states and 33767 transitions. [2023-12-25 10:08:31,905 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 5.277777777777778) internal successors, (285), 54 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:08:31,905 INFO L276 IsEmpty]: Start isEmpty. Operand 30481 states and 33767 transitions. [2023-12-25 10:08:31,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2023-12-25 10:08:31,907 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:08:31,907 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:08:31,911 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Ended with exit code 0 [2023-12-25 10:08:32,107 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:08:32,108 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:08:32,108 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:08:32,108 INFO L85 PathProgramCache]: Analyzing trace with hash -340297818, now seen corresponding path program 1 times [2023-12-25 10:08:32,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:08:32,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [157100613] [2023-12-25 10:08:32,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:08:32,109 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:08:32,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:08:32,110 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:08:32,111 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2023-12-25 10:08:32,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:08:32,259 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 10:08:32,261 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:08:33,021 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 70 proven. 7 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-25 10:08:33,021 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:08:33,378 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 70 proven. 7 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-25 10:08:33,378 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:08:33,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [157100613] [2023-12-25 10:08:33,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [157100613] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:08:33,379 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:08:33,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 10:08:33,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983425582] [2023-12-25 10:08:33,379 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:08:33,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 10:08:33,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:08:33,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 10:08:33,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 10:08:33,380 INFO L87 Difference]: Start difference. First operand 30481 states and 33767 transitions. Second operand has 21 states, 21 states have (on average 11.238095238095237) internal successors, (236), 21 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:08:35,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:08:35,183 INFO L93 Difference]: Finished difference Result 42262 states and 46561 transitions. [2023-12-25 10:08:35,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-25 10:08:35,184 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 11.238095238095237) internal successors, (236), 21 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2023-12-25 10:08:35,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:08:35,212 INFO L225 Difference]: With dead ends: 42262 [2023-12-25 10:08:35,212 INFO L226 Difference]: Without dead ends: 33088 [2023-12-25 10:08:35,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 300 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=314, Invalid=1168, Unknown=0, NotChecked=0, Total=1482 [2023-12-25 10:08:35,223 INFO L413 NwaCegarLoop]: 269 mSDtfsCounter, 620 mSDsluCounter, 3153 mSDsCounter, 0 mSdLazyCounter, 845 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 620 SdHoareTripleChecker+Valid, 3422 SdHoareTripleChecker+Invalid, 850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 845 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:08:35,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [620 Valid, 3422 Invalid, 850 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 845 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:08:35,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33088 states. [2023-12-25 10:08:35,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33088 to 25659. [2023-12-25 10:08:35,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25659 states, 25658 states have (on average 1.107841608854938) internal successors, (28425), 25658 states have internal predecessors, (28425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:08:35,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25659 states to 25659 states and 28425 transitions. [2023-12-25 10:08:35,428 INFO L78 Accepts]: Start accepts. Automaton has 25659 states and 28425 transitions. Word has length 160 [2023-12-25 10:08:35,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:08:35,428 INFO L495 AbstractCegarLoop]: Abstraction has 25659 states and 28425 transitions. [2023-12-25 10:08:35,428 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 11.238095238095237) internal successors, (236), 21 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:08:35,428 INFO L276 IsEmpty]: Start isEmpty. Operand 25659 states and 28425 transitions. [2023-12-25 10:08:35,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2023-12-25 10:08:35,430 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:08:35,430 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:08:35,433 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 (52)] Forceful destruction successful, exit code 0 [2023-12-25 10:08:35,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:08:35,631 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:08:35,631 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:08:35,631 INFO L85 PathProgramCache]: Analyzing trace with hash 53227551, now seen corresponding path program 1 times [2023-12-25 10:08:35,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:08:35,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1122341346] [2023-12-25 10:08:35,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:08:35,632 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:08:35,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:08:35,632 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:08:35,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2023-12-25 10:08:35,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:08:35,774 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-25 10:08:35,776 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:08:37,287 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 22 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:08:37,287 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:08:38,443 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 22 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:08:38,444 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:08:38,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1122341346] [2023-12-25 10:08:38,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1122341346] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:08:38,444 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:08:38,444 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 19] total 39 [2023-12-25 10:08:38,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303922711] [2023-12-25 10:08:38,444 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:08:38,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2023-12-25 10:08:38,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:08:38,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2023-12-25 10:08:38,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1377, Unknown=0, NotChecked=0, Total=1482 [2023-12-25 10:08:38,445 INFO L87 Difference]: Start difference. First operand 25659 states and 28425 transitions. Second operand has 39 states, 39 states have (on average 7.897435897435898) internal successors, (308), 39 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:09:03,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:09:03,082 INFO L93 Difference]: Finished difference Result 39146 states and 43450 transitions. [2023-12-25 10:09:03,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2023-12-25 10:09:03,082 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 7.897435897435898) internal successors, (308), 39 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2023-12-25 10:09:03,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:09:03,105 INFO L225 Difference]: With dead ends: 39146 [2023-12-25 10:09:03,105 INFO L226 Difference]: Without dead ends: 27173 [2023-12-25 10:09:03,114 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 457 GetRequests, 282 SyntacticMatches, 0 SemanticMatches, 175 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9432 ImplicationChecksByTransitivity, 22.3s TimeCoverageRelationStatistics Valid=3887, Invalid=27265, Unknown=0, NotChecked=0, Total=31152 [2023-12-25 10:09:03,115 INFO L413 NwaCegarLoop]: 301 mSDtfsCounter, 2875 mSDsluCounter, 6263 mSDsCounter, 0 mSdLazyCounter, 2665 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2875 SdHoareTripleChecker+Valid, 6564 SdHoareTripleChecker+Invalid, 2715 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 2665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:09:03,115 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2875 Valid, 6564 Invalid, 2715 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 2665 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2023-12-25 10:09:03,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27173 states. [2023-12-25 10:09:03,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27173 to 20041. [2023-12-25 10:09:03,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20041 states, 20040 states have (on average 1.0983532934131737) internal successors, (22011), 20040 states have internal predecessors, (22011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:09:03,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20041 states to 20041 states and 22011 transitions. [2023-12-25 10:09:03,277 INFO L78 Accepts]: Start accepts. Automaton has 20041 states and 22011 transitions. Word has length 160 [2023-12-25 10:09:03,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:09:03,277 INFO L495 AbstractCegarLoop]: Abstraction has 20041 states and 22011 transitions. [2023-12-25 10:09:03,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 7.897435897435898) internal successors, (308), 39 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:09:03,278 INFO L276 IsEmpty]: Start isEmpty. Operand 20041 states and 22011 transitions. [2023-12-25 10:09:03,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2023-12-25 10:09:03,279 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:09:03,279 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:09:03,282 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 (53)] Forceful destruction successful, exit code 0 [2023-12-25 10:09:03,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:09:03,480 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:09:03,480 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:09:03,480 INFO L85 PathProgramCache]: Analyzing trace with hash -203370288, now seen corresponding path program 1 times [2023-12-25 10:09:03,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:09:03,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1224618780] [2023-12-25 10:09:03,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:09:03,481 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:09:03,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:09:03,482 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:09:03,491 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2023-12-25 10:09:03,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:09:03,643 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 32 conjunts are in the unsatisfiable core [2023-12-25 10:09:03,645 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:09:05,992 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 70 proven. 7 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-25 10:09:05,992 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:09:06,604 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 82 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:09:06,604 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:09:06,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1224618780] [2023-12-25 10:09:06,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1224618780] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:09:06,604 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:09:06,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 13] total 33 [2023-12-25 10:09:06,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214880482] [2023-12-25 10:09:06,604 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:09:06,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-25 10:09:06,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:09:06,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-25 10:09:06,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=889, Unknown=0, NotChecked=0, Total=1056 [2023-12-25 10:09:06,605 INFO L87 Difference]: Start difference. First operand 20041 states and 22011 transitions. Second operand has 33 states, 33 states have (on average 8.484848484848484) internal successors, (280), 33 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:09:20,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:09:20,058 INFO L93 Difference]: Finished difference Result 40561 states and 44828 transitions. [2023-12-25 10:09:20,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2023-12-25 10:09:20,060 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 8.484848484848484) internal successors, (280), 33 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 161 [2023-12-25 10:09:20,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:09:20,092 INFO L225 Difference]: With dead ends: 40561 [2023-12-25 10:09:20,093 INFO L226 Difference]: Without dead ends: 31312 [2023-12-25 10:09:20,105 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 441 GetRequests, 328 SyntacticMatches, 0 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3889 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=2047, Invalid=11063, Unknown=0, NotChecked=0, Total=13110 [2023-12-25 10:09:20,105 INFO L413 NwaCegarLoop]: 315 mSDtfsCounter, 1633 mSDsluCounter, 5349 mSDsCounter, 0 mSdLazyCounter, 2551 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1633 SdHoareTripleChecker+Valid, 5664 SdHoareTripleChecker+Invalid, 2562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 2551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2023-12-25 10:09:20,105 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1633 Valid, 5664 Invalid, 2562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 2551 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2023-12-25 10:09:20,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31312 states. [2023-12-25 10:09:20,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31312 to 21903. [2023-12-25 10:09:20,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21903 states, 21902 states have (on average 1.0980732353209752) internal successors, (24050), 21902 states have internal predecessors, (24050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:09:20,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21903 states to 21903 states and 24050 transitions. [2023-12-25 10:09:20,337 INFO L78 Accepts]: Start accepts. Automaton has 21903 states and 24050 transitions. Word has length 161 [2023-12-25 10:09:20,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:09:20,337 INFO L495 AbstractCegarLoop]: Abstraction has 21903 states and 24050 transitions. [2023-12-25 10:09:20,337 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 8.484848484848484) internal successors, (280), 33 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:09:20,338 INFO L276 IsEmpty]: Start isEmpty. Operand 21903 states and 24050 transitions. [2023-12-25 10:09:20,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-25 10:09:20,339 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:09:20,339 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:09:20,342 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 (54)] Ended with exit code 0 [2023-12-25 10:09:20,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:09:20,539 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:09:20,540 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:09:20,540 INFO L85 PathProgramCache]: Analyzing trace with hash 286952492, now seen corresponding path program 1 times [2023-12-25 10:09:20,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:09:20,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1346994379] [2023-12-25 10:09:20,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:09:20,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-25 10:09:20,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:09:20,541 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:09:20,542 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2023-12-25 10:09:20,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:09:20,722 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 29 conjunts are in the unsatisfiable core [2023-12-25 10:09:20,725 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:09:22,548 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 65 proven. 5 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2023-12-25 10:09:22,549 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:09:23,853 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 32 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:09:23,853 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:09:23,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1346994379] [2023-12-25 10:09:23,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1346994379] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:09:23,853 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:09:23,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2023-12-25 10:09:23,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571719182] [2023-12-25 10:09:23,853 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:09:23,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2023-12-25 10:09:23,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:09:23,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2023-12-25 10:09:23,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1409, Unknown=0, NotChecked=0, Total=1560 [2023-12-25 10:09:23,854 INFO L87 Difference]: Start difference. First operand 21903 states and 24050 transitions. Second operand has 40 states, 40 states have (on average 6.95) internal successors, (278), 40 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:09:53,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:09:53,130 INFO L93 Difference]: Finished difference Result 35607 states and 39466 transitions. [2023-12-25 10:09:53,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2023-12-25 10:09:53,132 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 6.95) internal successors, (278), 40 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 162 [2023-12-25 10:09:53,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:09:53,156 INFO L225 Difference]: With dead ends: 35607 [2023-12-25 10:09:53,156 INFO L226 Difference]: Without dead ends: 28784 [2023-12-25 10:09:53,167 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 489 GetRequests, 287 SyntacticMatches, 0 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13850 ImplicationChecksByTransitivity, 25.9s TimeCoverageRelationStatistics Valid=4315, Invalid=37097, Unknown=0, NotChecked=0, Total=41412 [2023-12-25 10:09:53,168 INFO L413 NwaCegarLoop]: 353 mSDtfsCounter, 2742 mSDsluCounter, 7847 mSDsCounter, 0 mSdLazyCounter, 3560 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2742 SdHoareTripleChecker+Valid, 8200 SdHoareTripleChecker+Invalid, 3624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 3560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2023-12-25 10:09:53,168 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2742 Valid, 8200 Invalid, 3624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 3560 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2023-12-25 10:09:53,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28784 states. [2023-12-25 10:09:53,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28784 to 20170. [2023-12-25 10:09:53,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20170 states, 20169 states have (on average 1.1047151569239924) internal successors, (22281), 20169 states have internal predecessors, (22281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:09:53,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20170 states to 20170 states and 22281 transitions. [2023-12-25 10:09:53,369 INFO L78 Accepts]: Start accepts. Automaton has 20170 states and 22281 transitions. Word has length 162 [2023-12-25 10:09:53,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:09:53,369 INFO L495 AbstractCegarLoop]: Abstraction has 20170 states and 22281 transitions. [2023-12-25 10:09:53,369 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 6.95) internal successors, (278), 40 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:09:53,369 INFO L276 IsEmpty]: Start isEmpty. Operand 20170 states and 22281 transitions. [2023-12-25 10:09:53,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-25 10:09:53,370 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:09:53,370 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:09:53,374 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2023-12-25 10:09:53,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:09:53,574 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:09:53,575 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:09:53,575 INFO L85 PathProgramCache]: Analyzing trace with hash -1340223431, now seen corresponding path program 1 times [2023-12-25 10:09:53,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:09:53,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [353441935] [2023-12-25 10:09:53,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:09:53,575 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:09:53,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:09:53,576 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:09:53,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2023-12-25 10:09:53,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:09:53,721 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-25 10:09:53,722 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:09:55,314 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 71 proven. 7 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-25 10:09:55,315 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:09:56,168 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 71 proven. 7 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-25 10:09:56,168 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:09:56,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [353441935] [2023-12-25 10:09:56,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [353441935] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:09:56,169 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:09:56,169 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 10:09:56,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000882503] [2023-12-25 10:09:56,169 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:09:56,169 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 10:09:56,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:09:56,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 10:09:56,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2023-12-25 10:09:56,170 INFO L87 Difference]: Start difference. First operand 20170 states and 22281 transitions. Second operand has 31 states, 31 states have (on average 7.806451612903226) internal successors, (242), 31 states have internal predecessors, (242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:10:15,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:10:15,445 INFO L93 Difference]: Finished difference Result 28229 states and 31244 transitions. [2023-12-25 10:10:15,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-12-25 10:10:15,446 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 7.806451612903226) internal successors, (242), 31 states have internal predecessors, (242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 163 [2023-12-25 10:10:15,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:10:15,468 INFO L225 Difference]: With dead ends: 28229 [2023-12-25 10:10:15,468 INFO L226 Difference]: Without dead ends: 26890 [2023-12-25 10:10:15,475 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 295 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 761 ImplicationChecksByTransitivity, 16.6s TimeCoverageRelationStatistics Valid=692, Invalid=3214, Unknown=0, NotChecked=0, Total=3906 [2023-12-25 10:10:15,475 INFO L413 NwaCegarLoop]: 280 mSDtfsCounter, 1531 mSDsluCounter, 4531 mSDsCounter, 0 mSdLazyCounter, 1781 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1531 SdHoareTripleChecker+Valid, 4811 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1781 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2023-12-25 10:10:15,475 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1531 Valid, 4811 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1781 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2023-12-25 10:10:15,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26890 states. [2023-12-25 10:10:15,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26890 to 19076. [2023-12-25 10:10:15,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19076 states, 19075 states have (on average 1.1074180865006553) internal successors, (21124), 19075 states have internal predecessors, (21124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:10:15,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19076 states to 19076 states and 21124 transitions. [2023-12-25 10:10:15,625 INFO L78 Accepts]: Start accepts. Automaton has 19076 states and 21124 transitions. Word has length 163 [2023-12-25 10:10:15,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:10:15,625 INFO L495 AbstractCegarLoop]: Abstraction has 19076 states and 21124 transitions. [2023-12-25 10:10:15,625 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 7.806451612903226) internal successors, (242), 31 states have internal predecessors, (242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:10:15,625 INFO L276 IsEmpty]: Start isEmpty. Operand 19076 states and 21124 transitions. [2023-12-25 10:10:15,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-25 10:10:15,626 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:10:15,626 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:10:15,629 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 (56)] Ended with exit code 0 [2023-12-25 10:10:15,827 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:10:15,827 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:10:15,827 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:10:15,827 INFO L85 PathProgramCache]: Analyzing trace with hash 1923751265, now seen corresponding path program 1 times [2023-12-25 10:10:15,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:10:15,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [64536059] [2023-12-25 10:10:15,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:10:15,828 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:10:15,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:10:15,829 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:10:15,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2023-12-25 10:10:15,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:10:15,977 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 10:10:15,978 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:10:16,670 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 60 proven. 3 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-12-25 10:10:16,671 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:10:16,925 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 60 proven. 3 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-12-25 10:10:16,925 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:10:16,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [64536059] [2023-12-25 10:10:16,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [64536059] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:10:16,925 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:10:16,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 10:10:16,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708962778] [2023-12-25 10:10:16,925 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:10:16,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 10:10:16,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:10:16,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 10:10:16,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2023-12-25 10:10:16,926 INFO L87 Difference]: Start difference. First operand 19076 states and 21124 transitions. Second operand has 21 states, 21 states have (on average 10.619047619047619) internal successors, (223), 21 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:10:17,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:10:17,848 INFO L93 Difference]: Finished difference Result 21104 states and 23406 transitions. [2023-12-25 10:10:17,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 10:10:17,849 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 10.619047619047619) internal successors, (223), 21 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 163 [2023-12-25 10:10:17,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:10:17,862 INFO L225 Difference]: With dead ends: 21104 [2023-12-25 10:10:17,862 INFO L226 Difference]: Without dead ends: 15944 [2023-12-25 10:10:17,867 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 306 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=235, Invalid=821, Unknown=0, NotChecked=0, Total=1056 [2023-12-25 10:10:17,867 INFO L413 NwaCegarLoop]: 227 mSDtfsCounter, 763 mSDsluCounter, 1487 mSDsCounter, 0 mSdLazyCounter, 388 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 763 SdHoareTripleChecker+Valid, 1714 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:10:17,867 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [763 Valid, 1714 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 388 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 10:10:17,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15944 states. [2023-12-25 10:10:17,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15944 to 14839. [2023-12-25 10:10:17,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14839 states, 14838 states have (on average 1.1120097048119693) internal successors, (16500), 14838 states have internal predecessors, (16500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:10:18,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14839 states to 14839 states and 16500 transitions. [2023-12-25 10:10:18,048 INFO L78 Accepts]: Start accepts. Automaton has 14839 states and 16500 transitions. Word has length 163 [2023-12-25 10:10:18,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:10:18,048 INFO L495 AbstractCegarLoop]: Abstraction has 14839 states and 16500 transitions. [2023-12-25 10:10:18,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 10.619047619047619) internal successors, (223), 21 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:10:18,049 INFO L276 IsEmpty]: Start isEmpty. Operand 14839 states and 16500 transitions. [2023-12-25 10:10:18,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-12-25 10:10:18,050 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:10:18,050 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:10:18,053 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Forceful destruction successful, exit code 0 [2023-12-25 10:10:18,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:10:18,250 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:10:18,251 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:10:18,251 INFO L85 PathProgramCache]: Analyzing trace with hash 1470673750, now seen corresponding path program 1 times [2023-12-25 10:10:18,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:10:18,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [237530457] [2023-12-25 10:10:18,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:10:18,252 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:10:18,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:10:18,253 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:10:18,253 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2023-12-25 10:10:18,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:10:18,397 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-25 10:10:18,399 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:10:19,799 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2023-12-25 10:10:19,799 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:10:19,799 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:10:19,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [237530457] [2023-12-25 10:10:19,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [237530457] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:10:19,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:10:19,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-12-25 10:10:19,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286246499] [2023-12-25 10:10:19,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:10:19,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-25 10:10:19,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:10:19,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-25 10:10:19,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2023-12-25 10:10:19,800 INFO L87 Difference]: Start difference. First operand 14839 states and 16500 transitions. Second operand has 17 states, 17 states have (on average 6.176470588235294) internal successors, (105), 17 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:10:23,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:10:23,255 INFO L93 Difference]: Finished difference Result 14845 states and 16503 transitions. [2023-12-25 10:10:23,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-25 10:10:23,256 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.176470588235294) internal successors, (105), 17 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 166 [2023-12-25 10:10:23,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:10:23,266 INFO L225 Difference]: With dead ends: 14845 [2023-12-25 10:10:23,267 INFO L226 Difference]: Without dead ends: 14439 [2023-12-25 10:10:23,270 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=166, Invalid=646, Unknown=0, NotChecked=0, Total=812 [2023-12-25 10:10:23,270 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 322 mSDsluCounter, 1960 mSDsCounter, 0 mSdLazyCounter, 946 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 2169 SdHoareTripleChecker+Invalid, 946 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 946 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:10:23,270 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [322 Valid, 2169 Invalid, 946 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 946 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-12-25 10:10:23,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14439 states. [2023-12-25 10:10:23,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14439 to 14435. [2023-12-25 10:10:23,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14435 states, 14434 states have (on average 1.1143134266315644) internal successors, (16084), 14434 states have internal predecessors, (16084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:10:23,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14435 states to 14435 states and 16084 transitions. [2023-12-25 10:10:23,377 INFO L78 Accepts]: Start accepts. Automaton has 14435 states and 16084 transitions. Word has length 166 [2023-12-25 10:10:23,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:10:23,377 INFO L495 AbstractCegarLoop]: Abstraction has 14435 states and 16084 transitions. [2023-12-25 10:10:23,377 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.176470588235294) internal successors, (105), 17 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:10:23,377 INFO L276 IsEmpty]: Start isEmpty. Operand 14435 states and 16084 transitions. [2023-12-25 10:10:23,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2023-12-25 10:10:23,379 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:10:23,379 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:10:23,382 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Ended with exit code 0 [2023-12-25 10:10:23,579 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:10:23,580 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2023-12-25 10:10:23,580 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:10:23,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1638562713, now seen corresponding path program 1 times [2023-12-25 10:10:23,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:10:23,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2042140319] [2023-12-25 10:10:23,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:10:23,581 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:10:23,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:10:23,581 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:10:23,582 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2023-12-25 10:10:23,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:10:23,755 INFO L262 TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:10:23,757 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:10:23,947 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 139 proven. 120 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 10:10:23,947 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:10:24,265 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 139 proven. 120 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 10:10:24,265 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:10:24,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2042140319] [2023-12-25 10:10:24,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2042140319] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:10:24,265 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:10:24,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2023-12-25 10:10:24,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676783778] [2023-12-25 10:10:24,266 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:10:24,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 10:10:24,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:10:24,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 10:10:24,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2023-12-25 10:10:24,267 INFO L87 Difference]: Start difference. First operand 14435 states and 16084 transitions. Second operand has 16 states, 16 states have (on average 21.75) internal successors, (348), 16 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:10:24,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:10:24,346 INFO L93 Difference]: Finished difference Result 14435 states and 16084 transitions. [2023-12-25 10:10:24,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:10:24,346 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 21.75) internal successors, (348), 16 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 208 [2023-12-25 10:10:24,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:10:24,347 INFO L225 Difference]: With dead ends: 14435 [2023-12-25 10:10:24,347 INFO L226 Difference]: Without dead ends: 0 [2023-12-25 10:10:24,350 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 414 GetRequests, 400 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2023-12-25 10:10:24,350 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 70 mSDsluCounter, 1100 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 1265 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:10:24,350 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 1265 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 10:10:24,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-12-25 10:10:24,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-12-25 10:10:24,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:10:24,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-12-25 10:10:24,351 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 208 [2023-12-25 10:10:24,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:10:24,351 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-12-25 10:10:24,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 21.75) internal successors, (348), 16 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:10:24,351 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-12-25 10:10:24,351 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-12-25 10:10:24,353 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 7 remaining) [2023-12-25 10:10:24,353 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (5 of 7 remaining) [2023-12-25 10:10:24,353 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (4 of 7 remaining) [2023-12-25 10:10:24,354 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION (3 of 7 remaining) [2023-12-25 10:10:24,354 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (2 of 7 remaining) [2023-12-25 10:10:24,354 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION (1 of 7 remaining) [2023-12-25 10:10:24,354 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION (0 of 7 remaining) [2023-12-25 10:10:24,357 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Ended with exit code 0 [2023-12-25 10:10:24,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:10:24,556 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2023-12-25 10:10:24,559 INFO L899 garLoopResultBuilder]: For program point L2017(lines 2017 2099) no Hoare annotation was computed. [2023-12-25 10:10:24,559 INFO L899 garLoopResultBuilder]: For program point $Ultimate##402(lines 2061 2079) no Hoare annotation was computed. [2023-12-25 10:10:24,559 INFO L899 garLoopResultBuilder]: For program point L1885(lines 165 2259) no Hoare annotation was computed. [2023-12-25 10:10:24,559 INFO L899 garLoopResultBuilder]: For program point L762(lines 762 815) no Hoare annotation was computed. [2023-12-25 10:10:24,559 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION(line 564) no Hoare annotation was computed. [2023-12-25 10:10:24,559 INFO L899 garLoopResultBuilder]: For program point L696(lines 696 877) no Hoare annotation was computed. [2023-12-25 10:10:24,559 INFO L899 garLoopResultBuilder]: For program point L564(line 564) no Hoare annotation was computed. [2023-12-25 10:10:24,559 INFO L899 garLoopResultBuilder]: For program point L498(lines 199 649) no Hoare annotation was computed. [2023-12-25 10:10:24,559 INFO L899 garLoopResultBuilder]: For program point L234(lines 234 414) no Hoare annotation was computed. [2023-12-25 10:10:24,559 INFO L899 garLoopResultBuilder]: For program point L961(lines 961 1051) no Hoare annotation was computed. [2023-12-25 10:10:24,559 INFO L899 garLoopResultBuilder]: For program point L829(lines 746 832) no Hoare annotation was computed. [2023-12-25 10:10:24,559 INFO L899 garLoopResultBuilder]: For program point L1424(lines 1141 1571) no Hoare annotation was computed. [2023-12-25 10:10:24,559 INFO L899 garLoopResultBuilder]: For program point L301(lines 301 349) no Hoare annotation was computed. [2023-12-25 10:10:24,559 INFO L899 garLoopResultBuilder]: For program point L2019(lines 2019 2035) no Hoare annotation was computed. [2023-12-25 10:10:24,559 INFO L899 garLoopResultBuilder]: For program point L1953(lines 1953 2155) no Hoare annotation was computed. [2023-12-25 10:10:24,559 INFO L899 garLoopResultBuilder]: For program point L698(lines 698 872) no Hoare annotation was computed. [2023-12-25 10:10:24,559 INFO L899 garLoopResultBuilder]: For program point L368(lines 274 372) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L1227(lines 1227 1304) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L1822(lines 1822 2251) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L1955(lines 1955 1971) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L766(lines 766 810) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L1493(lines 1493 1501) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L1890(lines 1890 2213) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L1824(lines 1824 2246) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L503(lines 503 616) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L1296(lines 1231 1299) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L1164(lines 1164 1351) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L1693(lines 1124 2256) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L1495(line 1495) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L1429(lines 1429 1538) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L1231(lines 1231 1299) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L1760(lines 1650 1764) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L175(lines 175 1101) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L1166(lines 1166 1346) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L109(lines 109 2351) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L968(lines 968 1050) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L242(lines 242 413) no Hoare annotation was computed. [2023-12-25 10:10:24,560 INFO L899 garLoopResultBuilder]: For program point L1233(lines 1233 1291) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L2092(lines 2050 2097) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L2026(lines 2026 2034) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point main_returnLabel#1(lines 89 2353) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L1894(lines 1894 2208) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L1630(lines 1630 1784) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L507(lines 507 611) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L111(lines 111 2346) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L904(lines 904 1095) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L1433(lines 1433 1533) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION(line 1021) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L2160(lines 2160 2180) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L1962(lines 1962 1970) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L1830(lines 1830 2245) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L509(lines 509 603) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L377(lines 272 380) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L113(lines 113 2341) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L906(lines 906 1090) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L774(lines 182 1100) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L708(lines 708 866) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION(line 1495) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L2162(lines 2162 2170) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L1832(lines 1832 2240) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L577(lines 529 581) no Hoare annotation was computed. [2023-12-25 10:10:24,561 INFO L899 garLoopResultBuilder]: For program point L313(lines 313 341) no Hoare annotation was computed. [2023-12-25 10:10:24,562 INFO L899 garLoopResultBuilder]: For program point L247(lines 247 407) no Hoare annotation was computed. [2023-12-25 10:10:24,562 INFO L899 garLoopResultBuilder]: For program point L115(lines 115 2336) no Hoare annotation was computed. [2023-12-25 10:10:24,562 INFO L899 garLoopResultBuilder]: For program point L842(lines 728 846) no Hoare annotation was computed. [2023-12-25 10:10:24,562 INFO L899 garLoopResultBuilder]: For program point L182(lines 182 1100) no Hoare annotation was computed. [2023-12-25 10:10:24,562 INFO L899 garLoopResultBuilder]: For program point L975(lines 975 1042) no Hoare annotation was computed. [2023-12-25 10:10:24,562 INFO L899 garLoopResultBuilder]: For program point L1240(lines 1240 1290) no Hoare annotation was computed. [2023-12-25 10:10:24,562 INFO L899 garLoopResultBuilder]: For program point L117(lines 117 2331) no Hoare annotation was computed. [2023-12-25 10:10:24,562 INFO L899 garLoopResultBuilder]: For program point L1769(lines 1648 1772) no Hoare annotation was computed. [2023-12-25 10:10:24,562 INFO L899 garLoopResultBuilder]: For program point L1703(lines 1703 1741) no Hoare annotation was computed. [2023-12-25 10:10:24,562 INFO L899 garLoopResultBuilder]: For program point L184(lines 184 656) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L1902(lines 1124 2256) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L1638(lines 1638 1783) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L1176(lines 1176 1340) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L119(lines 119 2326) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L912(lines 912 1089) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L1705(lines 1705 1736) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L516(lines 516 602) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L1441(lines 165 2259) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L252(lines 252 402) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L979(lines 979 1037) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L121(lines 121 2321) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L914(lines 914 1084) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L716(lines 716 865) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L452(lines 452 647) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L254(lines 254 394) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L2104(lines 2104 2124) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L1047(lines 961 1051) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L1378(lines 1378 1569) no Hoare annotation was computed. [2023-12-25 10:10:24,563 INFO L899 garLoopResultBuilder]: For program point L123(lines 123 2316) no Hoare annotation was computed. [2023-12-25 10:10:24,564 INFO L899 garLoopResultBuilder]: For program point L2039(lines 2017 2099) no Hoare annotation was computed. [2023-12-25 10:10:24,564 INFO L899 garLoopResultBuilder]: For program point L784(lines 784 808) no Hoare annotation was computed. [2023-12-25 10:10:24,564 INFO L899 garLoopResultBuilder]: For program point L1643(lines 1643 1777) no Hoare annotation was computed. [2023-12-25 10:10:24,564 INFO L899 garLoopResultBuilder]: For program point L586(lines 527 589) no Hoare annotation was computed. [2023-12-25 10:10:24,564 INFO L899 garLoopResultBuilder]: For program point L454(lines 454 642) no Hoare annotation was computed. [2023-12-25 10:10:24,564 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2023-12-25 10:10:24,564 INFO L899 garLoopResultBuilder]: For program point L2106(lines 2106 2114) no Hoare annotation was computed. [2023-12-25 10:10:24,564 INFO L899 garLoopResultBuilder]: For program point L851(lines 726 854) no Hoare annotation was computed. [2023-12-25 10:10:24,564 INFO L899 garLoopResultBuilder]: For program point L1842(lines 1842 2234) no Hoare annotation was computed. [2023-12-25 10:10:24,564 INFO L899 garLoopResultBuilder]: For program point L1446(lines 1446 1531) no Hoare annotation was computed. [2023-12-25 10:10:24,564 INFO L899 garLoopResultBuilder]: For program point L1380(lines 1380 1564) no Hoare annotation was computed. [2023-12-25 10:10:24,564 INFO L899 garLoopResultBuilder]: For program point L323(lines 165 2259) no Hoare annotation was computed. [2023-12-25 10:10:24,564 INFO L899 garLoopResultBuilder]: For program point L125(lines 125 2311) no Hoare annotation was computed. [2023-12-25 10:10:24,564 INFO L899 garLoopResultBuilder]: For program point L2041(lines 2013 2125) no Hoare annotation was computed. [2023-12-25 10:10:24,564 INFO L899 garLoopResultBuilder]: For program point L1975(lines 1953 2155) no Hoare annotation was computed. [2023-12-25 10:10:24,564 INFO L899 garLoopResultBuilder]: For program point L1711(lines 1711 1735) no Hoare annotation was computed. [2023-12-25 10:10:24,564 INFO L899 garLoopResultBuilder]: For program point L390(lines 254 394) no Hoare annotation was computed. [2023-12-25 10:10:24,565 INFO L899 garLoopResultBuilder]: For program point L192(lines 192 650) no Hoare annotation was computed. [2023-12-25 10:10:24,565 INFO L899 garLoopResultBuilder]: For program point L2174(lines 2160 2180) no Hoare annotation was computed. [2023-12-25 10:10:24,565 INFO L899 garLoopResultBuilder]: For program point L1117(lines 1117 2257) no Hoare annotation was computed. [2023-12-25 10:10:24,565 INFO L899 garLoopResultBuilder]: For program point L721(lines 721 859) no Hoare annotation was computed. [2023-12-25 10:10:24,565 INFO L899 garLoopResultBuilder]: For program point L523(lines 523 594) no Hoare annotation was computed. [2023-12-25 10:10:24,565 INFO L899 garLoopResultBuilder]: For program point L1514(lines 1452 1518) no Hoare annotation was computed. [2023-12-25 10:10:24,565 INFO L899 garLoopResultBuilder]: For program point L1316(lines 1196 1320) no Hoare annotation was computed. [2023-12-25 10:10:24,565 INFO L899 garLoopResultBuilder]: For program point L1184(lines 1184 1339) no Hoare annotation was computed. [2023-12-25 10:10:24,565 INFO L899 garLoopResultBuilder]: For program point L127(lines 127 2306) no Hoare annotation was computed. [2023-12-25 10:10:24,565 INFO L899 garLoopResultBuilder]: For program point L1977(lines 1948 2181) no Hoare annotation was computed. [2023-12-25 10:10:24,565 INFO L899 garLoopResultBuilder]: For program point L2176(lines 2160 2180) no Hoare annotation was computed. [2023-12-25 10:10:24,565 INFO L899 garLoopResultBuilder]: For program point L987(lines 182 1100) no Hoare annotation was computed. [2023-12-25 10:10:24,565 INFO L899 garLoopResultBuilder]: For program point L1912(lines 1912 2206) no Hoare annotation was computed. [2023-12-25 10:10:24,565 INFO L899 garLoopResultBuilder]: For program point L1648(lines 1648 1772) no Hoare annotation was computed. [2023-12-25 10:10:24,565 INFO L899 garLoopResultBuilder]: For program point L1450(lines 1450 1526) no Hoare annotation was computed. [2023-12-25 10:10:24,565 INFO L899 garLoopResultBuilder]: For program point L261(lines 261 393) no Hoare annotation was computed. [2023-12-25 10:10:24,565 INFO L899 garLoopResultBuilder]: For program point L1252(lines 1252 1282) no Hoare annotation was computed. [2023-12-25 10:10:24,566 INFO L899 garLoopResultBuilder]: For program point L129(lines 129 2301) no Hoare annotation was computed. [2023-12-25 10:10:24,566 INFO L899 garLoopResultBuilder]: For program point L460(lines 460 641) no Hoare annotation was computed. [2023-12-25 10:10:24,566 INFO L899 garLoopResultBuilder]: For program point L1914(lines 1914 2201) no Hoare annotation was computed. [2023-12-25 10:10:24,566 INFO L899 garLoopResultBuilder]: For program point L1650(lines 1650 1764) no Hoare annotation was computed. [2023-12-25 10:10:24,566 INFO L899 garLoopResultBuilder]: For program point L527(lines 527 589) no Hoare annotation was computed. [2023-12-25 10:10:24,566 INFO L899 garLoopResultBuilder]: For program point L1452(lines 1452 1518) no Hoare annotation was computed. [2023-12-25 10:10:24,566 INFO L899 garLoopResultBuilder]: For program point L1386(lines 1386 1563) no Hoare annotation was computed. [2023-12-25 10:10:24,566 INFO L899 garLoopResultBuilder]: For program point L131(lines 131 2296) no Hoare annotation was computed. [2023-12-25 10:10:24,566 INFO L899 garLoopResultBuilder]: For program point L1056(lines 959 1059) no Hoare annotation was computed. [2023-12-25 10:10:24,566 INFO L899 garLoopResultBuilder]: For program point L1981(lines 1981 2153) no Hoare annotation was computed. [2023-12-25 10:10:24,566 INFO L899 garLoopResultBuilder]: For program point L924(lines 924 1078) no Hoare annotation was computed. [2023-12-25 10:10:24,566 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 332) no Hoare annotation was computed. [2023-12-25 10:10:24,566 INFO L899 garLoopResultBuilder]: For program point L726(lines 726 854) no Hoare annotation was computed. [2023-12-25 10:10:24,566 INFO L899 garLoopResultBuilder]: For program point L462(lines 462 636) no Hoare annotation was computed. [2023-12-25 10:10:24,566 INFO L899 garLoopResultBuilder]: For program point L330(lines 330 339) no Hoare annotation was computed. [2023-12-25 10:10:24,566 INFO L899 garLoopResultBuilder]: For program point L1189(lines 1189 1333) no Hoare annotation was computed. [2023-12-25 10:10:24,567 INFO L899 garLoopResultBuilder]: For program point L1850(lines 1850 2233) no Hoare annotation was computed. [2023-12-25 10:10:24,567 INFO L899 garLoopResultBuilder]: For program point L529(lines 529 581) no Hoare annotation was computed. [2023-12-25 10:10:24,567 INFO L899 garLoopResultBuilder]: For program point L1388(lines 1388 1558) no Hoare annotation was computed. [2023-12-25 10:10:24,567 INFO L899 garLoopResultBuilder]: For program point L199(lines 199 649) no Hoare annotation was computed. [2023-12-25 10:10:24,567 INFO L899 garLoopResultBuilder]: For program point L133(lines 133 2291) no Hoare annotation was computed. [2023-12-25 10:10:24,567 INFO L899 garLoopResultBuilder]: For program point L1124(lines 1124 2256) no Hoare annotation was computed. [2023-12-25 10:10:24,567 INFO L899 garLoopResultBuilder]: For program point L728(lines 728 846) no Hoare annotation was computed. [2023-12-25 10:10:24,567 INFO L899 garLoopResultBuilder]: For program point L332(line 332) no Hoare annotation was computed. [2023-12-25 10:10:24,567 INFO L899 garLoopResultBuilder]: For program point L2050(lines 2050 2097) no Hoare annotation was computed. [2023-12-25 10:10:24,567 INFO L899 garLoopResultBuilder]: For program point L1588(lines 1588 2254) no Hoare annotation was computed. [2023-12-25 10:10:24,567 INFO L899 garLoopResultBuilder]: For program point L399(lines 252 402) no Hoare annotation was computed. [2023-12-25 10:10:24,567 INFO L899 garLoopResultBuilder]: For program point L201(lines 201 437) no Hoare annotation was computed. [2023-12-25 10:10:24,567 INFO L899 garLoopResultBuilder]: For program point L135(lines 135 2286) no Hoare annotation was computed. [2023-12-25 10:10:24,567 INFO L899 garLoopResultBuilder]: For program point L1126(lines 1126 1578) no Hoare annotation was computed. [2023-12-25 10:10:24,567 INFO L899 garLoopResultBuilder]: For program point L1985(lines 1985 2127) no Hoare annotation was computed. [2023-12-25 10:10:24,567 INFO L899 garLoopResultBuilder]: For program point L1523(lines 1450 1526) no Hoare annotation was computed. [2023-12-25 10:10:24,567 INFO L899 garLoopResultBuilder]: For program point L1325(lines 1194 1328) no Hoare annotation was computed. [2023-12-25 10:10:24,567 INFO L899 garLoopResultBuilder]: For program point L268(lines 268 385) no Hoare annotation was computed. [2023-12-25 10:10:24,568 INFO L899 garLoopResultBuilder]: For program point L2118(lines 2104 2124) no Hoare annotation was computed. [2023-12-25 10:10:24,568 INFO L899 garLoopResultBuilder]: For program point L2052(lines 2052 2087) no Hoare annotation was computed. [2023-12-25 10:10:24,568 INFO L899 garLoopResultBuilder]: For program point L1920(lines 1920 2200) no Hoare annotation was computed. [2023-12-25 10:10:24,568 INFO L899 garLoopResultBuilder]: For program point L599(lines 509 603) no Hoare annotation was computed. [2023-12-25 10:10:24,568 INFO L899 garLoopResultBuilder]: For program point L1194(lines 1194 1328) no Hoare annotation was computed. [2023-12-25 10:10:24,568 INFO L899 garLoopResultBuilder]: For program point L137(lines 137 2281) no Hoare annotation was computed. [2023-12-25 10:10:24,568 INFO L899 garLoopResultBuilder]: For program point L1987(lines 1987 2003) no Hoare annotation was computed. [2023-12-25 10:10:24,568 INFO L899 garLoopResultBuilder]: For program point L1855(lines 1855 2227) no Hoare annotation was computed. [2023-12-25 10:10:24,568 INFO L899 garLoopResultBuilder]: For program point L798(lines 798 806) no Hoare annotation was computed. [2023-12-25 10:10:24,568 INFO L899 garLoopResultBuilder]: For program point L666(lines 666 1098) no Hoare annotation was computed. [2023-12-25 10:10:24,568 INFO L899 garLoopResultBuilder]: For program point L1657(lines 1657 1763) no Hoare annotation was computed. [2023-12-25 10:10:24,568 INFO L899 garLoopResultBuilder]: For program point L1459(lines 1459 1517) no Hoare annotation was computed. [2023-12-25 10:10:24,568 INFO L899 garLoopResultBuilder]: For program point L2120(lines 2104 2124) no Hoare annotation was computed. [2023-12-25 10:10:24,568 INFO L899 garLoopResultBuilder]: For program point L997(lines 997 1035) no Hoare annotation was computed. [2023-12-25 10:10:24,568 INFO L899 garLoopResultBuilder]: For program point L1922(lines 1922 2195) no Hoare annotation was computed. [2023-12-25 10:10:24,568 INFO L899 garLoopResultBuilder]: For program point L1196(lines 1196 1320) no Hoare annotation was computed. [2023-12-25 10:10:24,568 INFO L899 garLoopResultBuilder]: For program point L139(lines 139 2276) no Hoare annotation was computed. [2023-12-25 10:10:24,569 INFO L899 garLoopResultBuilder]: For program point L932(lines 932 1077) no Hoare annotation was computed. [2023-12-25 10:10:24,569 INFO L899 garLoopResultBuilder]: For program point L800(line 800) no Hoare annotation was computed. [2023-12-25 10:10:24,569 INFO L899 garLoopResultBuilder]: For program point L1725(lines 1725 1733) no Hoare annotation was computed. [2023-12-25 10:10:24,569 INFO L899 garLoopResultBuilder]: For program point L536(lines 536 580) no Hoare annotation was computed. [2023-12-25 10:10:24,569 INFO L899 garLoopResultBuilder]: For program point L272(lines 272 380) no Hoare annotation was computed. [2023-12-25 10:10:24,569 INFO L899 garLoopResultBuilder]: For program point L999(lines 999 1030) no Hoare annotation was computed. [2023-12-25 10:10:24,569 INFO L899 garLoopResultBuilder]: For program point L735(lines 735 845) no Hoare annotation was computed. [2023-12-25 10:10:24,569 INFO L899 garLoopResultBuilder]: For program point L1727(line 1727) no Hoare annotation was computed. [2023-12-25 10:10:24,569 INFO L899 garLoopResultBuilder]: For program point L1595(lines 1595 2253) no Hoare annotation was computed. [2023-12-25 10:10:24,569 INFO L899 garLoopResultBuilder]: For program point L472(lines 472 630) no Hoare annotation was computed. [2023-12-25 10:10:24,569 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION(line 800) no Hoare annotation was computed. [2023-12-25 10:10:24,569 INFO L899 garLoopResultBuilder]: For program point L274(lines 274 372) no Hoare annotation was computed. [2023-12-25 10:10:24,569 INFO L899 garLoopResultBuilder]: For program point L2058(lines 2058 2086) no Hoare annotation was computed. [2023-12-25 10:10:24,569 INFO L899 garLoopResultBuilder]: For program point L1860(lines 1860 2222) no Hoare annotation was computed. [2023-12-25 10:10:24,569 INFO L899 garLoopResultBuilder]: For program point L1398(lines 1398 1552) no Hoare annotation was computed. [2023-12-25 10:10:24,569 INFO L899 garLoopResultBuilder]: For program point L1266(lines 1266 1280) no Hoare annotation was computed. [2023-12-25 10:10:24,569 INFO L899 garLoopResultBuilder]: For program point L1134(lines 1134 1572) no Hoare annotation was computed. [2023-12-25 10:10:24,569 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION(line 1268) no Hoare annotation was computed. [2023-12-25 10:10:24,570 INFO L899 garLoopResultBuilder]: For program point L1597(lines 1597 1807) no Hoare annotation was computed. [2023-12-25 10:10:24,570 INFO L899 garLoopResultBuilder]: For program point L144(lines 144 2271) no Hoare annotation was computed. [2023-12-25 10:10:24,570 INFO L899 garLoopResultBuilder]: For program point L1994(lines 1994 2002) no Hoare annotation was computed. [2023-12-25 10:10:24,570 INFO L899 garLoopResultBuilder]: For program point L937(lines 937 1071) no Hoare annotation was computed. [2023-12-25 10:10:24,570 INFO L899 garLoopResultBuilder]: For program point L673(lines 673 1097) no Hoare annotation was computed. [2023-12-25 10:10:24,570 INFO L899 garLoopResultBuilder]: For program point L1664(lines 1664 1755) no Hoare annotation was computed. [2023-12-25 10:10:24,570 INFO L899 garLoopResultBuilder]: For program point L1268(line 1268) no Hoare annotation was computed. [2023-12-25 10:10:24,570 INFO L899 garLoopResultBuilder]: For program point L608(lines 507 611) no Hoare annotation was computed. [2023-12-25 10:10:24,570 INFO L899 garLoopResultBuilder]: For program point L1203(lines 1203 1319) no Hoare annotation was computed. [2023-12-25 10:10:24,570 INFO L899 garLoopResultBuilder]: For program point L1005(lines 1005 1029) no Hoare annotation was computed. [2023-12-25 10:10:24,570 INFO L899 garLoopResultBuilder]: For program point L675(lines 675 889) no Hoare annotation was computed. [2023-12-25 10:10:24,570 INFO L899 garLoopResultBuilder]: For program point L742(lines 742 837) no Hoare annotation was computed. [2023-12-25 10:10:24,570 INFO L899 garLoopResultBuilder]: For program point L346(lines 294 350) no Hoare annotation was computed. [2023-12-25 10:10:24,570 INFO L899 garLoopResultBuilder]: For program point L214(lines 214 431) no Hoare annotation was computed. [2023-12-25 10:10:24,570 INFO L899 garLoopResultBuilder]: For program point L1932(lines 1932 2189) no Hoare annotation was computed. [2023-12-25 10:10:24,570 INFO L899 garLoopResultBuilder]: For program point L1668(lines 1668 1750) no Hoare annotation was computed. [2023-12-25 10:10:24,570 INFO L899 garLoopResultBuilder]: For program point L281(lines 281 371) no Hoare annotation was computed. [2023-12-25 10:10:24,570 INFO L899 garLoopResultBuilder]: For program point L942(lines 942 1066) no Hoare annotation was computed. [2023-12-25 10:10:24,571 INFO L899 garLoopResultBuilder]: For program point L480(lines 480 629) no Hoare annotation was computed. [2023-12-25 10:10:24,571 INFO L899 garLoopResultBuilder]: For program point L1471(lines 1471 1509) no Hoare annotation was computed. [2023-12-25 10:10:24,571 INFO L899 garLoopResultBuilder]: For program point L216(lines 216 426) no Hoare annotation was computed. [2023-12-25 10:10:24,571 INFO L899 garLoopResultBuilder]: For program point L1141(lines 1141 1571) no Hoare annotation was computed. [2023-12-25 10:10:24,571 INFO L899 garLoopResultBuilder]: For program point L2132(lines 2132 2152) no Hoare annotation was computed. [2023-12-25 10:10:24,571 INFO L899 garLoopResultBuilder]: For program point L1868(lines 1595 2253) no Hoare annotation was computed. [2023-12-25 10:10:24,571 INFO L899 garLoopResultBuilder]: For program point L1406(lines 1406 1551) no Hoare annotation was computed. [2023-12-25 10:10:24,571 INFO L899 garLoopResultBuilder]: For program point L1274(lines 165 2259) no Hoare annotation was computed. [2023-12-25 10:10:24,571 INFO L899 garLoopResultBuilder]: For program point L746(lines 746 832) no Hoare annotation was computed. [2023-12-25 10:10:24,571 INFO L899 garLoopResultBuilder]: For program point L548(lines 548 572) no Hoare annotation was computed. [2023-12-25 10:10:24,571 INFO L899 garLoopResultBuilder]: For program point L1473(lines 1473 1504) no Hoare annotation was computed. [2023-12-25 10:10:24,571 INFO L899 garLoopResultBuilder]: For program point L1143(lines 1143 1363) no Hoare annotation was computed. [2023-12-25 10:10:24,571 INFO L899 garLoopResultBuilder]: For program point L2134(lines 2134 2142) no Hoare annotation was computed. [2023-12-25 10:10:24,571 INFO L899 garLoopResultBuilder]: For program point L2068(lines 2068 2078) no Hoare annotation was computed. [2023-12-25 10:10:24,571 INFO L899 garLoopResultBuilder]: For program point L1210(lines 1210 1311) no Hoare annotation was computed. [2023-12-25 10:10:24,571 INFO L899 garLoopResultBuilder]: For program point L153(lines 153 2266) no Hoare annotation was computed. [2023-12-25 10:10:24,571 INFO L899 garLoopResultBuilder]: For program point L748(lines 748 824) no Hoare annotation was computed. [2023-12-25 10:10:24,571 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION(line 1727) no Hoare annotation was computed. [2023-12-25 10:10:24,572 INFO L899 garLoopResultBuilder]: For program point L485(lines 485 623) no Hoare annotation was computed. [2023-12-25 10:10:24,572 INFO L899 garLoopResultBuilder]: For program point L1873(lines 1873 2220) no Hoare annotation was computed. [2023-12-25 10:10:24,572 INFO L899 garLoopResultBuilder]: For program point L1411(lines 1411 1545) no Hoare annotation was computed. [2023-12-25 10:10:24,572 INFO L899 garLoopResultBuilder]: For program point L288(lines 288 363) no Hoare annotation was computed. [2023-12-25 10:10:24,572 INFO L899 garLoopResultBuilder]: For program point L222(lines 222 425) no Hoare annotation was computed. [2023-12-25 10:10:24,572 INFO L899 garLoopResultBuilder]: For program point L1676(lines 165 2259) no Hoare annotation was computed. [2023-12-25 10:10:24,572 INFO L899 garLoopResultBuilder]: For program point L1610(lines 1610 1801) no Hoare annotation was computed. [2023-12-25 10:10:24,572 INFO L899 garLoopResultBuilder]: For program point L355(lines 292 358) no Hoare annotation was computed. [2023-12-25 10:10:24,572 INFO L899 garLoopResultBuilder]: For program point L1214(lines 1214 1306) no Hoare annotation was computed. [2023-12-25 10:10:24,572 INFO L899 garLoopResultBuilder]: For program point L2007(lines 1985 2127) no Hoare annotation was computed. [2023-12-25 10:10:24,572 INFO L899 garLoopResultBuilder]: For program point L950(lines 673 1097) no Hoare annotation was computed. [2023-12-25 10:10:24,572 INFO L899 garLoopResultBuilder]: For program point L1941(lines 1124 2256) no Hoare annotation was computed. [2023-12-25 10:10:24,572 INFO L899 garLoopResultBuilder]: For program point L1479(lines 1479 1503) no Hoare annotation was computed. [2023-12-25 10:10:24,572 INFO L899 garLoopResultBuilder]: For program point L224(lines 224 420) no Hoare annotation was computed. [2023-12-25 10:10:24,572 INFO L899 garLoopResultBuilder]: For program point L158(lines 158 2260) no Hoare annotation was computed. [2023-12-25 10:10:24,572 INFO L899 garLoopResultBuilder]: For program point L1612(lines 1612 1796) no Hoare annotation was computed. [2023-12-25 10:10:24,572 INFO L899 garLoopResultBuilder]: For program point L2009(lines 1981 2153) no Hoare annotation was computed. [2023-12-25 10:10:24,572 INFO L899 garLoopResultBuilder]: For program point L1943(lines 1943 2188) no Hoare annotation was computed. [2023-12-25 10:10:24,573 INFO L899 garLoopResultBuilder]: For program point L1877(lines 1877 2215) no Hoare annotation was computed. [2023-12-25 10:10:24,573 INFO L899 garLoopResultBuilder]: For program point L820(lines 748 824) no Hoare annotation was computed. [2023-12-25 10:10:24,573 INFO L899 garLoopResultBuilder]: For program point L688(lines 688 883) no Hoare annotation was computed. [2023-12-25 10:10:24,573 INFO L899 garLoopResultBuilder]: For program point L490(lines 490 618) no Hoare annotation was computed. [2023-12-25 10:10:24,573 INFO L899 garLoopResultBuilder]: For program point L292(lines 292 358) no Hoare annotation was computed. [2023-12-25 10:10:24,573 INFO L899 garLoopResultBuilder]: For program point L1019(lines 1019 1027) no Hoare annotation was computed. [2023-12-25 10:10:24,573 INFO L899 garLoopResultBuilder]: For program point L755(lines 755 823) no Hoare annotation was computed. [2023-12-25 10:10:24,575 INFO L899 garLoopResultBuilder]: For program point L1416(lines 1416 1540) no Hoare annotation was computed. [2023-12-25 10:10:24,575 INFO L899 garLoopResultBuilder]: For program point L690(lines 690 878) no Hoare annotation was computed. [2023-12-25 10:10:24,576 INFO L899 garLoopResultBuilder]: For program point L1681(lines 1681 1748) no Hoare annotation was computed. [2023-12-25 10:10:24,576 INFO L899 garLoopResultBuilder]: For program point $Ultimate##0(line -1) no Hoare annotation was computed. [2023-12-25 10:10:24,576 INFO L899 garLoopResultBuilder]: For program point L294(lines 294 350) no Hoare annotation was computed. [2023-12-25 10:10:24,576 INFO L899 garLoopResultBuilder]: For program point L1021(line 1021) no Hoare annotation was computed. [2023-12-25 10:10:24,576 INFO L899 garLoopResultBuilder]: For program point L955(lines 955 1064) no Hoare annotation was computed. [2023-12-25 10:10:24,576 INFO L899 garLoopResultBuilder]: For program point L2013(lines 2013 2125) no Hoare annotation was computed. [2023-12-25 10:10:24,576 INFO L899 garLoopResultBuilder]: For program point L1287(lines 1233 1291) no Hoare annotation was computed. [2023-12-25 10:10:24,576 INFO L899 garLoopResultBuilder]: For program point L2146(lines 2132 2152) no Hoare annotation was computed. [2023-12-25 10:10:24,576 INFO L899 garLoopResultBuilder]: For program point L1948(lines 1948 2181) no Hoare annotation was computed. [2023-12-25 10:10:24,576 INFO L899 garLoopResultBuilder]: For program point L1618(lines 1618 1795) no Hoare annotation was computed. [2023-12-25 10:10:24,577 INFO L899 garLoopResultBuilder]: For program point L1222(lines 165 2259) no Hoare annotation was computed. [2023-12-25 10:10:24,577 INFO L899 garLoopResultBuilder]: For program point L165(lines 165 2259) no Hoare annotation was computed. [2023-12-25 10:10:24,577 INFO L899 garLoopResultBuilder]: For program point L1156(lines 1156 1357) no Hoare annotation was computed. [2023-12-25 10:10:24,577 INFO L899 garLoopResultBuilder]: For program point L1685(lines 1685 1743) no Hoare annotation was computed. [2023-12-25 10:10:24,577 INFO L899 garLoopResultBuilder]: For program point L562(lines 562 570) no Hoare annotation was computed. [2023-12-25 10:10:24,577 INFO L899 garLoopResultBuilder]: For program point L2148(lines 2132 2152) no Hoare annotation was computed. [2023-12-25 10:10:24,577 INFO L899 garLoopResultBuilder]: For program point L959(lines 959 1059) no Hoare annotation was computed. [2023-12-25 10:10:24,577 INFO L899 garLoopResultBuilder]: For program point L1620(lines 1620 1790) no Hoare annotation was computed. [2023-12-25 10:10:24,577 INFO L899 garLoopResultBuilder]: For program point L167(lines 167 1107) no Hoare annotation was computed. [2023-12-25 10:10:24,577 INFO L899 garLoopResultBuilder]: For program point L1158(lines 1158 1352) no Hoare annotation was computed. [2023-12-25 10:10:24,580 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:10:24,582 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-25 10:10:24,586 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.12 10:10:24 BoogieIcfgContainer [2023-12-25 10:10:24,586 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-25 10:10:24,587 INFO L158 Benchmark]: Toolchain (without parser) took 750077.99ms. Allocated memory was 263.2MB in the beginning and 1.4GB in the end (delta: 1.1GB). Free memory was 211.0MB in the beginning and 365.5MB in the end (delta: -154.5MB). Peak memory consumption was 989.5MB. Max. memory is 8.0GB. [2023-12-25 10:10:24,594 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 195.0MB. Free memory is still 144.4MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-25 10:10:24,594 INFO L158 Benchmark]: CACSL2BoogieTranslator took 626.28ms. Allocated memory is still 263.2MB. Free memory was 210.7MB in the beginning and 173.3MB in the end (delta: 37.4MB). Peak memory consumption was 36.7MB. Max. memory is 8.0GB. [2023-12-25 10:10:24,594 INFO L158 Benchmark]: Boogie Procedure Inliner took 125.64ms. Allocated memory is still 263.2MB. Free memory was 173.3MB in the beginning and 168.0MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-25 10:10:24,595 INFO L158 Benchmark]: Boogie Preprocessor took 151.53ms. Allocated memory is still 263.2MB. Free memory was 167.7MB in the beginning and 224.6MB in the end (delta: -56.9MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2023-12-25 10:10:24,596 INFO L158 Benchmark]: RCFGBuilder took 1257.02ms. Allocated memory is still 263.2MB. Free memory was 224.1MB in the beginning and 140.7MB in the end (delta: 83.4MB). Peak memory consumption was 82.8MB. Max. memory is 8.0GB. [2023-12-25 10:10:24,596 INFO L158 Benchmark]: TraceAbstraction took 747912.40ms. Allocated memory was 263.2MB in the beginning and 1.4GB in the end (delta: 1.1GB). Free memory was 139.7MB in the beginning and 365.5MB in the end (delta: -225.9MB). Peak memory consumption was 918.1MB. Max. memory is 8.0GB. [2023-12-25 10:10:24,597 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.19ms. Allocated memory is still 195.0MB. Free memory is still 144.4MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 626.28ms. Allocated memory is still 263.2MB. Free memory was 210.7MB in the beginning and 173.3MB in the end (delta: 37.4MB). Peak memory consumption was 36.7MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 125.64ms. Allocated memory is still 263.2MB. Free memory was 173.3MB in the beginning and 168.0MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 151.53ms. Allocated memory is still 263.2MB. Free memory was 167.7MB in the beginning and 224.6MB in the end (delta: -56.9MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * RCFGBuilder took 1257.02ms. Allocated memory is still 263.2MB. Free memory was 224.1MB in the beginning and 140.7MB in the end (delta: 83.4MB). Peak memory consumption was 82.8MB. Max. memory is 8.0GB. * TraceAbstraction took 747912.40ms. Allocated memory was 263.2MB in the beginning and 1.4GB in the end (delta: 1.1GB). Free memory was 139.7MB in the beginning and 365.5MB in the end (delta: -225.9MB). Peak memory consumption was 918.1MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 332]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 564]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 800]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 1021]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 1268]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 1495]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 1727]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 277 locations, 7 error locations. Started 1 CEGAR loops. OverallTime: 747.8s, OverallIterations: 58, TraceHistogramMax: 6, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 659.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 80451 SdHoareTripleChecker+Valid, 103.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 80451 mSDsluCounter, 191305 SdHoareTripleChecker+Invalid, 95.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 177278 mSDsCounter, 1381 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 78781 IncrementalHoareTripleChecker+Invalid, 80162 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1381 mSolverCounterUnsat, 14027 mSDtfsCounter, 78781 mSolverCounterSat, 0.7s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 13476 GetRequests, 9217 SyntacticMatches, 10 SemanticMatches, 4249 ConstructedPredicates, 0 IntricatePredicates, 10 DeprecatedPredicates, 441266 ImplicationChecksByTransitivity, 572.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=36348occurred in iteration=35, InterpolantAutomatonStates: 3615, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 7.0s AutomataMinimizationTime, 58 MinimizatonAttempts, 301068 StatesRemovedByMinimization, 50 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 0 LocationsWithAnnotation, 0 PreInvPairs, 0 NumberOfFragments, 0 HoareAnnotationTreeSize, 0 FormulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 0 FormulaSimplificationsInter, 0 FormulaSimplificationTreeSizeReductionInter, 0.0s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 1.5s SsaConstructionTime, 3.0s SatisfiabilityAnalysisTime, 62.0s InterpolantComputationTime, 6231 NumberOfCodeBlocks, 6231 NumberOfCodeBlocksAsserted, 58 NumberOfCheckSat, 10090 ConstructedInterpolants, 2741 QuantifiedInterpolants, 124762 SizeOfPredicates, 423 NumberOfNonLiveVariables, 15968 ConjunctsInSsa, 748 ConjunctsInUnsatCore, 87 InterpolantComputations, 29 PerfectInterpolantSequences, 2219/4124 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 7 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2023-12-25 10:10:24,832 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2023-12-25 10:10:24,881 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 Received shutdown request...