/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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 10:22:10,379 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 10:22:10,421 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 10:22:10,427 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 10:22:10,428 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 10:22:10,442 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 10:22:10,443 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 10:22:10,443 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 10:22:10,443 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 10:22:10,443 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 10:22:10,444 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 10:22:10,444 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 10:22:10,444 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 10:22:10,445 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 10:22:10,445 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 10:22:10,445 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 10:22:10,445 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 10:22:10,446 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 10:22:10,446 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 10:22:10,446 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 10:22:10,446 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 10:22:10,447 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 10:22:10,447 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 10:22:10,447 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 10:22:10,448 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 10:22:10,448 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 10:22:10,448 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 10:22:10,448 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 10:22:10,449 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 10:22:10,449 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 10:22:10,449 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 10:22:10,449 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 10:22:10,450 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 10:22:10,450 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 10:22:10,450 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 10:22:10,450 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 10:22:10,451 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 10:22:10,451 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 10:22:10,451 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 10:22:10,451 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 10:22:10,451 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 10:22:10,452 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 10:22:10,452 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 10:22:10,452 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 10:22:10,452 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 10:22:10,452 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 10:22:10,453 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 10:22:10,641 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 10:22:10,667 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 10:22:10,669 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 10:22:10,670 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 10:22:10,670 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 10:22:10,671 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c [2023-12-25 10:22:11,679 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 10:22:11,957 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 10:22:11,959 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c [2023-12-25 10:22:11,980 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9e3e3864e/222a0261cd86451c8587890523946ed0/FLAGac03e6c1e [2023-12-25 10:22:11,991 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9e3e3864e/222a0261cd86451c8587890523946ed0 [2023-12-25 10:22:11,999 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 10:22:12,001 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 10:22:12,001 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 10:22:12,001 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 10:22:12,005 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 10:22:12,005 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 10:22:11" (1/1) ... [2023-12-25 10:22:12,006 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@312dc70c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:22:12, skipping insertion in model container [2023-12-25 10:22:12,006 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 10:22:11" (1/1) ... [2023-12-25 10:22:12,097 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 10:22:12,360 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[11563,11576] [2023-12-25 10:22:12,391 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[15640,15653] [2023-12-25 10:22:12,396 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[16861,16874] [2023-12-25 10:22:12,400 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[17567,17580] [2023-12-25 10:22:12,416 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[19153,19166] [2023-12-25 10:22:12,419 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[19859,19872] [2023-12-25 10:22:12,423 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[20930,20943] [2023-12-25 10:22:12,438 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[23420,23433] [2023-12-25 10:22:12,442 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[24129,24142] [2023-12-25 10:22:12,447 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[25166,25179] [2023-12-25 10:22:12,468 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[27104,27117] [2023-12-25 10:22:12,482 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[31138,31151] [2023-12-25 10:22:12,485 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[31847,31860] [2023-12-25 10:22:12,490 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[32921,32934] [2023-12-25 10:22:12,498 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[34896,34909] [2023-12-25 10:22:12,542 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[38277,38290] [2023-12-25 10:22:12,711 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 10:22:12,724 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 10:22:12,779 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[11563,11576] [2023-12-25 10:22:12,786 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[15640,15653] [2023-12-25 10:22:12,790 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[16861,16874] [2023-12-25 10:22:12,793 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[17567,17580] [2023-12-25 10:22:12,804 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[19153,19166] [2023-12-25 10:22:12,807 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[19859,19872] [2023-12-25 10:22:12,810 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[20930,20943] [2023-12-25 10:22:12,815 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[23420,23433] [2023-12-25 10:22:12,821 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[24129,24142] [2023-12-25 10:22:12,827 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[25166,25179] [2023-12-25 10:22:12,832 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[27104,27117] [2023-12-25 10:22:12,843 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[31138,31151] [2023-12-25 10:22:12,846 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[31847,31860] [2023-12-25 10:22:12,849 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[32921,32934] [2023-12-25 10:22:12,854 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[34896,34909] [2023-12-25 10:22:12,864 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.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c[38277,38290] [2023-12-25 10:22:12,951 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 10:22:12,970 INFO L206 MainTranslator]: Completed translation [2023-12-25 10:22:12,971 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:22:12 WrapperNode [2023-12-25 10:22:12,972 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 10:22:12,974 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 10:22:12,974 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 10:22:12,974 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 10:22:12,979 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:22:12" (1/1) ... [2023-12-25 10:22:13,011 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:22:12" (1/1) ... [2023-12-25 10:22:13,090 INFO L138 Inliner]: procedures = 24, calls = 7, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 3737 [2023-12-25 10:22:13,090 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 10:22:13,091 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 10:22:13,091 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 10:22:13,091 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 10:22:13,099 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:22:12" (1/1) ... [2023-12-25 10:22:13,099 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:22:12" (1/1) ... [2023-12-25 10:22:13,109 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:22:12" (1/1) ... [2023-12-25 10:22:13,146 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 10:22:13,146 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:22:12" (1/1) ... [2023-12-25 10:22:13,147 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:22:12" (1/1) ... [2023-12-25 10:22:13,184 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:22:12" (1/1) ... [2023-12-25 10:22:13,204 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:22:12" (1/1) ... [2023-12-25 10:22:13,216 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:22:12" (1/1) ... [2023-12-25 10:22:13,227 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:22:12" (1/1) ... [2023-12-25 10:22:13,241 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 10:22:13,242 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 10:22:13,242 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 10:22:13,243 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 10:22:13,245 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:22:12" (1/1) ... [2023-12-25 10:22:13,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 10:22:13,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 10:22:13,268 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 10:22:13,307 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 10:22:13,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 10:22:13,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 10:22:13,313 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 10:22:13,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 10:22:13,500 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 10:22:13,501 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 10:22:15,180 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 10:22:15,233 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 10:22:15,233 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-12-25 10:22:15,233 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 10:22:15 BoogieIcfgContainer [2023-12-25 10:22:15,233 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 10:22:15,235 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 10:22:15,235 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 10:22:15,237 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 10:22:15,237 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 10:22:11" (1/3) ... [2023-12-25 10:22:15,238 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7498aff8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 10:22:15, skipping insertion in model container [2023-12-25 10:22:15,238 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:22:12" (2/3) ... [2023-12-25 10:22:15,238 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7498aff8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 10:22:15, skipping insertion in model container [2023-12-25 10:22:15,238 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 10:22:15" (3/3) ... [2023-12-25 10:22:15,239 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+lhb-reducer.c [2023-12-25 10:22:15,251 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 10:22:15,252 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 16 error locations. [2023-12-25 10:22:15,310 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 10:22:15,316 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;@6e11946e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 10:22:15,316 INFO L358 AbstractCegarLoop]: Starting to check reachability of 16 error locations. [2023-12-25 10:22:15,325 INFO L276 IsEmpty]: Start isEmpty. Operand has 627 states, 610 states have (on average 1.8508196721311476) internal successors, (1129), 626 states have internal predecessors, (1129), 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:22:15,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-25 10:22:15,340 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:15,341 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] [2023-12-25 10:22:15,341 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:15,345 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:15,345 INFO L85 PathProgramCache]: Analyzing trace with hash 533676138, now seen corresponding path program 1 times [2023-12-25 10:22:15,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:15,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [774025975] [2023-12-25 10:22:15,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:15,359 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:22:15,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:15,361 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 10:22:15,368 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 10:22:15,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:15,551 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 10:22:15,556 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:16,002 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:22:16,002 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:16,002 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:16,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [774025975] [2023-12-25 10:22:16,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [774025975] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:16,003 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:16,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 10:22:16,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607646945] [2023-12-25 10:22:16,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:16,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 10:22:16,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:16,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 10:22:16,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 10:22:16,028 INFO L87 Difference]: Start difference. First operand has 627 states, 610 states have (on average 1.8508196721311476) internal successors, (1129), 626 states have internal predecessors, (1129), 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 14.2) internal successors, (71), 4 states have internal predecessors, (71), 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:22:16,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:16,759 INFO L93 Difference]: Finished difference Result 1185 states and 2035 transitions. [2023-12-25 10:22:16,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 10:22:16,761 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 4 states have internal predecessors, (71), 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 71 [2023-12-25 10:22:16,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:16,777 INFO L225 Difference]: With dead ends: 1185 [2023-12-25 10:22:16,777 INFO L226 Difference]: Without dead ends: 714 [2023-12-25 10:22:16,783 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 10:22:16,789 INFO L413 NwaCegarLoop]: 584 mSDtfsCounter, 2013 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2013 SdHoareTripleChecker+Valid, 808 SdHoareTripleChecker+Invalid, 412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:16,790 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2013 Valid, 808 Invalid, 412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 10:22:16,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2023-12-25 10:22:16,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 654. [2023-12-25 10:22:16,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 638 states have (on average 1.3605015673981191) internal successors, (868), 653 states have internal predecessors, (868), 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:22:16,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 868 transitions. [2023-12-25 10:22:16,852 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 868 transitions. Word has length 71 [2023-12-25 10:22:16,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:16,853 INFO L495 AbstractCegarLoop]: Abstraction has 654 states and 868 transitions. [2023-12-25 10:22:16,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 4 states have internal predecessors, (71), 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:22:16,853 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 868 transitions. [2023-12-25 10:22:16,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-25 10:22:16,856 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:16,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] [2023-12-25 10:22:16,869 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 10:22:17,060 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 10:22:17,061 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:17,061 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:17,061 INFO L85 PathProgramCache]: Analyzing trace with hash 560073783, now seen corresponding path program 1 times [2023-12-25 10:22:17,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:17,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [448471267] [2023-12-25 10:22:17,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:17,063 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:22:17,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:17,063 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 10:22:17,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-25 10:22:17,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:17,214 INFO L262 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 10:22:17,216 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:17,458 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 10:22:17,459 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:17,459 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:17,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [448471267] [2023-12-25 10:22:17,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [448471267] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:17,460 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:17,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 10:22:17,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469883255] [2023-12-25 10:22:17,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:17,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 10:22:17,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:17,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 10:22:17,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 10:22:17,461 INFO L87 Difference]: Start difference. First operand 654 states and 868 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 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:22:17,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:17,738 INFO L93 Difference]: Finished difference Result 1146 states and 1559 transitions. [2023-12-25 10:22:17,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 10:22:17,739 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 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 72 [2023-12-25 10:22:17,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:17,741 INFO L225 Difference]: With dead ends: 1146 [2023-12-25 10:22:17,741 INFO L226 Difference]: Without dead ends: 593 [2023-12-25 10:22:17,741 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 68 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 10:22:17,742 INFO L413 NwaCegarLoop]: 328 mSDtfsCounter, 1605 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1605 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:17,742 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1605 Valid, 340 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 10:22:17,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2023-12-25 10:22:17,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 593. [2023-12-25 10:22:17,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 577 states have (on average 1.3812824956672443) internal successors, (797), 592 states have internal predecessors, (797), 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:22:17,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 797 transitions. [2023-12-25 10:22:17,750 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 797 transitions. Word has length 72 [2023-12-25 10:22:17,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:17,750 INFO L495 AbstractCegarLoop]: Abstraction has 593 states and 797 transitions. [2023-12-25 10:22:17,750 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 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:22:17,750 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 797 transitions. [2023-12-25 10:22:17,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-12-25 10:22:17,751 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:17,751 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] [2023-12-25 10:22:17,755 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2023-12-25 10:22:17,960 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 10:22:17,960 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:17,961 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:17,961 INFO L85 PathProgramCache]: Analyzing trace with hash 1542635403, now seen corresponding path program 1 times [2023-12-25 10:22:17,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:17,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1064302123] [2023-12-25 10:22:17,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:17,961 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:22:17,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:17,962 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 10:22:17,964 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 10:22:18,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:18,134 INFO L262 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 10:22:18,137 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:18,363 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 10:22:18,363 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:18,363 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:18,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1064302123] [2023-12-25 10:22:18,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1064302123] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:18,364 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:18,364 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 10:22:18,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298677229] [2023-12-25 10:22:18,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:18,364 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 10:22:18,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:18,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 10:22:18,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 10:22:18,365 INFO L87 Difference]: Start difference. First operand 593 states and 797 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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:22:18,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:18,668 INFO L93 Difference]: Finished difference Result 1085 states and 1486 transitions. [2023-12-25 10:22:18,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 10:22:18,668 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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 73 [2023-12-25 10:22:18,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:18,671 INFO L225 Difference]: With dead ends: 1085 [2023-12-25 10:22:18,671 INFO L226 Difference]: Without dead ends: 564 [2023-12-25 10:22:18,672 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 69 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 10:22:18,675 INFO L413 NwaCegarLoop]: 299 mSDtfsCounter, 1491 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1491 SdHoareTripleChecker+Valid, 319 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:18,680 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1491 Valid, 319 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 10:22:18,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2023-12-25 10:22:18,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 564. [2023-12-25 10:22:18,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 548 states have (on average 1.3905109489051095) internal successors, (762), 563 states have internal predecessors, (762), 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:22:18,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 762 transitions. [2023-12-25 10:22:18,693 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 762 transitions. Word has length 73 [2023-12-25 10:22:18,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:18,694 INFO L495 AbstractCegarLoop]: Abstraction has 564 states and 762 transitions. [2023-12-25 10:22:18,694 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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:22:18,694 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 762 transitions. [2023-12-25 10:22:18,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-12-25 10:22:18,695 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:18,696 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 10:22:18,714 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2023-12-25 10:22:18,899 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 10:22:18,899 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:18,902 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:18,902 INFO L85 PathProgramCache]: Analyzing trace with hash -908739144, now seen corresponding path program 1 times [2023-12-25 10:22:18,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:18,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1147658881] [2023-12-25 10:22:18,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:18,903 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:22:18,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:18,904 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 10:22:18,905 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 10:22:19,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:19,048 INFO L262 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 10:22:19,050 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:19,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 10:22:19,241 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:19,241 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:19,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1147658881] [2023-12-25 10:22:19,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1147658881] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:19,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:19,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 10:22:19,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391635809] [2023-12-25 10:22:19,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:19,242 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 10:22:19,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:19,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 10:22:19,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 10:22:19,243 INFO L87 Difference]: Start difference. First operand 564 states and 762 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 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 10:22:19,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:19,554 INFO L93 Difference]: Finished difference Result 1056 states and 1449 transitions. [2023-12-25 10:22:19,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 10:22:19,555 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 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 10:22:19,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:19,556 INFO L225 Difference]: With dead ends: 1056 [2023-12-25 10:22:19,556 INFO L226 Difference]: Without dead ends: 551 [2023-12-25 10:22:19,557 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 70 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 10:22:19,557 INFO L413 NwaCegarLoop]: 276 mSDtfsCounter, 959 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 959 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:19,558 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [959 Valid, 304 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 10:22:19,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2023-12-25 10:22:19,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 551. [2023-12-25 10:22:19,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 535 states have (on average 1.3925233644859814) internal successors, (745), 550 states have internal predecessors, (745), 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:22:19,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 745 transitions. [2023-12-25 10:22:19,565 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 745 transitions. Word has length 74 [2023-12-25 10:22:19,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:19,565 INFO L495 AbstractCegarLoop]: Abstraction has 551 states and 745 transitions. [2023-12-25 10:22:19,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 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 10:22:19,565 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 745 transitions. [2023-12-25 10:22:19,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-25 10:22:19,566 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:19,566 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] [2023-12-25 10:22:19,583 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 10:22:19,769 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 10:22:19,769 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:19,770 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:19,770 INFO L85 PathProgramCache]: Analyzing trace with hash 254667180, now seen corresponding path program 1 times [2023-12-25 10:22:19,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:19,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [945870072] [2023-12-25 10:22:19,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:19,770 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:22:19,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:19,771 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 10:22:19,794 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 10:22:19,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:19,913 INFO L262 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 10:22:19,915 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:20,132 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 10:22:20,132 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:20,133 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:20,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [945870072] [2023-12-25 10:22:20,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [945870072] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:20,138 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:20,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 10:22:20,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787569462] [2023-12-25 10:22:20,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:20,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 10:22:20,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:20,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 10:22:20,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 10:22:20,139 INFO L87 Difference]: Start difference. First operand 551 states and 745 transitions. Second operand has 5 states, 5 states have (on average 15.0) internal successors, (75), 4 states have internal predecessors, (75), 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:22:20,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:20,439 INFO L93 Difference]: Finished difference Result 1043 states and 1430 transitions. [2023-12-25 10:22:20,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 10:22:20,439 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 4 states have internal predecessors, (75), 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 75 [2023-12-25 10:22:20,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:20,441 INFO L225 Difference]: With dead ends: 1043 [2023-12-25 10:22:20,441 INFO L226 Difference]: Without dead ends: 546 [2023-12-25 10:22:20,442 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 71 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 10:22:20,442 INFO L413 NwaCegarLoop]: 245 mSDtfsCounter, 1390 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1390 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:20,442 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1390 Valid, 281 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 10:22:20,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2023-12-25 10:22:20,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 546. [2023-12-25 10:22:20,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.390566037735849) internal successors, (737), 545 states have internal predecessors, (737), 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:22:20,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 737 transitions. [2023-12-25 10:22:20,449 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 737 transitions. Word has length 75 [2023-12-25 10:22:20,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:20,450 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 737 transitions. [2023-12-25 10:22:20,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 4 states have internal predecessors, (75), 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:22:20,450 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 737 transitions. [2023-12-25 10:22:20,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-25 10:22:20,452 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:20,452 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] [2023-12-25 10:22:20,470 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2023-12-25 10:22:20,652 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 10:22:20,652 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:20,653 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:20,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1435179207, now seen corresponding path program 1 times [2023-12-25 10:22:20,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:20,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2018912924] [2023-12-25 10:22:20,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:20,654 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:22:20,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:20,655 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 10:22:20,679 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 10:22:20,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:20,826 INFO L262 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:20,828 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:21,309 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 10:22:21,310 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:21,310 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:21,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2018912924] [2023-12-25 10:22:21,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2018912924] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:21,310 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:21,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:21,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925273161] [2023-12-25 10:22:21,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:21,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:21,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:21,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:21,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:21,312 INFO L87 Difference]: Start difference. First operand 546 states and 737 transitions. Second operand has 8 states, 8 states have (on average 9.5) internal successors, (76), 7 states have internal predecessors, (76), 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:22:22,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:22,525 INFO L93 Difference]: Finished difference Result 827 states and 1150 transitions. [2023-12-25 10:22:22,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:22:22,526 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.5) internal successors, (76), 7 states have internal predecessors, (76), 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 76 [2023-12-25 10:22:22,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:22,528 INFO L225 Difference]: With dead ends: 827 [2023-12-25 10:22:22,528 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:22:22,528 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 69 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 10:22:22,529 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 1238 mSDsluCounter, 844 mSDsCounter, 0 mSdLazyCounter, 933 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1238 SdHoareTripleChecker+Valid, 1169 SdHoareTripleChecker+Invalid, 938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 933 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:22,529 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1238 Valid, 1169 Invalid, 938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 933 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:22:22,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:22:22,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:22:22,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3886792452830188) internal successors, (736), 545 states have internal predecessors, (736), 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:22:22,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 736 transitions. [2023-12-25 10:22:22,552 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 736 transitions. Word has length 76 [2023-12-25 10:22:22,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:22,553 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 736 transitions. [2023-12-25 10:22:22,553 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.5) internal successors, (76), 7 states have internal predecessors, (76), 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:22:22,553 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 736 transitions. [2023-12-25 10:22:22,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-25 10:22:22,554 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:22,554 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] [2023-12-25 10:22:22,557 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 10:22:22,757 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 10:22:22,758 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:22,758 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:22,758 INFO L85 PathProgramCache]: Analyzing trace with hash 980279151, now seen corresponding path program 1 times [2023-12-25 10:22:22,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:22,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [210889425] [2023-12-25 10:22:22,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:22,759 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:22:22,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:22,762 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 10:22:22,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 (8)] Waiting until timeout for monitored process [2023-12-25 10:22:22,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:22,908 INFO L262 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:22,911 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:23,345 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:22:23,346 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:23,346 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:23,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [210889425] [2023-12-25 10:22:23,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [210889425] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:23,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:23,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:23,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941664823] [2023-12-25 10:22:23,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:23,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:23,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:23,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:23,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:23,347 INFO L87 Difference]: Start difference. First operand 546 states and 736 transitions. Second operand has 8 states, 8 states have (on average 9.5) internal successors, (76), 7 states have internal predecessors, (76), 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:22:24,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:24,682 INFO L93 Difference]: Finished difference Result 928 states and 1253 transitions. [2023-12-25 10:22:24,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 10:22:24,682 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.5) internal successors, (76), 7 states have internal predecessors, (76), 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 76 [2023-12-25 10:22:24,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:24,684 INFO L225 Difference]: With dead ends: 928 [2023-12-25 10:22:24,684 INFO L226 Difference]: Without dead ends: 736 [2023-12-25 10:22:24,685 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2023-12-25 10:22:24,685 INFO L413 NwaCegarLoop]: 328 mSDtfsCounter, 1699 mSDsluCounter, 1017 mSDsCounter, 0 mSdLazyCounter, 1044 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1699 SdHoareTripleChecker+Valid, 1345 SdHoareTripleChecker+Invalid, 1049 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1044 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:24,685 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1699 Valid, 1345 Invalid, 1049 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1044 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 10:22:24,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 736 states. [2023-12-25 10:22:24,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 736 to 546. [2023-12-25 10:22:24,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3867924528301887) internal successors, (735), 545 states have internal predecessors, (735), 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:22:24,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 735 transitions. [2023-12-25 10:22:24,698 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 735 transitions. Word has length 76 [2023-12-25 10:22:24,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:24,700 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 735 transitions. [2023-12-25 10:22:24,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.5) internal successors, (76), 7 states have internal predecessors, (76), 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:22:24,701 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 735 transitions. [2023-12-25 10:22:24,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-25 10:22:24,701 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:24,701 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] [2023-12-25 10:22:24,704 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 (8)] Ended with exit code 0 [2023-12-25 10:22:24,904 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 10:22:24,905 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:24,905 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:24,906 INFO L85 PathProgramCache]: Analyzing trace with hash -612595194, now seen corresponding path program 1 times [2023-12-25 10:22:24,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:24,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [776555984] [2023-12-25 10:22:24,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:24,907 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:22:24,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:24,908 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 10:22:24,909 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 10:22:25,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:25,045 INFO L262 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 10:22:25,047 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:25,336 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 10:22:25,336 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:25,336 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:25,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [776555984] [2023-12-25 10:22:25,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [776555984] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:25,336 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:25,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 10:22:25,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054615060] [2023-12-25 10:22:25,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:25,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 10:22:25,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:25,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 10:22:25,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:22:25,337 INFO L87 Difference]: Start difference. First operand 546 states and 735 transitions. Second operand has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 6 states have internal predecessors, (76), 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:22:26,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:26,067 INFO L93 Difference]: Finished difference Result 822 states and 1111 transitions. [2023-12-25 10:22:26,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 10:22:26,067 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 6 states have internal predecessors, (76), 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 76 [2023-12-25 10:22:26,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:26,069 INFO L225 Difference]: With dead ends: 822 [2023-12-25 10:22:26,069 INFO L226 Difference]: Without dead ends: 546 [2023-12-25 10:22:26,070 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 70 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 10:22:26,070 INFO L413 NwaCegarLoop]: 242 mSDtfsCounter, 1401 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1401 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:26,070 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1401 Valid, 525 Invalid, 555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 537 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 10:22:26,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2023-12-25 10:22:26,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 546. [2023-12-25 10:22:26,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3849056603773584) internal successors, (734), 545 states have internal predecessors, (734), 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:22:26,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 734 transitions. [2023-12-25 10:22:26,077 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 734 transitions. Word has length 76 [2023-12-25 10:22:26,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:26,078 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 734 transitions. [2023-12-25 10:22:26,078 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 6 states have internal predecessors, (76), 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:22:26,078 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 734 transitions. [2023-12-25 10:22:26,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-25 10:22:26,078 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:26,079 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 10:22:26,084 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Ended with exit code 0 [2023-12-25 10:22:26,279 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 10:22:26,279 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:26,280 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:26,280 INFO L85 PathProgramCache]: Analyzing trace with hash -988049107, now seen corresponding path program 1 times [2023-12-25 10:22:26,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:26,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1720305925] [2023-12-25 10:22:26,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:26,280 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:22:26,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:26,281 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 10:22:26,282 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 10:22:26,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:26,437 INFO L262 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:26,439 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:26,862 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 10:22:26,863 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:26,863 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:26,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1720305925] [2023-12-25 10:22:26,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1720305925] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:26,863 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:26,863 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:26,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946065445] [2023-12-25 10:22:26,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:26,864 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:26,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:26,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:26,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:26,864 INFO L87 Difference]: Start difference. First operand 546 states and 734 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:27,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:27,897 INFO L93 Difference]: Finished difference Result 836 states and 1156 transitions. [2023-12-25 10:22:27,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:22:27,898 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:27,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:27,900 INFO L225 Difference]: With dead ends: 836 [2023-12-25 10:22:27,900 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:22:27,901 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 71 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 10:22:27,902 INFO L413 NwaCegarLoop]: 303 mSDtfsCounter, 1881 mSDsluCounter, 789 mSDsCounter, 0 mSdLazyCounter, 800 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1881 SdHoareTripleChecker+Valid, 1092 SdHoareTripleChecker+Invalid, 806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:27,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1881 Valid, 1092 Invalid, 806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 800 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:22:27,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:22:27,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:22:27,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3830188679245283) internal successors, (733), 545 states have internal predecessors, (733), 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:22:27,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 733 transitions. [2023-12-25 10:22:27,913 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 733 transitions. Word has length 78 [2023-12-25 10:22:27,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:27,913 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 733 transitions. [2023-12-25 10:22:27,913 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:27,913 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 733 transitions. [2023-12-25 10:22:27,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-25 10:22:27,914 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:27,914 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 10:22:27,930 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 10:22:28,117 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 10:22:28,118 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:28,118 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:28,118 INFO L85 PathProgramCache]: Analyzing trace with hash -1396894335, now seen corresponding path program 1 times [2023-12-25 10:22:28,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:28,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [613996345] [2023-12-25 10:22:28,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:28,119 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:22:28,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:28,120 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 10:22:28,122 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-12-25 10:22:28,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:28,303 INFO L262 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:28,305 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:28,759 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 10:22:28,760 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:28,760 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:28,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [613996345] [2023-12-25 10:22:28,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [613996345] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:28,760 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:28,760 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:28,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379521987] [2023-12-25 10:22:28,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:28,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:28,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:28,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:28,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:28,761 INFO L87 Difference]: Start difference. First operand 546 states and 733 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:29,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:29,996 INFO L93 Difference]: Finished difference Result 814 states and 1128 transitions. [2023-12-25 10:22:29,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:22:29,996 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:29,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:29,999 INFO L225 Difference]: With dead ends: 814 [2023-12-25 10:22:29,999 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:22:29,999 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 71 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 10:22:30,000 INFO L413 NwaCegarLoop]: 335 mSDtfsCounter, 1182 mSDsluCounter, 874 mSDsCounter, 0 mSdLazyCounter, 937 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1182 SdHoareTripleChecker+Valid, 1209 SdHoareTripleChecker+Invalid, 944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 937 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:30,000 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1182 Valid, 1209 Invalid, 944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 937 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 10:22:30,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:22:30,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:22:30,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.381132075471698) internal successors, (732), 545 states have internal predecessors, (732), 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:22:30,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 732 transitions. [2023-12-25 10:22:30,014 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 732 transitions. Word has length 78 [2023-12-25 10:22:30,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:30,014 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 732 transitions. [2023-12-25 10:22:30,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:30,014 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 732 transitions. [2023-12-25 10:22:30,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-25 10:22:30,015 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:30,015 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 10:22:30,035 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 10:22:30,215 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 10:22:30,216 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:30,216 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:30,216 INFO L85 PathProgramCache]: Analyzing trace with hash -1028792160, now seen corresponding path program 1 times [2023-12-25 10:22:30,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:30,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [952864761] [2023-12-25 10:22:30,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:30,217 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:22:30,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:30,218 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 10:22:30,219 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 10:22:30,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:30,368 INFO L262 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:30,370 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:30,762 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 10:22:30,762 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:30,762 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:30,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [952864761] [2023-12-25 10:22:30,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [952864761] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:30,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:30,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:30,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336324725] [2023-12-25 10:22:30,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:30,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:30,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:30,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:30,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:30,763 INFO L87 Difference]: Start difference. First operand 546 states and 732 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:31,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:31,914 INFO L93 Difference]: Finished difference Result 814 states and 1126 transitions. [2023-12-25 10:22:31,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:22:31,915 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:31,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:31,917 INFO L225 Difference]: With dead ends: 814 [2023-12-25 10:22:31,917 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:22:31,917 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 71 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 10:22:31,917 INFO L413 NwaCegarLoop]: 335 mSDtfsCounter, 1177 mSDsluCounter, 876 mSDsCounter, 0 mSdLazyCounter, 935 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1177 SdHoareTripleChecker+Valid, 1211 SdHoareTripleChecker+Invalid, 942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 935 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:31,917 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1177 Valid, 1211 Invalid, 942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 935 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:22:31,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:22:31,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:22:31,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.379245283018868) internal successors, (731), 545 states have internal predecessors, (731), 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:22:31,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 731 transitions. [2023-12-25 10:22:31,928 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 731 transitions. Word has length 78 [2023-12-25 10:22:31,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:31,929 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 731 transitions. [2023-12-25 10:22:31,929 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:31,929 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 731 transitions. [2023-12-25 10:22:31,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-25 10:22:31,930 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:31,930 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 10:22:31,934 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 10:22:32,134 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 10:22:32,135 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:32,135 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:32,135 INFO L85 PathProgramCache]: Analyzing trace with hash -391975036, now seen corresponding path program 1 times [2023-12-25 10:22:32,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:32,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1677595474] [2023-12-25 10:22:32,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:32,136 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:22:32,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:32,137 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 10:22:32,139 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 10:22:32,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:32,276 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:32,277 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:32,657 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 10:22:32,657 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:32,657 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:32,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1677595474] [2023-12-25 10:22:32,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1677595474] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:32,657 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:32,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:32,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877296516] [2023-12-25 10:22:32,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:32,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:32,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:32,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:32,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:32,658 INFO L87 Difference]: Start difference. First operand 546 states and 731 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:33,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:33,771 INFO L93 Difference]: Finished difference Result 810 states and 1122 transitions. [2023-12-25 10:22:33,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:22:33,772 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:33,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:33,774 INFO L225 Difference]: With dead ends: 810 [2023-12-25 10:22:33,774 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:22:33,774 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 71 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 10:22:33,774 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 1196 mSDsluCounter, 854 mSDsCounter, 0 mSdLazyCounter, 933 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1196 SdHoareTripleChecker+Valid, 1177 SdHoareTripleChecker+Invalid, 940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 933 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:33,774 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1196 Valid, 1177 Invalid, 940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 933 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:22:33,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:22:33,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:22:33,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3773584905660377) internal successors, (730), 545 states have internal predecessors, (730), 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:22:33,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 730 transitions. [2023-12-25 10:22:33,783 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 730 transitions. Word has length 78 [2023-12-25 10:22:33,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:33,783 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 730 transitions. [2023-12-25 10:22:33,784 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:33,784 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 730 transitions. [2023-12-25 10:22:33,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-25 10:22:33,785 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:33,785 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 10:22:33,790 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2023-12-25 10:22:33,985 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 10:22:33,985 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:33,986 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:33,986 INFO L85 PathProgramCache]: Analyzing trace with hash 1002682727, now seen corresponding path program 1 times [2023-12-25 10:22:33,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:33,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [163000815] [2023-12-25 10:22:33,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:33,987 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:22:33,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:33,994 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 10:22:33,996 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 10:22:34,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:34,140 INFO L262 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:34,142 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:34,545 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 10:22:34,545 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:34,546 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:34,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [163000815] [2023-12-25 10:22:34,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [163000815] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:34,546 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:34,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:34,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833640966] [2023-12-25 10:22:34,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:34,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:34,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:34,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:34,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:34,547 INFO L87 Difference]: Start difference. First operand 546 states and 730 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:35,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:35,750 INFO L93 Difference]: Finished difference Result 994 states and 1335 transitions. [2023-12-25 10:22:35,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 10:22:35,750 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:35,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:35,752 INFO L225 Difference]: With dead ends: 994 [2023-12-25 10:22:35,752 INFO L226 Difference]: Without dead ends: 736 [2023-12-25 10:22:35,753 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2023-12-25 10:22:35,753 INFO L413 NwaCegarLoop]: 345 mSDtfsCounter, 2326 mSDsluCounter, 971 mSDsCounter, 0 mSdLazyCounter, 981 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2326 SdHoareTripleChecker+Valid, 1316 SdHoareTripleChecker+Invalid, 987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:35,753 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2326 Valid, 1316 Invalid, 987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 981 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:22:35,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 736 states. [2023-12-25 10:22:35,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 736 to 546. [2023-12-25 10:22:35,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3735849056603773) internal successors, (728), 545 states have internal predecessors, (728), 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:22:35,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 728 transitions. [2023-12-25 10:22:35,760 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 728 transitions. Word has length 78 [2023-12-25 10:22:35,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:35,760 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 728 transitions. [2023-12-25 10:22:35,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:35,760 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 728 transitions. [2023-12-25 10:22:35,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-25 10:22:35,761 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:35,761 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 10:22:35,779 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 10:22:35,964 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 10:22:35,964 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:35,965 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:35,965 INFO L85 PathProgramCache]: Analyzing trace with hash 423246883, now seen corresponding path program 1 times [2023-12-25 10:22:35,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:35,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [218898815] [2023-12-25 10:22:35,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:35,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 10:22:35,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:35,967 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 10:22:35,970 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 10:22:36,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:36,120 INFO L262 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:36,121 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:36,492 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 10:22:36,493 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:36,493 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:36,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [218898815] [2023-12-25 10:22:36,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [218898815] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:36,493 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:36,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:36,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124196946] [2023-12-25 10:22:36,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:36,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:36,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:36,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:36,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:36,494 INFO L87 Difference]: Start difference. First operand 546 states and 728 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:37,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:37,630 INFO L93 Difference]: Finished difference Result 820 states and 1131 transitions. [2023-12-25 10:22:37,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:22:37,631 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:37,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:37,632 INFO L225 Difference]: With dead ends: 820 [2023-12-25 10:22:37,633 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:22:37,633 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 71 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 10:22:37,635 INFO L413 NwaCegarLoop]: 335 mSDtfsCounter, 1598 mSDsluCounter, 876 mSDsCounter, 0 mSdLazyCounter, 924 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1598 SdHoareTripleChecker+Valid, 1211 SdHoareTripleChecker+Invalid, 931 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 924 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:37,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1598 Valid, 1211 Invalid, 931 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 924 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:22:37,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:22:37,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:22:37,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.369811320754717) internal successors, (726), 545 states have internal predecessors, (726), 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:22:37,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 726 transitions. [2023-12-25 10:22:37,641 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 726 transitions. Word has length 78 [2023-12-25 10:22:37,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:37,642 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 726 transitions. [2023-12-25 10:22:37,642 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:37,642 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 726 transitions. [2023-12-25 10:22:37,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-25 10:22:37,642 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:37,643 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 10:22:37,650 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 10:22:37,847 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 10:22:37,847 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:37,848 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:37,848 INFO L85 PathProgramCache]: Analyzing trace with hash 832092111, now seen corresponding path program 1 times [2023-12-25 10:22:37,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:37,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [616592181] [2023-12-25 10:22:37,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:37,848 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:22:37,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:37,849 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 10:22:37,851 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 10:22:37,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:37,993 INFO L262 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:37,995 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:38,379 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 10:22:38,380 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:38,380 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:38,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [616592181] [2023-12-25 10:22:38,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [616592181] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:38,380 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:38,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:38,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3913654] [2023-12-25 10:22:38,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:38,381 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:38,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:38,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:38,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:38,381 INFO L87 Difference]: Start difference. First operand 546 states and 726 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:39,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:39,425 INFO L93 Difference]: Finished difference Result 846 states and 1162 transitions. [2023-12-25 10:22:39,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:22:39,426 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:39,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:39,433 INFO L225 Difference]: With dead ends: 846 [2023-12-25 10:22:39,433 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:22:39,435 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 71 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 10:22:39,438 INFO L413 NwaCegarLoop]: 341 mSDtfsCounter, 1194 mSDsluCounter, 867 mSDsCounter, 0 mSdLazyCounter, 899 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1194 SdHoareTripleChecker+Valid, 1208 SdHoareTripleChecker+Invalid, 904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 899 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:39,439 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1194 Valid, 1208 Invalid, 904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 899 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:22:39,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:22:39,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:22:39,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3660377358490565) internal successors, (724), 545 states have internal predecessors, (724), 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:22:39,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 724 transitions. [2023-12-25 10:22:39,459 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 724 transitions. Word has length 78 [2023-12-25 10:22:39,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:39,459 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 724 transitions. [2023-12-25 10:22:39,459 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 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 10:22:39,459 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 724 transitions. [2023-12-25 10:22:39,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:22:39,460 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:39,460 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 10:22:39,465 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 10:22:39,660 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 10:22:39,660 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:39,661 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:39,661 INFO L85 PathProgramCache]: Analyzing trace with hash 380495892, now seen corresponding path program 1 times [2023-12-25 10:22:39,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:39,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1262811127] [2023-12-25 10:22:39,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:39,661 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:22:39,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:39,668 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 10:22:39,670 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 10:22:39,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:39,813 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:39,814 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:40,239 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 10:22:40,239 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:40,239 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:40,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1262811127] [2023-12-25 10:22:40,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1262811127] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:40,240 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:40,240 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:40,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785321678] [2023-12-25 10:22:40,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:40,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:40,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:40,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:40,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:40,242 INFO L87 Difference]: Start difference. First operand 546 states and 724 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:41,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:41,276 INFO L93 Difference]: Finished difference Result 807 states and 1109 transitions. [2023-12-25 10:22:41,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:22:41,276 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:41,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:41,278 INFO L225 Difference]: With dead ends: 807 [2023-12-25 10:22:41,278 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:22:41,278 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 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 10:22:41,279 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 1199 mSDsluCounter, 837 mSDsCounter, 0 mSdLazyCounter, 929 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1199 SdHoareTripleChecker+Valid, 1160 SdHoareTripleChecker+Invalid, 940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:41,279 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1199 Valid, 1160 Invalid, 940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 929 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:22:41,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:22:41,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:22:41,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3641509433962264) internal successors, (723), 545 states have internal predecessors, (723), 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:22:41,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 723 transitions. [2023-12-25 10:22:41,287 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 723 transitions. Word has length 80 [2023-12-25 10:22:41,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:41,287 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 723 transitions. [2023-12-25 10:22:41,287 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:41,287 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 723 transitions. [2023-12-25 10:22:41,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:22:41,288 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:41,288 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 10:22:41,295 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Ended with exit code 0 [2023-12-25 10:22:41,491 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 10:22:41,491 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:41,492 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:41,492 INFO L85 PathProgramCache]: Analyzing trace with hash -2002274302, now seen corresponding path program 1 times [2023-12-25 10:22:41,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:41,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [916392011] [2023-12-25 10:22:41,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:41,492 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:22:41,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:41,494 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 10:22:41,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2023-12-25 10:22:41,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:41,637 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:41,638 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:42,043 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 10:22:42,044 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:42,045 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:42,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [916392011] [2023-12-25 10:22:42,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [916392011] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:42,045 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:42,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:42,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279360491] [2023-12-25 10:22:42,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:42,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:42,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:42,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:42,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:42,047 INFO L87 Difference]: Start difference. First operand 546 states and 723 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:43,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:43,165 INFO L93 Difference]: Finished difference Result 819 states and 1122 transitions. [2023-12-25 10:22:43,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:22:43,166 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:43,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:43,167 INFO L225 Difference]: With dead ends: 819 [2023-12-25 10:22:43,167 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:22:43,168 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 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 10:22:43,168 INFO L413 NwaCegarLoop]: 335 mSDtfsCounter, 1170 mSDsluCounter, 867 mSDsCounter, 0 mSdLazyCounter, 914 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1170 SdHoareTripleChecker+Valid, 1202 SdHoareTripleChecker+Invalid, 921 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:43,168 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1170 Valid, 1202 Invalid, 921 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 914 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:22:43,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:22:43,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:22:43,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3622641509433961) internal successors, (722), 545 states have internal predecessors, (722), 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:22:43,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 722 transitions. [2023-12-25 10:22:43,176 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 722 transitions. Word has length 80 [2023-12-25 10:22:43,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:43,176 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 722 transitions. [2023-12-25 10:22:43,176 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:43,176 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 722 transitions. [2023-12-25 10:22:43,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:22:43,177 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:43,178 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 10:22:43,183 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 10:22:43,381 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 10:22:43,381 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:43,381 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:43,381 INFO L85 PathProgramCache]: Analyzing trace with hash 891103228, now seen corresponding path program 1 times [2023-12-25 10:22:43,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:43,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1753047635] [2023-12-25 10:22:43,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:43,382 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:22:43,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:43,383 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 10:22:43,384 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 10:22:43,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:43,531 INFO L262 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:43,533 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:43,912 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 10:22:43,912 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:43,912 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:43,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1753047635] [2023-12-25 10:22:43,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1753047635] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:43,914 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:43,915 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:43,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830792063] [2023-12-25 10:22:43,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:43,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:43,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:43,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:43,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:43,918 INFO L87 Difference]: Start difference. First operand 546 states and 722 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:45,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:45,015 INFO L93 Difference]: Finished difference Result 804 states and 1104 transitions. [2023-12-25 10:22:45,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:22:45,015 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:45,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:45,017 INFO L225 Difference]: With dead ends: 804 [2023-12-25 10:22:45,017 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:22:45,017 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 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 10:22:45,018 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 1193 mSDsluCounter, 838 mSDsCounter, 0 mSdLazyCounter, 923 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1193 SdHoareTripleChecker+Valid, 1160 SdHoareTripleChecker+Invalid, 934 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 923 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:45,018 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1193 Valid, 1160 Invalid, 934 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 923 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:22:45,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:22:45,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:22:45,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.360377358490566) internal successors, (721), 545 states have internal predecessors, (721), 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:22:45,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 721 transitions. [2023-12-25 10:22:45,023 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 721 transitions. Word has length 80 [2023-12-25 10:22:45,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:45,024 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 721 transitions. [2023-12-25 10:22:45,024 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:45,024 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 721 transitions. [2023-12-25 10:22:45,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:22:45,025 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:45,025 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 10:22:45,040 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 10:22:45,225 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 10:22:45,225 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:45,225 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:45,226 INFO L85 PathProgramCache]: Analyzing trace with hash -374640683, now seen corresponding path program 1 times [2023-12-25 10:22:45,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:45,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2098191086] [2023-12-25 10:22:45,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:45,226 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:22:45,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:45,227 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 10:22:45,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-25 10:22:45,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:45,383 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:45,385 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:45,772 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 10:22:45,773 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:45,773 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:45,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2098191086] [2023-12-25 10:22:45,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2098191086] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:45,773 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:45,773 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:45,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738551078] [2023-12-25 10:22:45,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:45,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:45,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:45,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:45,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:45,775 INFO L87 Difference]: Start difference. First operand 546 states and 721 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:46,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:46,802 INFO L93 Difference]: Finished difference Result 807 states and 1106 transitions. [2023-12-25 10:22:46,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:22:46,803 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:46,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:46,804 INFO L225 Difference]: With dead ends: 807 [2023-12-25 10:22:46,805 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:22:46,805 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 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 10:22:46,805 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 1192 mSDsluCounter, 837 mSDsCounter, 0 mSdLazyCounter, 918 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1192 SdHoareTripleChecker+Valid, 1160 SdHoareTripleChecker+Invalid, 929 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 918 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:46,805 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1192 Valid, 1160 Invalid, 929 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 918 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:22:46,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:22:46,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:22:46,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3584905660377358) internal successors, (720), 545 states have internal predecessors, (720), 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:22:46,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 720 transitions. [2023-12-25 10:22:46,811 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 720 transitions. Word has length 80 [2023-12-25 10:22:46,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:46,811 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 720 transitions. [2023-12-25 10:22:46,812 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:46,812 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 720 transitions. [2023-12-25 10:22:46,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:22:46,813 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:46,813 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 10:22:46,821 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 (20)] Ended with exit code 0 [2023-12-25 10:22:47,016 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 10:22:47,016 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:47,017 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:47,017 INFO L85 PathProgramCache]: Analyzing trace with hash -1845105563, now seen corresponding path program 1 times [2023-12-25 10:22:47,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:47,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [511931638] [2023-12-25 10:22:47,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:47,017 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:22:47,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:47,018 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 10:22:47,053 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 10:22:47,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:47,165 INFO L262 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:47,167 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:47,576 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 10:22:47,576 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:47,576 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:47,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [511931638] [2023-12-25 10:22:47,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [511931638] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:47,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:47,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:47,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308119085] [2023-12-25 10:22:47,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:47,577 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:47,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:47,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:47,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:47,578 INFO L87 Difference]: Start difference. First operand 546 states and 720 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:48,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:48,642 INFO L93 Difference]: Finished difference Result 804 states and 1102 transitions. [2023-12-25 10:22:48,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:22:48,643 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:48,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:48,644 INFO L225 Difference]: With dead ends: 804 [2023-12-25 10:22:48,645 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:22:48,645 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 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 10:22:48,645 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 1605 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 914 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1605 SdHoareTripleChecker+Valid, 1164 SdHoareTripleChecker+Invalid, 925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:48,645 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1605 Valid, 1164 Invalid, 925 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 914 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:22:48,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:22:48,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:22:48,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3566037735849057) internal successors, (719), 545 states have internal predecessors, (719), 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:22:48,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 719 transitions. [2023-12-25 10:22:48,652 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 719 transitions. Word has length 80 [2023-12-25 10:22:48,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:48,652 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 719 transitions. [2023-12-25 10:22:48,652 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:48,652 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 719 transitions. [2023-12-25 10:22:48,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:22:48,653 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:48,653 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 10:22:48,672 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2023-12-25 10:22:48,856 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 10:22:48,856 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:48,856 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:48,856 INFO L85 PathProgramCache]: Analyzing trace with hash 1184234996, now seen corresponding path program 1 times [2023-12-25 10:22:48,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:48,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [181621488] [2023-12-25 10:22:48,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:48,857 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:22:48,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:48,858 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 10:22:48,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-25 10:22:49,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:49,019 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:49,021 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:49,417 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 10:22:49,417 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:49,417 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:49,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [181621488] [2023-12-25 10:22:49,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [181621488] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:49,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:49,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:49,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53208779] [2023-12-25 10:22:49,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:49,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:49,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:49,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:49,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:49,419 INFO L87 Difference]: Start difference. First operand 546 states and 719 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:50,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:50,513 INFO L93 Difference]: Finished difference Result 679 states and 913 transitions. [2023-12-25 10:22:50,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:22:50,514 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:50,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:50,515 INFO L225 Difference]: With dead ends: 679 [2023-12-25 10:22:50,515 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:22:50,516 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 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 10:22:50,516 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 1592 mSDsluCounter, 838 mSDsCounter, 0 mSdLazyCounter, 910 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1592 SdHoareTripleChecker+Valid, 1161 SdHoareTripleChecker+Invalid, 921 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 910 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:50,516 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1592 Valid, 1161 Invalid, 921 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 910 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:22:50,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:22:50,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:22:50,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3547169811320754) internal successors, (718), 545 states have internal predecessors, (718), 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:22:50,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 718 transitions. [2023-12-25 10:22:50,522 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 718 transitions. Word has length 80 [2023-12-25 10:22:50,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:50,522 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 718 transitions. [2023-12-25 10:22:50,522 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:50,522 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 718 transitions. [2023-12-25 10:22:50,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:22:50,523 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:50,523 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:22:50,536 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 10:22:50,726 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 10:22:50,727 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:50,727 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:50,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1196411487, now seen corresponding path program 1 times [2023-12-25 10:22:50,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:50,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [792771357] [2023-12-25 10:22:50,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:50,727 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:22:50,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:50,728 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 10:22:50,761 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 10:22:50,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:50,893 INFO L262 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:50,895 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:51,293 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 10:22:51,293 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:51,293 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:51,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [792771357] [2023-12-25 10:22:51,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [792771357] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:51,294 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:51,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:51,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604620479] [2023-12-25 10:22:51,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:51,294 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:51,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:51,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:51,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:51,296 INFO L87 Difference]: Start difference. First operand 546 states and 718 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:52,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:52,342 INFO L93 Difference]: Finished difference Result 804 states and 1100 transitions. [2023-12-25 10:22:52,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:22:52,342 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:52,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:52,344 INFO L225 Difference]: With dead ends: 804 [2023-12-25 10:22:52,344 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:22:52,345 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 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 10:22:52,345 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 1183 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 906 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1183 SdHoareTripleChecker+Valid, 1164 SdHoareTripleChecker+Invalid, 917 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 906 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:52,345 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1183 Valid, 1164 Invalid, 917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 906 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:22:52,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:22:52,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:22:52,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3528301886792453) internal successors, (717), 545 states have internal predecessors, (717), 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:22:52,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 717 transitions. [2023-12-25 10:22:52,351 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 717 transitions. Word has length 80 [2023-12-25 10:22:52,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:52,351 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 717 transitions. [2023-12-25 10:22:52,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:52,351 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 717 transitions. [2023-12-25 10:22:52,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:22:52,352 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:52,352 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 10:22:52,356 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 10:22:52,555 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 10:22:52,556 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:52,556 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:52,556 INFO L85 PathProgramCache]: Analyzing trace with hash -1992159898, now seen corresponding path program 1 times [2023-12-25 10:22:52,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:52,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [312024547] [2023-12-25 10:22:52,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:52,557 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:22:52,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:52,558 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 10:22:52,591 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 10:22:52,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:52,703 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:52,705 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:53,084 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 10:22:53,084 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:53,084 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:53,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [312024547] [2023-12-25 10:22:53,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [312024547] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:53,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:53,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:53,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887111560] [2023-12-25 10:22:53,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:53,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:53,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:53,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:53,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:53,085 INFO L87 Difference]: Start difference. First operand 546 states and 717 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:54,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:54,164 INFO L93 Difference]: Finished difference Result 802 states and 1097 transitions. [2023-12-25 10:22:54,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:22:54,164 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:54,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:54,166 INFO L225 Difference]: With dead ends: 802 [2023-12-25 10:22:54,166 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:22:54,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 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 10:22:54,167 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 1181 mSDsluCounter, 838 mSDsCounter, 0 mSdLazyCounter, 907 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1181 SdHoareTripleChecker+Valid, 1160 SdHoareTripleChecker+Invalid, 918 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 907 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:54,167 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1181 Valid, 1160 Invalid, 918 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 907 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:22:54,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:22:54,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:22:54,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.350943396226415) internal successors, (716), 545 states have internal predecessors, (716), 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:22:54,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 716 transitions. [2023-12-25 10:22:54,186 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 716 transitions. Word has length 80 [2023-12-25 10:22:54,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:54,186 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 716 transitions. [2023-12-25 10:22:54,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:54,186 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 716 transitions. [2023-12-25 10:22:54,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:22:54,187 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:54,187 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 10:22:54,204 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 10:22:54,390 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 10:22:54,390 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:54,390 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:54,390 INFO L85 PathProgramCache]: Analyzing trace with hash -144938974, now seen corresponding path program 1 times [2023-12-25 10:22:54,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:54,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1775943144] [2023-12-25 10:22:54,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:54,391 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:22:54,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:54,392 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 10:22:54,393 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 10:22:54,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:54,532 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:54,533 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:54,900 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 10:22:54,900 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:54,900 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:54,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1775943144] [2023-12-25 10:22:54,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1775943144] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:54,900 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:54,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:54,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922464430] [2023-12-25 10:22:54,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:54,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:54,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:54,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:54,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:54,901 INFO L87 Difference]: Start difference. First operand 546 states and 716 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:55,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:55,824 INFO L93 Difference]: Finished difference Result 826 states and 1126 transitions. [2023-12-25 10:22:55,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:22:55,825 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:55,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:55,826 INFO L225 Difference]: With dead ends: 826 [2023-12-25 10:22:55,826 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:22:55,827 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 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 10:22:55,827 INFO L413 NwaCegarLoop]: 296 mSDtfsCounter, 1314 mSDsluCounter, 791 mSDsCounter, 0 mSdLazyCounter, 763 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1314 SdHoareTripleChecker+Valid, 1087 SdHoareTripleChecker+Invalid, 771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:55,827 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1314 Valid, 1087 Invalid, 771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 763 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-25 10:22:55,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:22:55,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:22:55,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3471698113207546) internal successors, (714), 545 states have internal predecessors, (714), 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:22:55,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 714 transitions. [2023-12-25 10:22:55,833 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 714 transitions. Word has length 80 [2023-12-25 10:22:55,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:55,833 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 714 transitions. [2023-12-25 10:22:55,833 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:55,833 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 714 transitions. [2023-12-25 10:22:55,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:22:55,834 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:55,834 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 10:22:55,853 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 10:22:56,034 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 10:22:56,034 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:56,035 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:56,035 INFO L85 PathProgramCache]: Analyzing trace with hash -2057136076, now seen corresponding path program 1 times [2023-12-25 10:22:56,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:56,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [548760222] [2023-12-25 10:22:56,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:56,035 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:22:56,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:56,037 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 10:22:56,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 (26)] Waiting until timeout for monitored process [2023-12-25 10:22:56,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:56,210 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:56,211 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:56,600 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 10:22:56,600 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:56,600 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:56,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [548760222] [2023-12-25 10:22:56,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [548760222] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:56,601 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:56,601 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:56,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472821238] [2023-12-25 10:22:56,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:56,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:56,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:56,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:56,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:56,602 INFO L87 Difference]: Start difference. First operand 546 states and 714 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:57,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:57,680 INFO L93 Difference]: Finished difference Result 810 states and 1103 transitions. [2023-12-25 10:22:57,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:22:57,681 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:57,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:57,683 INFO L225 Difference]: With dead ends: 810 [2023-12-25 10:22:57,683 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:22:57,683 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 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 10:22:57,683 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 1179 mSDsluCounter, 837 mSDsCounter, 0 mSdLazyCounter, 895 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1179 SdHoareTripleChecker+Valid, 1160 SdHoareTripleChecker+Invalid, 906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 895 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:57,683 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1179 Valid, 1160 Invalid, 906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 895 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:22:57,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:22:57,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:22:57,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3433962264150943) internal successors, (712), 545 states have internal predecessors, (712), 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:22:57,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 712 transitions. [2023-12-25 10:22:57,689 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 712 transitions. Word has length 80 [2023-12-25 10:22:57,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:57,689 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 712 transitions. [2023-12-25 10:22:57,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:57,689 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 712 transitions. [2023-12-25 10:22:57,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:22:57,690 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:57,690 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 10:22:57,694 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 10:22:57,892 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 10:22:57,893 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:57,893 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:57,893 INFO L85 PathProgramCache]: Analyzing trace with hash -2041843904, now seen corresponding path program 1 times [2023-12-25 10:22:57,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:57,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2100172636] [2023-12-25 10:22:57,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:57,893 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:22:57,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:57,894 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 10:22:57,927 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 10:22:58,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:58,038 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:58,040 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:22:58,445 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 10:22:58,445 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:22:58,445 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:22:58,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2100172636] [2023-12-25 10:22:58,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2100172636] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:22:58,445 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:22:58,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:22:58,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037845818] [2023-12-25 10:22:58,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:22:58,446 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:22:58,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:22:58,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:22:58,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:22:58,447 INFO L87 Difference]: Start difference. First operand 546 states and 712 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:59,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:22:59,468 INFO L93 Difference]: Finished difference Result 866 states and 1173 transitions. [2023-12-25 10:22:59,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:22:59,469 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:59,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:22:59,471 INFO L225 Difference]: With dead ends: 866 [2023-12-25 10:22:59,471 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:22:59,471 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 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 10:22:59,471 INFO L413 NwaCegarLoop]: 341 mSDtfsCounter, 1186 mSDsluCounter, 851 mSDsCounter, 0 mSdLazyCounter, 856 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1186 SdHoareTripleChecker+Valid, 1192 SdHoareTripleChecker+Invalid, 861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 856 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:22:59,471 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1186 Valid, 1192 Invalid, 861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 856 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:22:59,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:22:59,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:22:59,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3396226415094339) internal successors, (710), 545 states have internal predecessors, (710), 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:22:59,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 710 transitions. [2023-12-25 10:22:59,478 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 710 transitions. Word has length 80 [2023-12-25 10:22:59,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:22:59,478 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 710 transitions. [2023-12-25 10:22:59,478 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:22:59,478 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 710 transitions. [2023-12-25 10:22:59,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:22:59,479 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:22:59,479 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 10:22:59,489 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 10:22:59,681 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 10:22:59,682 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:22:59,682 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:22:59,682 INFO L85 PathProgramCache]: Analyzing trace with hash 1484508438, now seen corresponding path program 1 times [2023-12-25 10:22:59,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:22:59,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [407435200] [2023-12-25 10:22:59,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:22:59,683 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:22:59,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:22:59,684 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 10:22:59,684 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 10:22:59,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:22:59,837 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:22:59,838 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:23:00,250 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 10:23:00,250 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:23:00,251 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:23:00,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [407435200] [2023-12-25 10:23:00,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [407435200] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:23:00,251 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:23:00,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:23:00,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838464655] [2023-12-25 10:23:00,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:23:00,251 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:23:00,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:23:00,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:23:00,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:23:00,252 INFO L87 Difference]: Start difference. First operand 546 states and 710 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:23:01,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:23:01,426 INFO L93 Difference]: Finished difference Result 679 states and 904 transitions. [2023-12-25 10:23:01,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:23:01,427 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:23:01,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:23:01,429 INFO L225 Difference]: With dead ends: 679 [2023-12-25 10:23:01,429 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:23:01,429 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 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 10:23:01,429 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 1479 mSDsluCounter, 838 mSDsCounter, 0 mSdLazyCounter, 888 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1479 SdHoareTripleChecker+Valid, 1161 SdHoareTripleChecker+Invalid, 899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 888 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:23:01,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1479 Valid, 1161 Invalid, 899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 888 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:23:01,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:23:01,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:23:01,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3358490566037735) internal successors, (708), 545 states have internal predecessors, (708), 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:23:01,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 708 transitions. [2023-12-25 10:23:01,436 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 708 transitions. Word has length 80 [2023-12-25 10:23:01,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:23:01,436 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 708 transitions. [2023-12-25 10:23:01,436 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:23:01,436 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 708 transitions. [2023-12-25 10:23:01,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:23:01,437 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:23:01,437 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 10:23:01,457 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 10:23:01,638 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 10:23:01,638 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:23:01,638 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:23:01,639 INFO L85 PathProgramCache]: Analyzing trace with hash -898261756, now seen corresponding path program 1 times [2023-12-25 10:23:01,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:23:01,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [282422315] [2023-12-25 10:23:01,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:23:01,639 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:23:01,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:23:01,640 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 10:23:01,642 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 10:23:01,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:23:01,817 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:23:01,819 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:23:02,299 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:23:02,299 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:23:02,299 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:23:02,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [282422315] [2023-12-25 10:23:02,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [282422315] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:23:02,300 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:23:02,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:23:02,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308220382] [2023-12-25 10:23:02,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:23:02,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:23:02,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:23:02,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:23:02,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:23:02,301 INFO L87 Difference]: Start difference. First operand 546 states and 708 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:23:03,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:23:03,330 INFO L93 Difference]: Finished difference Result 691 states and 916 transitions. [2023-12-25 10:23:03,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:23:03,331 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:23:03,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:23:03,332 INFO L225 Difference]: With dead ends: 691 [2023-12-25 10:23:03,332 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:23:03,333 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 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 10:23:03,333 INFO L413 NwaCegarLoop]: 335 mSDtfsCounter, 1145 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 871 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1145 SdHoareTripleChecker+Valid, 1204 SdHoareTripleChecker+Invalid, 878 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 871 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:23:03,333 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1145 Valid, 1204 Invalid, 878 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 871 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:23:03,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:23:03,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:23:03,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3320754716981131) internal successors, (706), 545 states have internal predecessors, (706), 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:23:03,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 706 transitions. [2023-12-25 10:23:03,340 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 706 transitions. Word has length 80 [2023-12-25 10:23:03,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:23:03,340 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 706 transitions. [2023-12-25 10:23:03,340 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:23:03,340 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 706 transitions. [2023-12-25 10:23:03,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:23:03,341 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:23:03,341 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 10:23:03,366 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 10:23:03,544 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 10:23:03,544 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:23:03,544 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:23:03,544 INFO L85 PathProgramCache]: Analyzing trace with hash 1995378919, now seen corresponding path program 1 times [2023-12-25 10:23:03,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:23:03,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [75100121] [2023-12-25 10:23:03,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:23:03,545 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:23:03,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:23:03,546 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 10:23:03,579 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 10:23:03,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:23:03,693 INFO L262 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:23:03,695 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:23:04,070 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:23:04,070 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:23:04,071 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:23:04,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [75100121] [2023-12-25 10:23:04,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [75100121] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:23:04,071 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:23:04,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:23:04,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123617608] [2023-12-25 10:23:04,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:23:04,071 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:23:04,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:23:04,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:23:04,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:23:04,072 INFO L87 Difference]: Start difference. First operand 546 states and 706 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:23:05,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:23:05,128 INFO L93 Difference]: Finished difference Result 806 states and 1090 transitions. [2023-12-25 10:23:05,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:23:05,129 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:23:05,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:23:05,130 INFO L225 Difference]: With dead ends: 806 [2023-12-25 10:23:05,130 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:23:05,131 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 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 10:23:05,135 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 1463 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 881 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1463 SdHoareTripleChecker+Valid, 1164 SdHoareTripleChecker+Invalid, 892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:23:05,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1463 Valid, 1164 Invalid, 892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 881 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:23:05,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:23:05,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:23:05,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3283018867924528) internal successors, (704), 545 states have internal predecessors, (704), 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:23:05,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 704 transitions. [2023-12-25 10:23:05,147 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 704 transitions. Word has length 80 [2023-12-25 10:23:05,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:23:05,148 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 704 transitions. [2023-12-25 10:23:05,148 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:23:05,148 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 704 transitions. [2023-12-25 10:23:05,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:23:05,149 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:23:05,149 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 10:23:05,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 (30)] Forceful destruction successful, exit code 0 [2023-12-25 10:23:05,351 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:23:05,351 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:23:05,352 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:23:05,352 INFO L85 PathProgramCache]: Analyzing trace with hash 729371863, now seen corresponding path program 1 times [2023-12-25 10:23:05,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:23:05,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1916806062] [2023-12-25 10:23:05,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:23:05,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 10:23:05,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:23:05,353 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:23:05,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 (31)] Waiting until timeout for monitored process [2023-12-25 10:23:05,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:23:05,506 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:23:05,507 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:23:05,916 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 10:23:05,917 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:23:05,917 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:23:05,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1916806062] [2023-12-25 10:23:05,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1916806062] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:23:05,917 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:23:05,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:23:05,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949492084] [2023-12-25 10:23:05,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:23:05,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:23:05,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:23:05,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:23:05,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:23:05,918 INFO L87 Difference]: Start difference. First operand 546 states and 704 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:23:07,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:23:07,008 INFO L93 Difference]: Finished difference Result 679 states and 898 transitions. [2023-12-25 10:23:07,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:23:07,008 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:23:07,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:23:07,010 INFO L225 Difference]: With dead ends: 679 [2023-12-25 10:23:07,010 INFO L226 Difference]: Without dead ends: 674 [2023-12-25 10:23:07,010 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 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 10:23:07,010 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 1573 mSDsluCounter, 838 mSDsCounter, 0 mSdLazyCounter, 877 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1573 SdHoareTripleChecker+Valid, 1161 SdHoareTripleChecker+Invalid, 888 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 877 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:23:07,011 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1573 Valid, 1161 Invalid, 888 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 877 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:23:07,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2023-12-25 10:23:07,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 546. [2023-12-25 10:23:07,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 530 states have (on average 1.3245283018867924) internal successors, (702), 545 states have internal predecessors, (702), 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:23:07,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 702 transitions. [2023-12-25 10:23:07,016 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 702 transitions. Word has length 80 [2023-12-25 10:23:07,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:23:07,016 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 702 transitions. [2023-12-25 10:23:07,016 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 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 10:23:07,016 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 702 transitions. [2023-12-25 10:23:07,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-25 10:23:07,017 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:23:07,017 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 10:23:07,019 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 (31)] Ended with exit code 0 [2023-12-25 10:23:07,217 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:23:07,217 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:23:07,218 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:23:07,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1274155887, now seen corresponding path program 1 times [2023-12-25 10:23:07,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:23:07,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1505538133] [2023-12-25 10:23:07,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:23:07,218 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:23:07,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:23:07,219 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:23:07,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2023-12-25 10:23:07,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:23:07,373 INFO L262 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 10:23:07,375 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:23:08,187 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 10:23:08,188 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:23:08,188 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:23:08,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1505538133] [2023-12-25 10:23:08,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1505538133] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:23:08,188 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:23:08,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-12-25 10:23:08,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251020667] [2023-12-25 10:23:08,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:23:08,188 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-25 10:23:08,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:23:08,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-25 10:23:08,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-25 10:23:08,189 INFO L87 Difference]: Start difference. First operand 546 states and 702 transitions. Second operand has 13 states, 13 states have (on average 6.3076923076923075) internal successors, (82), 13 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 10:23:09,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:23:09,235 INFO L93 Difference]: Finished difference Result 1092 states and 1445 transitions. [2023-12-25 10:23:09,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-25 10:23:09,235 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.3076923076923075) internal successors, (82), 13 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 10:23:09,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:23:09,237 INFO L225 Difference]: With dead ends: 1092 [2023-12-25 10:23:09,238 INFO L226 Difference]: Without dead ends: 846 [2023-12-25 10:23:09,238 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=100, Invalid=206, Unknown=0, NotChecked=0, Total=306 [2023-12-25 10:23:09,238 INFO L413 NwaCegarLoop]: 386 mSDtfsCounter, 1553 mSDsluCounter, 1701 mSDsCounter, 0 mSdLazyCounter, 700 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1553 SdHoareTripleChecker+Valid, 2087 SdHoareTripleChecker+Invalid, 700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-25 10:23:09,239 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1553 Valid, 2087 Invalid, 700 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 700 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-25 10:23:09,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 846 states. [2023-12-25 10:23:09,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 846 to 428. [2023-12-25 10:23:09,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 417 states have (on average 1.328537170263789) internal successors, (554), 427 states have internal predecessors, (554), 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:23:09,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 554 transitions. [2023-12-25 10:23:09,244 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 554 transitions. Word has length 82 [2023-12-25 10:23:09,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:23:09,244 INFO L495 AbstractCegarLoop]: Abstraction has 428 states and 554 transitions. [2023-12-25 10:23:09,244 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.3076923076923075) internal successors, (82), 13 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 10:23:09,244 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 554 transitions. [2023-12-25 10:23:09,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-25 10:23:09,244 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:23:09,245 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 10:23:09,249 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 (32)] Ended with exit code 0 [2023-12-25 10:23:09,445 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:23:09,446 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:23:09,446 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:23:09,446 INFO L85 PathProgramCache]: Analyzing trace with hash 1213653297, now seen corresponding path program 1 times [2023-12-25 10:23:09,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:23:09,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [309923268] [2023-12-25 10:23:09,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:23:09,447 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:23:09,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:23:09,448 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:23:09,449 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2023-12-25 10:23:09,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:23:09,596 INFO L262 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 38 conjunts are in the unsatisfiable core [2023-12-25 10:23:09,599 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:23:12,796 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 10:23:12,796 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:23:12,797 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:23:12,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [309923268] [2023-12-25 10:23:12,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [309923268] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:23:12,797 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:23:12,797 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2023-12-25 10:23:12,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120295904] [2023-12-25 10:23:12,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:23:12,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-25 10:23:12,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:23:12,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-25 10:23:12,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=504, Unknown=0, NotChecked=0, Total=650 [2023-12-25 10:23:12,803 INFO L87 Difference]: Start difference. First operand 428 states and 554 transitions. Second operand has 26 states, 26 states have (on average 3.1538461538461537) internal successors, (82), 26 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 10:23:17,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:23:17,360 INFO L93 Difference]: Finished difference Result 598 states and 794 transitions. [2023-12-25 10:23:17,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-25 10:23:17,360 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.1538461538461537) internal successors, (82), 26 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 10:23:17,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:23:17,362 INFO L225 Difference]: With dead ends: 598 [2023-12-25 10:23:17,362 INFO L226 Difference]: Without dead ends: 437 [2023-12-25 10:23:17,362 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=279, Invalid=981, Unknown=0, NotChecked=0, Total=1260 [2023-12-25 10:23:17,362 INFO L413 NwaCegarLoop]: 286 mSDtfsCounter, 463 mSDsluCounter, 2392 mSDsCounter, 0 mSdLazyCounter, 1556 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 463 SdHoareTripleChecker+Valid, 2678 SdHoareTripleChecker+Invalid, 1556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:23:17,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [463 Valid, 2678 Invalid, 1556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1556 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-12-25 10:23:17,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2023-12-25 10:23:17,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 434. [2023-12-25 10:23:17,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 423 states have (on average 1.326241134751773) internal successors, (561), 433 states have internal predecessors, (561), 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:23:17,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 561 transitions. [2023-12-25 10:23:17,366 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 561 transitions. Word has length 82 [2023-12-25 10:23:17,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:23:17,367 INFO L495 AbstractCegarLoop]: Abstraction has 434 states and 561 transitions. [2023-12-25 10:23:17,367 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 3.1538461538461537) internal successors, (82), 26 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 10:23:17,367 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 561 transitions. [2023-12-25 10:23:17,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-25 10:23:17,367 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:23:17,367 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:23:17,370 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Ended with exit code 0 [2023-12-25 10:23:17,570 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:23:17,571 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:23:17,571 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:23:17,571 INFO L85 PathProgramCache]: Analyzing trace with hash -910264626, now seen corresponding path program 1 times [2023-12-25 10:23:17,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:23:17,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1282363200] [2023-12-25 10:23:17,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:23:17,572 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:23:17,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:23:17,573 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:23:17,574 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:23:17,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:23:17,695 INFO L262 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 37 conjunts are in the unsatisfiable core [2023-12-25 10:23:17,700 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:23:22,041 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 10:23:22,041 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:23:22,041 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:23:22,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1282363200] [2023-12-25 10:23:22,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1282363200] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:23:22,042 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:23:22,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2023-12-25 10:23:22,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113497794] [2023-12-25 10:23:22,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:23:22,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-25 10:23:22,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:23:22,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-25 10:23:22,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=567, Unknown=0, NotChecked=0, Total=702 [2023-12-25 10:23:22,057 INFO L87 Difference]: Start difference. First operand 434 states and 561 transitions. Second operand has 27 states, 27 states have (on average 3.037037037037037) internal successors, (82), 27 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 10:23:32,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:23:32,701 INFO L93 Difference]: Finished difference Result 590 states and 784 transitions. [2023-12-25 10:23:32,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-12-25 10:23:32,701 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.037037037037037) internal successors, (82), 27 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 10:23:32,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:23:32,702 INFO L225 Difference]: With dead ends: 590 [2023-12-25 10:23:32,702 INFO L226 Difference]: Without dead ends: 446 [2023-12-25 10:23:32,703 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=272, Invalid=1210, Unknown=0, NotChecked=0, Total=1482 [2023-12-25 10:23:32,703 INFO L413 NwaCegarLoop]: 280 mSDtfsCounter, 433 mSDsluCounter, 2994 mSDsCounter, 0 mSdLazyCounter, 1909 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 3274 SdHoareTripleChecker+Invalid, 1909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1909 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:23:32,703 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [433 Valid, 3274 Invalid, 1909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1909 Invalid, 0 Unknown, 0 Unchecked, 8.4s Time] [2023-12-25 10:23:32,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2023-12-25 10:23:32,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 440. [2023-12-25 10:23:32,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 429 states have (on average 1.3263403263403264) internal successors, (569), 439 states have internal predecessors, (569), 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:23:32,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 569 transitions. [2023-12-25 10:23:32,707 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 569 transitions. Word has length 82 [2023-12-25 10:23:32,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:23:32,708 INFO L495 AbstractCegarLoop]: Abstraction has 440 states and 569 transitions. [2023-12-25 10:23:32,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 3.037037037037037) internal successors, (82), 27 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 10:23:32,708 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 569 transitions. [2023-12-25 10:23:32,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-25 10:23:32,708 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:23:32,708 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 10:23:32,713 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:23:32,911 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:23:32,911 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:23:32,911 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:23:32,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1175029773, now seen corresponding path program 1 times [2023-12-25 10:23:32,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:23:32,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [874709629] [2023-12-25 10:23:32,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:23:32,912 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:23:32,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:23:32,913 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:23:32,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2023-12-25 10:23:33,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:23:33,087 INFO L262 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 10:23:33,088 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:23:33,511 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 10:23:33,511 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:23:33,511 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:23:33,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [874709629] [2023-12-25 10:23:33,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [874709629] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:23:33,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:23:33,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 10:23:33,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252111139] [2023-12-25 10:23:33,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:23:33,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 10:23:33,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:23:33,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 10:23:33,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 10:23:33,513 INFO L87 Difference]: Start difference. First operand 440 states and 569 transitions. Second operand has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 9 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 10:23:33,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:23:33,841 INFO L93 Difference]: Finished difference Result 568 states and 759 transitions. [2023-12-25 10:23:33,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 10:23:33,841 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 9 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 10:23:33,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:23:33,842 INFO L225 Difference]: With dead ends: 568 [2023-12-25 10:23:33,842 INFO L226 Difference]: Without dead ends: 344 [2023-12-25 10:23:33,843 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2023-12-25 10:23:33,843 INFO L413 NwaCegarLoop]: 230 mSDtfsCounter, 492 mSDsluCounter, 842 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 492 SdHoareTripleChecker+Valid, 1072 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 10:23:33,843 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [492 Valid, 1072 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 10:23:33,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2023-12-25 10:23:33,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 344. [2023-12-25 10:23:33,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 337 states have (on average 1.3293768545994065) internal successors, (448), 343 states have internal predecessors, (448), 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:23:33,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 448 transitions. [2023-12-25 10:23:33,846 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 448 transitions. Word has length 82 [2023-12-25 10:23:33,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:23:33,846 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 448 transitions. [2023-12-25 10:23:33,847 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 9 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 10:23:33,847 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 448 transitions. [2023-12-25 10:23:33,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-25 10:23:33,847 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:23:33,847 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 10:23:33,853 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:23:34,050 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:23:34,051 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:23:34,051 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:23:34,051 INFO L85 PathProgramCache]: Analyzing trace with hash 1770167221, now seen corresponding path program 1 times [2023-12-25 10:23:34,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:23:34,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1361696531] [2023-12-25 10:23:34,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:23:34,052 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:23:34,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:23:34,053 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:23:34,053 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:23:34,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:23:34,211 INFO L262 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 10:23:34,213 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:23:34,661 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 10:23:34,661 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:23:34,661 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:23:34,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1361696531] [2023-12-25 10:23:34,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1361696531] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:23:34,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:23:34,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 10:23:34,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465799490] [2023-12-25 10:23:34,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:23:34,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 10:23:34,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:23:34,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 10:23:34,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 10:23:34,662 INFO L87 Difference]: Start difference. First operand 344 states and 448 transitions. Second operand has 9 states, 9 states have (on average 9.222222222222221) internal successors, (83), 9 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 10:23:35,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:23:35,024 INFO L93 Difference]: Finished difference Result 672 states and 919 transitions. [2023-12-25 10:23:35,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 10:23:35,025 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.222222222222221) internal successors, (83), 9 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 10:23:35,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:23:35,026 INFO L225 Difference]: With dead ends: 672 [2023-12-25 10:23:35,026 INFO L226 Difference]: Without dead ends: 490 [2023-12-25 10:23:35,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 75 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 10:23:35,027 INFO L413 NwaCegarLoop]: 326 mSDtfsCounter, 902 mSDsluCounter, 943 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 902 SdHoareTripleChecker+Valid, 1269 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 10:23:35,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [902 Valid, 1269 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 10:23:35,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2023-12-25 10:23:35,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 289. [2023-12-25 10:23:35,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 285 states have (on average 1.3192982456140352) internal successors, (376), 288 states have internal predecessors, (376), 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:23:35,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 376 transitions. [2023-12-25 10:23:35,032 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 376 transitions. Word has length 83 [2023-12-25 10:23:35,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:23:35,032 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 376 transitions. [2023-12-25 10:23:35,032 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.222222222222221) internal successors, (83), 9 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 10:23:35,032 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 376 transitions. [2023-12-25 10:23:35,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-25 10:23:35,033 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:23:35,033 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 10:23:35,036 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:23:35,235 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:23:35,236 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:23:35,236 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:23:35,236 INFO L85 PathProgramCache]: Analyzing trace with hash -353750702, now seen corresponding path program 1 times [2023-12-25 10:23:35,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:23:35,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1088625640] [2023-12-25 10:23:35,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:23:35,237 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:23:35,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:23:35,238 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:23:35,239 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:23:35,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:23:35,384 INFO L262 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-25 10:23:35,385 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:23:36,462 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 10:23:36,463 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:23:36,463 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:23:36,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1088625640] [2023-12-25 10:23:36,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1088625640] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:23:36,463 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:23:36,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-12-25 10:23:36,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392165192] [2023-12-25 10:23:36,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:23:36,463 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 10:23:36,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:23:36,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 10:23:36,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2023-12-25 10:23:36,464 INFO L87 Difference]: Start difference. First operand 289 states and 376 transitions. Second operand has 14 states, 14 states have (on average 5.928571428571429) internal successors, (83), 14 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 10:23:37,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:23:37,544 INFO L93 Difference]: Finished difference Result 749 states and 1038 transitions. [2023-12-25 10:23:37,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 10:23:37,545 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.928571428571429) internal successors, (83), 14 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 10:23:37,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:23:37,546 INFO L225 Difference]: With dead ends: 749 [2023-12-25 10:23:37,546 INFO L226 Difference]: Without dead ends: 599 [2023-12-25 10:23:37,547 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=133, Invalid=373, Unknown=0, NotChecked=0, Total=506 [2023-12-25 10:23:37,547 INFO L413 NwaCegarLoop]: 267 mSDtfsCounter, 743 mSDsluCounter, 1814 mSDsCounter, 0 mSdLazyCounter, 596 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 743 SdHoareTripleChecker+Valid, 2081 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 10:23:37,547 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [743 Valid, 2081 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 596 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 10:23:37,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2023-12-25 10:23:37,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 256. [2023-12-25 10:23:37,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 254 states have (on average 1.3070866141732282) internal successors, (332), 255 states have internal predecessors, (332), 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:23:37,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 332 transitions. [2023-12-25 10:23:37,551 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 332 transitions. Word has length 83 [2023-12-25 10:23:37,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:23:37,551 INFO L495 AbstractCegarLoop]: Abstraction has 256 states and 332 transitions. [2023-12-25 10:23:37,551 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.928571428571429) internal successors, (83), 14 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 10:23:37,551 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 332 transitions. [2023-12-25 10:23:37,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-25 10:23:37,551 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:23:37,551 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 10:23:37,556 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:23:37,754 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:23:37,755 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:23:37,755 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:23:37,755 INFO L85 PathProgramCache]: Analyzing trace with hash 956701402, now seen corresponding path program 1 times [2023-12-25 10:23:37,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:23:37,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1748777285] [2023-12-25 10:23:37,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:23:37,755 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:23:37,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:23:37,756 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:23:37,790 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:23:37,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:23:37,908 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:23:37,910 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:23:38,303 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 10:23:38,303 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:23:38,303 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:23:38,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1748777285] [2023-12-25 10:23:38,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1748777285] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:23:38,304 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:23:38,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:23:38,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933255990] [2023-12-25 10:23:38,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:23:38,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:23:38,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:23:38,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:23:38,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:23:38,305 INFO L87 Difference]: Start difference. First operand 256 states and 332 transitions. Second operand has 8 states, 8 states have (on average 10.375) internal successors, (83), 7 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 10:23:38,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:23:38,731 INFO L93 Difference]: Finished difference Result 414 states and 557 transitions. [2023-12-25 10:23:38,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:23:38,732 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.375) internal successors, (83), 7 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 10:23:38,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:23:38,733 INFO L225 Difference]: With dead ends: 414 [2023-12-25 10:23:38,733 INFO L226 Difference]: Without dead ends: 256 [2023-12-25 10:23:38,733 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 76 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 10:23:38,734 INFO L413 NwaCegarLoop]: 116 mSDtfsCounter, 531 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 10:23:38,734 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [531 Valid, 343 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 10:23:38,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2023-12-25 10:23:38,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 256. [2023-12-25 10:23:38,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 254 states have (on average 1.2992125984251968) internal successors, (330), 255 states have internal predecessors, (330), 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:23:38,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 330 transitions. [2023-12-25 10:23:38,736 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 330 transitions. Word has length 83 [2023-12-25 10:23:38,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:23:38,736 INFO L495 AbstractCegarLoop]: Abstraction has 256 states and 330 transitions. [2023-12-25 10:23:38,736 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.375) internal successors, (83), 7 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 10:23:38,736 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 330 transitions. [2023-12-25 10:23:38,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-25 10:23:38,737 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:23:38,737 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:23:38,742 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:23:38,940 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:23:38,940 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:23:38,940 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:23:38,940 INFO L85 PathProgramCache]: Analyzing trace with hash 2073632219, now seen corresponding path program 1 times [2023-12-25 10:23:38,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:23:38,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1050880357] [2023-12-25 10:23:38,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:23:38,941 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:23:38,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:23:38,942 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:23:38,975 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:23:39,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:23:39,099 INFO L262 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 39 conjunts are in the unsatisfiable core [2023-12-25 10:23:39,101 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:23:53,991 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 10:23:53,992 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:23:53,992 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:23:53,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1050880357] [2023-12-25 10:23:53,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1050880357] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:23:53,992 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:23:53,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2023-12-25 10:23:53,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241110202] [2023-12-25 10:23:53,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:23:53,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 10:23:53,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:23:53,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 10:23:53,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=760, Unknown=0, NotChecked=0, Total=930 [2023-12-25 10:23:53,993 INFO L87 Difference]: Start difference. First operand 256 states and 330 transitions. Second operand has 31 states, 31 states have (on average 2.7419354838709675) internal successors, (85), 31 states have internal predecessors, (85), 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:24:34,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:34,221 INFO L93 Difference]: Finished difference Result 556 states and 758 transitions. [2023-12-25 10:24:34,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-12-25 10:24:34,222 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.7419354838709675) internal successors, (85), 31 states have internal predecessors, (85), 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 85 [2023-12-25 10:24:34,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:34,223 INFO L225 Difference]: With dead ends: 556 [2023-12-25 10:24:34,223 INFO L226 Difference]: Without dead ends: 415 [2023-12-25 10:24:34,224 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 20.0s TimeCoverageRelationStatistics Valid=329, Invalid=1651, Unknown=0, NotChecked=0, Total=1980 [2023-12-25 10:24:34,224 INFO L413 NwaCegarLoop]: 143 mSDtfsCounter, 465 mSDsluCounter, 1891 mSDsCounter, 0 mSdLazyCounter, 1308 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 465 SdHoareTripleChecker+Valid, 2034 SdHoareTripleChecker+Invalid, 1309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.8s IncrementalHoareTripleChecker+Time [2023-12-25 10:24:34,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [465 Valid, 2034 Invalid, 1309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1308 Invalid, 0 Unknown, 0 Unchecked, 32.8s Time] [2023-12-25 10:24:34,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2023-12-25 10:24:34,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 272. [2023-12-25 10:24:34,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 270 states have (on average 1.2925925925925925) internal successors, (349), 271 states have internal predecessors, (349), 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:24:34,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 349 transitions. [2023-12-25 10:24:34,228 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 349 transitions. Word has length 85 [2023-12-25 10:24:34,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:34,228 INFO L495 AbstractCegarLoop]: Abstraction has 272 states and 349 transitions. [2023-12-25 10:24:34,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.7419354838709675) internal successors, (85), 31 states have internal predecessors, (85), 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:24:34,228 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 349 transitions. [2023-12-25 10:24:34,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-25 10:24:34,228 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:34,228 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:34,231 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:24:34,434 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:24:34,434 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:34,434 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:34,434 INFO L85 PathProgramCache]: Analyzing trace with hash -1688787753, now seen corresponding path program 1 times [2023-12-25 10:24:34,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:34,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [199915336] [2023-12-25 10:24:34,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:34,435 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:24:34,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:34,436 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:24:34,438 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:24:34,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:34,605 INFO L262 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 10:24:34,606 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:35,116 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 10:24:35,116 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:35,116 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:35,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [199915336] [2023-12-25 10:24:35,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [199915336] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:35,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:35,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 10:24:35,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804772306] [2023-12-25 10:24:35,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:35,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 10:24:35,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:35,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 10:24:35,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 10:24:35,118 INFO L87 Difference]: Start difference. First operand 272 states and 349 transitions. Second operand has 9 states, 9 states have (on average 9.555555555555555) internal successors, (86), 9 states have internal predecessors, (86), 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:24:35,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:35,555 INFO L93 Difference]: Finished difference Result 426 states and 571 transitions. [2023-12-25 10:24:35,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 10:24:35,556 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.555555555555555) internal successors, (86), 9 states have internal predecessors, (86), 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 86 [2023-12-25 10:24:35,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:35,557 INFO L225 Difference]: With dead ends: 426 [2023-12-25 10:24:35,557 INFO L226 Difference]: Without dead ends: 420 [2023-12-25 10:24:35,557 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 78 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 10:24:35,558 INFO L413 NwaCegarLoop]: 258 mSDtfsCounter, 531 mSDsluCounter, 874 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 1132 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 10:24:35,558 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [531 Valid, 1132 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 243 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 10:24:35,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2023-12-25 10:24:35,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 265. [2023-12-25 10:24:35,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 264 states have (on average 1.2916666666666667) internal successors, (341), 264 states have internal predecessors, (341), 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:24:35,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 341 transitions. [2023-12-25 10:24:35,561 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 341 transitions. Word has length 86 [2023-12-25 10:24:35,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:35,561 INFO L495 AbstractCegarLoop]: Abstraction has 265 states and 341 transitions. [2023-12-25 10:24:35,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.555555555555555) internal successors, (86), 9 states have internal predecessors, (86), 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:24:35,561 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 341 transitions. [2023-12-25 10:24:35,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-25 10:24:35,562 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:35,562 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:35,567 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2023-12-25 10:24:35,762 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:24:35,762 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:35,763 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:35,763 INFO L85 PathProgramCache]: Analyzing trace with hash 1814457043, now seen corresponding path program 1 times [2023-12-25 10:24:35,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:35,763 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2140182959] [2023-12-25 10:24:35,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:35,763 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:24:35,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:35,764 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:24:35,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2023-12-25 10:24:35,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:35,928 INFO L262 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:24:35,930 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:36,336 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 10:24:36,337 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:36,337 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:36,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2140182959] [2023-12-25 10:24:36,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2140182959] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:36,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:36,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:24:36,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861703530] [2023-12-25 10:24:36,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:36,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:24:36,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:36,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:24:36,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:24:36,338 INFO L87 Difference]: Start difference. First operand 265 states and 341 transitions. Second operand has 8 states, 8 states have (on average 14.125) internal successors, (113), 7 states have internal predecessors, (113), 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:24:36,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:36,761 INFO L93 Difference]: Finished difference Result 405 states and 543 transitions. [2023-12-25 10:24:36,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:24:36,761 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.125) internal successors, (113), 7 states have internal predecessors, (113), 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 113 [2023-12-25 10:24:36,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:36,762 INFO L225 Difference]: With dead ends: 405 [2023-12-25 10:24:36,762 INFO L226 Difference]: Without dead ends: 265 [2023-12-25 10:24:36,763 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 106 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 10:24:36,763 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 613 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 613 SdHoareTripleChecker+Valid, 337 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 10:24:36,763 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [613 Valid, 337 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 10:24:36,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2023-12-25 10:24:36,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 265. [2023-12-25 10:24:36,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 264 states have (on average 1.2803030303030303) internal successors, (338), 264 states have internal predecessors, (338), 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:24:36,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 338 transitions. [2023-12-25 10:24:36,765 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 338 transitions. Word has length 113 [2023-12-25 10:24:36,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:36,766 INFO L495 AbstractCegarLoop]: Abstraction has 265 states and 338 transitions. [2023-12-25 10:24:36,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.125) internal successors, (113), 7 states have internal predecessors, (113), 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:24:36,766 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 338 transitions. [2023-12-25 10:24:36,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-25 10:24:36,766 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:36,766 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:36,788 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2023-12-25 10:24:36,970 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:24:36,970 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:36,970 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:36,970 INFO L85 PathProgramCache]: Analyzing trace with hash -1233919364, now seen corresponding path program 1 times [2023-12-25 10:24:36,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:36,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1743638493] [2023-12-25 10:24:36,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:36,971 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:24:36,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:36,989 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:24:37,037 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:24:37,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:37,173 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:24:37,175 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:37,204 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 10:24:37,204 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:37,204 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:37,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1743638493] [2023-12-25 10:24:37,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1743638493] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:37,204 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:37,205 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:24:37,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739998160] [2023-12-25 10:24:37,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:37,205 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:24:37,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:37,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:24:37,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:24:37,206 INFO L87 Difference]: Start difference. First operand 265 states and 338 transitions. Second operand has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 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:24:37,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:37,224 INFO L93 Difference]: Finished difference Result 505 states and 693 transitions. [2023-12-25 10:24:37,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:24:37,224 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 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 116 [2023-12-25 10:24:37,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:37,225 INFO L225 Difference]: With dead ends: 505 [2023-12-25 10:24:37,225 INFO L226 Difference]: Without dead ends: 377 [2023-12-25 10:24:37,227 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 114 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:24:37,228 INFO L413 NwaCegarLoop]: 268 mSDtfsCounter, 123 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 382 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 10:24:37,228 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 382 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:24:37,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2023-12-25 10:24:37,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 375. [2023-12-25 10:24:37,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 374 states have (on average 1.3368983957219251) internal successors, (500), 374 states have internal predecessors, (500), 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:24:37,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 500 transitions. [2023-12-25 10:24:37,232 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 500 transitions. Word has length 116 [2023-12-25 10:24:37,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:37,232 INFO L495 AbstractCegarLoop]: Abstraction has 375 states and 500 transitions. [2023-12-25 10:24:37,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 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:24:37,233 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 500 transitions. [2023-12-25 10:24:37,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-12-25 10:24:37,233 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:37,233 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:37,239 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2023-12-25 10:24:37,440 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:24:37,440 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:37,440 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:37,440 INFO L85 PathProgramCache]: Analyzing trace with hash 389066120, now seen corresponding path program 1 times [2023-12-25 10:24:37,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:37,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [864150439] [2023-12-25 10:24:37,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:37,441 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:24:37,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:37,443 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:24:37,444 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:24:37,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:37,637 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:24:37,639 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:38,116 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 10:24:38,116 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:38,116 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:38,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [864150439] [2023-12-25 10:24:38,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [864150439] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:38,116 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:38,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:24:38,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625667159] [2023-12-25 10:24:38,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:38,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:24:38,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:38,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:24:38,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:24:38,117 INFO L87 Difference]: Start difference. First operand 375 states and 500 transitions. Second operand has 8 states, 8 states have (on average 14.625) internal successors, (117), 7 states have internal predecessors, (117), 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:24:38,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:38,531 INFO L93 Difference]: Finished difference Result 851 states and 1204 transitions. [2023-12-25 10:24:38,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 10:24:38,531 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.625) internal successors, (117), 7 states have internal predecessors, (117), 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 117 [2023-12-25 10:24:38,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:38,533 INFO L225 Difference]: With dead ends: 851 [2023-12-25 10:24:38,533 INFO L226 Difference]: Without dead ends: 613 [2023-12-25 10:24:38,533 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2023-12-25 10:24:38,534 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 860 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 860 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 10:24:38,534 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [860 Valid, 352 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 10:24:38,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2023-12-25 10:24:38,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 349. [2023-12-25 10:24:38,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 348 states have (on average 1.353448275862069) internal successors, (471), 348 states have internal predecessors, (471), 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:24:38,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 471 transitions. [2023-12-25 10:24:38,547 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 471 transitions. Word has length 117 [2023-12-25 10:24:38,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:38,547 INFO L495 AbstractCegarLoop]: Abstraction has 349 states and 471 transitions. [2023-12-25 10:24:38,547 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.625) internal successors, (117), 7 states have internal predecessors, (117), 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:24:38,547 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 471 transitions. [2023-12-25 10:24:38,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-12-25 10:24:38,548 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:38,548 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:38,551 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 (43)] Ended with exit code 0 [2023-12-25 10:24:38,751 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:24:38,751 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:38,751 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:38,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1784872317, now seen corresponding path program 1 times [2023-12-25 10:24:38,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:38,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1210141431] [2023-12-25 10:24:38,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:38,752 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:24:38,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:38,753 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:24:38,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2023-12-25 10:24:38,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:38,930 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:24:38,932 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:38,961 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 10:24:38,961 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:38,961 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:38,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1210141431] [2023-12-25 10:24:38,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1210141431] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:38,961 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:38,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:24:38,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494632520] [2023-12-25 10:24:38,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:38,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:24:38,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:38,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:24:38,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:24:38,963 INFO L87 Difference]: Start difference. First operand 349 states and 471 transitions. Second operand has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 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:24:38,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:38,995 INFO L93 Difference]: Finished difference Result 793 states and 1127 transitions. [2023-12-25 10:24:38,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:24:38,995 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 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 117 [2023-12-25 10:24:38,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:38,997 INFO L225 Difference]: With dead ends: 793 [2023-12-25 10:24:38,997 INFO L226 Difference]: Without dead ends: 555 [2023-12-25 10:24:38,997 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 115 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:24:38,998 INFO L413 NwaCegarLoop]: 261 mSDtfsCounter, 115 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 384 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 10:24:38,998 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 384 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:24:38,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2023-12-25 10:24:39,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 553. [2023-12-25 10:24:39,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 552 states have (on average 1.394927536231884) internal successors, (770), 552 states have internal predecessors, (770), 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:24:39,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 770 transitions. [2023-12-25 10:24:39,004 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 770 transitions. Word has length 117 [2023-12-25 10:24:39,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:39,004 INFO L495 AbstractCegarLoop]: Abstraction has 553 states and 770 transitions. [2023-12-25 10:24:39,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 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:24:39,005 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 770 transitions. [2023-12-25 10:24:39,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-25 10:24:39,005 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:39,005 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:39,009 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:24:39,205 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:24:39,206 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:39,206 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:39,206 INFO L85 PathProgramCache]: Analyzing trace with hash -649305095, now seen corresponding path program 1 times [2023-12-25 10:24:39,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:39,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1907462191] [2023-12-25 10:24:39,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:39,207 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:24:39,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:39,208 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:24:39,241 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:24:39,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:39,385 INFO L262 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:24:39,400 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:39,429 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 10:24:39,429 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:39,429 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:39,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1907462191] [2023-12-25 10:24:39,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1907462191] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:39,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:39,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:24:39,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306534950] [2023-12-25 10:24:39,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:39,430 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:24:39,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:39,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:24:39,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:24:39,431 INFO L87 Difference]: Start difference. First operand 553 states and 770 transitions. Second operand has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 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:24:39,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:39,462 INFO L93 Difference]: Finished difference Result 1373 states and 1976 transitions. [2023-12-25 10:24:39,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:24:39,463 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 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 118 [2023-12-25 10:24:39,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:39,471 INFO L225 Difference]: With dead ends: 1373 [2023-12-25 10:24:39,471 INFO L226 Difference]: Without dead ends: 931 [2023-12-25 10:24:39,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 116 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:24:39,472 INFO L413 NwaCegarLoop]: 254 mSDtfsCounter, 107 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 385 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 10:24:39,472 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 385 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:24:39,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 931 states. [2023-12-25 10:24:39,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 931 to 929. [2023-12-25 10:24:39,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 929 states, 928 states have (on average 1.418103448275862) internal successors, (1316), 928 states have internal predecessors, (1316), 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:24:39,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 929 states to 929 states and 1316 transitions. [2023-12-25 10:24:39,483 INFO L78 Accepts]: Start accepts. Automaton has 929 states and 1316 transitions. Word has length 118 [2023-12-25 10:24:39,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:39,483 INFO L495 AbstractCegarLoop]: Abstraction has 929 states and 1316 transitions. [2023-12-25 10:24:39,483 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 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:24:39,484 INFO L276 IsEmpty]: Start isEmpty. Operand 929 states and 1316 transitions. [2023-12-25 10:24:39,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-12-25 10:24:39,484 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:39,484 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:39,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2023-12-25 10:24:39,687 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:24:39,687 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:39,688 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:39,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1049978540, now seen corresponding path program 1 times [2023-12-25 10:24:39,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:39,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [526947131] [2023-12-25 10:24:39,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:39,689 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:24:39,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:39,690 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:24:39,724 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:24:39,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:39,872 INFO L262 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:24:39,874 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:39,905 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 10:24:39,905 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:39,905 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:39,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [526947131] [2023-12-25 10:24:39,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [526947131] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:39,905 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:39,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:24:39,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662762359] [2023-12-25 10:24:39,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:39,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:24:39,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:39,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:24:39,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:24:39,906 INFO L87 Difference]: Start difference. First operand 929 states and 1316 transitions. Second operand has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 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:24:39,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:39,926 INFO L93 Difference]: Finished difference Result 2437 states and 3518 transitions. [2023-12-25 10:24:39,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:24:39,927 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 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 119 [2023-12-25 10:24:39,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:39,929 INFO L225 Difference]: With dead ends: 2437 [2023-12-25 10:24:39,929 INFO L226 Difference]: Without dead ends: 1619 [2023-12-25 10:24:39,930 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 117 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:24:39,933 INFO L413 NwaCegarLoop]: 247 mSDtfsCounter, 99 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 386 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 10:24:39,933 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 386 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:24:39,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1619 states. [2023-12-25 10:24:39,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1619 to 1617. [2023-12-25 10:24:39,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1617 states, 1616 states have (on average 1.4257425742574257) internal successors, (2304), 1616 states have internal predecessors, (2304), 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:24:39,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1617 states to 1617 states and 2304 transitions. [2023-12-25 10:24:39,950 INFO L78 Accepts]: Start accepts. Automaton has 1617 states and 2304 transitions. Word has length 119 [2023-12-25 10:24:39,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:39,950 INFO L495 AbstractCegarLoop]: Abstraction has 1617 states and 2304 transitions. [2023-12-25 10:24:39,950 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 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:24:39,951 INFO L276 IsEmpty]: Start isEmpty. Operand 1617 states and 2304 transitions. [2023-12-25 10:24:39,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-25 10:24:39,951 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:39,951 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:39,957 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2023-12-25 10:24:40,155 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:24:40,155 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:40,155 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:40,156 INFO L85 PathProgramCache]: Analyzing trace with hash 821940958, now seen corresponding path program 1 times [2023-12-25 10:24:40,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:40,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1803797283] [2023-12-25 10:24:40,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:40,156 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:24:40,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:40,157 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:24:40,191 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:24:40,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:40,341 INFO L262 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:24:40,343 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:40,373 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 10:24:40,374 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:40,374 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:40,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1803797283] [2023-12-25 10:24:40,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1803797283] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:40,374 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:40,374 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:24:40,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164655656] [2023-12-25 10:24:40,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:40,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:24:40,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:40,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:24:40,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:24:40,375 INFO L87 Difference]: Start difference. First operand 1617 states and 2304 transitions. Second operand has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 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:24:40,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:40,396 INFO L93 Difference]: Finished difference Result 4373 states and 6290 transitions. [2023-12-25 10:24:40,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:24:40,397 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 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 120 [2023-12-25 10:24:40,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:40,400 INFO L225 Difference]: With dead ends: 4373 [2023-12-25 10:24:40,400 INFO L226 Difference]: Without dead ends: 2867 [2023-12-25 10:24:40,401 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 118 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:24:40,402 INFO L413 NwaCegarLoop]: 240 mSDtfsCounter, 91 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 387 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 10:24:40,402 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 387 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:24:40,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2867 states. [2023-12-25 10:24:40,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2867 to 2865. [2023-12-25 10:24:40,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2865 states, 2864 states have (on average 1.4217877094972067) internal successors, (4072), 2864 states have internal predecessors, (4072), 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:24:40,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2865 states to 2865 states and 4072 transitions. [2023-12-25 10:24:40,422 INFO L78 Accepts]: Start accepts. Automaton has 2865 states and 4072 transitions. Word has length 120 [2023-12-25 10:24:40,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:40,423 INFO L495 AbstractCegarLoop]: Abstraction has 2865 states and 4072 transitions. [2023-12-25 10:24:40,423 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 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:24:40,423 INFO L276 IsEmpty]: Start isEmpty. Operand 2865 states and 4072 transitions. [2023-12-25 10:24:40,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-25 10:24:40,423 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:40,423 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:40,429 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:24:40,626 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:24:40,627 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:40,627 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:40,627 INFO L85 PathProgramCache]: Analyzing trace with hash 1532583309, now seen corresponding path program 1 times [2023-12-25 10:24:40,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:40,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1253117010] [2023-12-25 10:24:40,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:40,628 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:24:40,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:40,629 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:24:40,630 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:24:40,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:40,830 INFO L262 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 10:24:40,832 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:41,864 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 10:24:41,864 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:41,864 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:41,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1253117010] [2023-12-25 10:24:41,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1253117010] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:41,865 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:41,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:24:41,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255705370] [2023-12-25 10:24:41,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:41,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 10:24:41,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:41,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 10:24:41,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:24:41,866 INFO L87 Difference]: Start difference. First operand 2865 states and 4072 transitions. Second operand has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 7 states have internal predecessors, (121), 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:24:42,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:42,019 INFO L93 Difference]: Finished difference Result 19389 states and 27790 transitions. [2023-12-25 10:24:42,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 10:24:42,020 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 7 states have internal predecessors, (121), 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 121 [2023-12-25 10:24:42,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:42,042 INFO L225 Difference]: With dead ends: 19389 [2023-12-25 10:24:42,043 INFO L226 Difference]: Without dead ends: 16635 [2023-12-25 10:24:42,050 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:24:42,050 INFO L413 NwaCegarLoop]: 186 mSDtfsCounter, 670 mSDsluCounter, 614 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 670 SdHoareTripleChecker+Valid, 800 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:24:42,050 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [670 Valid, 800 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 10:24:42,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16635 states. [2023-12-25 10:24:42,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16635 to 8369. [2023-12-25 10:24:42,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8369 states, 8368 states have (on average 1.4082217973231357) internal successors, (11784), 8368 states have internal predecessors, (11784), 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:24:42,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8369 states to 8369 states and 11784 transitions. [2023-12-25 10:24:42,176 INFO L78 Accepts]: Start accepts. Automaton has 8369 states and 11784 transitions. Word has length 121 [2023-12-25 10:24:42,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:42,176 INFO L495 AbstractCegarLoop]: Abstraction has 8369 states and 11784 transitions. [2023-12-25 10:24:42,177 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 7 states have internal predecessors, (121), 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:24:42,177 INFO L276 IsEmpty]: Start isEmpty. Operand 8369 states and 11784 transitions. [2023-12-25 10:24:42,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-12-25 10:24:42,177 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:42,177 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:42,183 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:24:42,380 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:24:42,381 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:42,381 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:42,381 INFO L85 PathProgramCache]: Analyzing trace with hash 1872772845, now seen corresponding path program 1 times [2023-12-25 10:24:42,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:42,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [572965368] [2023-12-25 10:24:42,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:42,382 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:24:42,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:42,383 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:24:42,384 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:24:42,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:42,591 INFO L262 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 10:24:42,593 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:42,708 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 10:24:42,708 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:42,709 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:42,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [572965368] [2023-12-25 10:24:42,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [572965368] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:42,709 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:42,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 10:24:42,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551612254] [2023-12-25 10:24:42,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:42,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 10:24:42,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:42,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 10:24:42,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 10:24:42,710 INFO L87 Difference]: Start difference. First operand 8369 states and 11784 transitions. Second operand has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 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:24:42,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:42,763 INFO L93 Difference]: Finished difference Result 18632 states and 26221 transitions. [2023-12-25 10:24:42,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 10:24:42,764 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 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 123 [2023-12-25 10:24:42,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:42,778 INFO L225 Difference]: With dead ends: 18632 [2023-12-25 10:24:42,778 INFO L226 Difference]: Without dead ends: 10374 [2023-12-25 10:24:42,785 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 120 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 10:24:42,786 INFO L413 NwaCegarLoop]: 217 mSDtfsCounter, 62 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 522 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 10:24:42,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 522 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:24:42,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10374 states. [2023-12-25 10:24:42,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10374 to 10372. [2023-12-25 10:24:42,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10372 states, 10371 states have (on average 1.3957188313566675) internal successors, (14475), 10371 states have internal predecessors, (14475), 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:24:42,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10372 states to 10372 states and 14475 transitions. [2023-12-25 10:24:42,871 INFO L78 Accepts]: Start accepts. Automaton has 10372 states and 14475 transitions. Word has length 123 [2023-12-25 10:24:42,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:42,872 INFO L495 AbstractCegarLoop]: Abstraction has 10372 states and 14475 transitions. [2023-12-25 10:24:42,872 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 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:24:42,872 INFO L276 IsEmpty]: Start isEmpty. Operand 10372 states and 14475 transitions. [2023-12-25 10:24:42,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-12-25 10:24:42,872 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:42,872 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:42,878 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:24:43,076 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:24:43,076 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:43,076 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:43,076 INFO L85 PathProgramCache]: Analyzing trace with hash 240494870, now seen corresponding path program 1 times [2023-12-25 10:24:43,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:43,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1324008600] [2023-12-25 10:24:43,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:43,077 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:24:43,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:43,078 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:24:43,079 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:24:43,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:43,273 INFO L262 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 10:24:43,275 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:43,291 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 10:24:43,291 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:43,291 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:43,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1324008600] [2023-12-25 10:24:43,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1324008600] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:43,291 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:43,291 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 10:24:43,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453481479] [2023-12-25 10:24:43,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:43,292 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 10:24:43,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:43,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 10:24:43,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 10:24:43,292 INFO L87 Difference]: Start difference. First operand 10372 states and 14475 transitions. Second operand has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 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:24:43,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:43,383 INFO L93 Difference]: Finished difference Result 20290 states and 28061 transitions. [2023-12-25 10:24:43,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 10:24:43,384 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 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 124 [2023-12-25 10:24:43,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:43,411 INFO L225 Difference]: With dead ends: 20290 [2023-12-25 10:24:43,411 INFO L226 Difference]: Without dead ends: 20288 [2023-12-25 10:24:43,418 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 122 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 10:24:43,419 INFO L413 NwaCegarLoop]: 234 mSDtfsCounter, 312 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 753 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 10:24:43,419 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [312 Valid, 753 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:24:43,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20288 states. [2023-12-25 10:24:43,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20288 to 10996. [2023-12-25 10:24:43,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10996 states, 10995 states have (on average 1.3718053660754888) internal successors, (15083), 10995 states have internal predecessors, (15083), 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:24:43,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10996 states to 10996 states and 15083 transitions. [2023-12-25 10:24:43,577 INFO L78 Accepts]: Start accepts. Automaton has 10996 states and 15083 transitions. Word has length 124 [2023-12-25 10:24:43,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:43,577 INFO L495 AbstractCegarLoop]: Abstraction has 10996 states and 15083 transitions. [2023-12-25 10:24:43,577 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.8) internal successors, (124), 5 states have internal predecessors, (124), 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:24:43,577 INFO L276 IsEmpty]: Start isEmpty. Operand 10996 states and 15083 transitions. [2023-12-25 10:24:43,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-25 10:24:43,580 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:43,580 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:24:43,586 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:24:43,783 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:24:43,784 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:43,784 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:43,784 INFO L85 PathProgramCache]: Analyzing trace with hash -1317749900, now seen corresponding path program 1 times [2023-12-25 10:24:43,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:43,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [691801628] [2023-12-25 10:24:43,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:43,785 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:24:43,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:43,786 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:24:43,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2023-12-25 10:24:43,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:43,981 INFO L262 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 10:24:43,983 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:44,900 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:24:44,900 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:24:45,284 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:24:45,284 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:45,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [691801628] [2023-12-25 10:24:45,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [691801628] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:24:45,285 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:24:45,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2023-12-25 10:24:45,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451715474] [2023-12-25 10:24:45,285 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:24:45,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-25 10:24:45,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:45,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-25 10:24:45,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2023-12-25 10:24:45,286 INFO L87 Difference]: Start difference. First operand 10996 states and 15083 transitions. Second operand has 22 states, 22 states have (on average 13.136363636363637) internal successors, (289), 21 states have internal predecessors, (289), 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:24:53,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:53,592 INFO L93 Difference]: Finished difference Result 67421 states and 91549 transitions. [2023-12-25 10:24:53,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2023-12-25 10:24:53,592 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 13.136363636363637) internal successors, (289), 21 states have internal predecessors, (289), 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 155 [2023-12-25 10:24:53,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:53,654 INFO L225 Difference]: With dead ends: 67421 [2023-12-25 10:24:53,654 INFO L226 Difference]: Without dead ends: 56539 [2023-12-25 10:24:53,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 288 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3875 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=2905, Invalid=9527, Unknown=0, NotChecked=0, Total=12432 [2023-12-25 10:24:53,677 INFO L413 NwaCegarLoop]: 230 mSDtfsCounter, 7437 mSDsluCounter, 1955 mSDsCounter, 0 mSdLazyCounter, 2051 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7437 SdHoareTripleChecker+Valid, 2185 SdHoareTripleChecker+Invalid, 2089 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 2051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:24:53,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7437 Valid, 2185 Invalid, 2089 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 2051 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-12-25 10:24:53,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56539 states. [2023-12-25 10:24:54,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56539 to 11308. [2023-12-25 10:24:54,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11308 states, 11307 states have (on average 1.3636685239232333) internal successors, (15419), 11307 states have internal predecessors, (15419), 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:24:54,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11308 states to 11308 states and 15419 transitions. [2023-12-25 10:24:54,021 INFO L78 Accepts]: Start accepts. Automaton has 11308 states and 15419 transitions. Word has length 155 [2023-12-25 10:24:54,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:54,022 INFO L495 AbstractCegarLoop]: Abstraction has 11308 states and 15419 transitions. [2023-12-25 10:24:54,022 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 13.136363636363637) internal successors, (289), 21 states have internal predecessors, (289), 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:24:54,022 INFO L276 IsEmpty]: Start isEmpty. Operand 11308 states and 15419 transitions. [2023-12-25 10:24:54,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-25 10:24:54,024 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:54,025 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:24:54,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2023-12-25 10:24:54,230 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:24:54,230 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:54,230 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:54,230 INFO L85 PathProgramCache]: Analyzing trace with hash -1953303506, now seen corresponding path program 1 times [2023-12-25 10:24:54,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:54,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [669506177] [2023-12-25 10:24:54,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:54,231 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:24:54,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:54,232 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:24:54,245 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:24:54,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:54,444 INFO L262 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 10:24:54,446 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:55,525 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:24:55,525 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:24:55,893 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:24:55,893 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:55,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [669506177] [2023-12-25 10:24:55,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [669506177] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:24:55,893 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:24:55,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2023-12-25 10:24:55,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886316075] [2023-12-25 10:24:55,893 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:24:55,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 10:24:55,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:55,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 10:24:55,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2023-12-25 10:24:55,895 INFO L87 Difference]: Start difference. First operand 11308 states and 15419 transitions. Second operand has 24 states, 24 states have (on average 11.791666666666666) internal successors, (283), 23 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:25:02,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:02,268 INFO L93 Difference]: Finished difference Result 65572 states and 88021 transitions. [2023-12-25 10:25:02,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2023-12-25 10:25:02,269 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 11.791666666666666) internal successors, (283), 23 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 155 [2023-12-25 10:25:02,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:02,331 INFO L225 Difference]: With dead ends: 65572 [2023-12-25 10:25:02,331 INFO L226 Difference]: Without dead ends: 56426 [2023-12-25 10:25:02,350 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 286 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3004 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=1992, Invalid=8310, Unknown=0, NotChecked=0, Total=10302 [2023-12-25 10:25:02,351 INFO L413 NwaCegarLoop]: 177 mSDtfsCounter, 5669 mSDsluCounter, 1930 mSDsCounter, 0 mSdLazyCounter, 1930 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5669 SdHoareTripleChecker+Valid, 2107 SdHoareTripleChecker+Invalid, 1969 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:02,351 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5669 Valid, 2107 Invalid, 1969 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1930 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-25 10:25:02,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56426 states. [2023-12-25 10:25:02,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56426 to 11308. [2023-12-25 10:25:02,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11308 states, 11307 states have (on average 1.3594233660564252) internal successors, (15371), 11307 states have internal predecessors, (15371), 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:25:02,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11308 states to 11308 states and 15371 transitions. [2023-12-25 10:25:02,635 INFO L78 Accepts]: Start accepts. Automaton has 11308 states and 15371 transitions. Word has length 155 [2023-12-25 10:25:02,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:02,635 INFO L495 AbstractCegarLoop]: Abstraction has 11308 states and 15371 transitions. [2023-12-25 10:25:02,635 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 11.791666666666666) internal successors, (283), 23 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:25:02,636 INFO L276 IsEmpty]: Start isEmpty. Operand 11308 states and 15371 transitions. [2023-12-25 10:25:02,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2023-12-25 10:25:02,638 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:02,638 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:25:02,656 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Ended with exit code 0 [2023-12-25 10:25:02,842 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:25:02,842 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:02,842 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:02,843 INFO L85 PathProgramCache]: Analyzing trace with hash -1433008155, now seen corresponding path program 1 times [2023-12-25 10:25:02,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:02,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [990003993] [2023-12-25 10:25:02,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:02,843 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:25:02,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:02,861 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:25:02,864 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:25:03,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:03,170 INFO L262 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 10:25:03,173 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:04,312 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:25:04,312 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:25:04,609 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:25:04,609 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:04,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [990003993] [2023-12-25 10:25:04,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [990003993] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:25:04,609 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:25:04,609 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2023-12-25 10:25:04,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191214223] [2023-12-25 10:25:04,609 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:25:04,610 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 10:25:04,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:04,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 10:25:04,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2023-12-25 10:25:04,610 INFO L87 Difference]: Start difference. First operand 11308 states and 15371 transitions. Second operand has 24 states, 24 states have (on average 12.291666666666666) internal successors, (295), 23 states have internal predecessors, (295), 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:25:28,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:28,926 INFO L93 Difference]: Finished difference Result 118514 states and 158423 transitions. [2023-12-25 10:25:28,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 300 states. [2023-12-25 10:25:28,927 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 12.291666666666666) internal successors, (295), 23 states have internal predecessors, (295), 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 156 [2023-12-25 10:25:28,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:29,145 INFO L225 Difference]: With dead ends: 118514 [2023-12-25 10:25:29,149 INFO L226 Difference]: Without dead ends: 107320 [2023-12-25 10:25:29,170 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 608 GetRequests, 288 SyntacticMatches, 0 SemanticMatches, 320 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44880 ImplicationChecksByTransitivity, 19.0s TimeCoverageRelationStatistics Valid=14282, Invalid=89080, Unknown=0, NotChecked=0, Total=103362 [2023-12-25 10:25:29,171 INFO L413 NwaCegarLoop]: 290 mSDtfsCounter, 12082 mSDsluCounter, 3121 mSDsCounter, 0 mSdLazyCounter, 3668 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12082 SdHoareTripleChecker+Valid, 3411 SdHoareTripleChecker+Invalid, 3742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 3668 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:29,171 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12082 Valid, 3411 Invalid, 3742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 3668 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2023-12-25 10:25:29,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107320 states. [2023-12-25 10:25:29,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107320 to 11728. [2023-12-25 10:25:29,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11728 states, 11727 states have (on average 1.3516670930331713) internal successors, (15851), 11727 states have internal predecessors, (15851), 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:25:29,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11728 states to 11728 states and 15851 transitions. [2023-12-25 10:25:29,603 INFO L78 Accepts]: Start accepts. Automaton has 11728 states and 15851 transitions. Word has length 156 [2023-12-25 10:25:29,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:29,604 INFO L495 AbstractCegarLoop]: Abstraction has 11728 states and 15851 transitions. [2023-12-25 10:25:29,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 12.291666666666666) internal successors, (295), 23 states have internal predecessors, (295), 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:25:29,604 INFO L276 IsEmpty]: Start isEmpty. Operand 11728 states and 15851 transitions. [2023-12-25 10:25:29,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-12-25 10:25:29,606 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:29,606 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:25:29,610 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:25:29,810 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:25:29,811 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:29,812 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:29,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1645433637, now seen corresponding path program 1 times [2023-12-25 10:25:29,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:29,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [683468116] [2023-12-25 10:25:29,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:29,812 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:25:29,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:29,813 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:25:29,814 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:25:30,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:30,024 INFO L262 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 10:25:30,026 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:31,151 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:25:31,151 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:25:31,432 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:25:31,432 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:31,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [683468116] [2023-12-25 10:25:31,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [683468116] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:25:31,432 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:25:31,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2023-12-25 10:25:31,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439313581] [2023-12-25 10:25:31,432 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:25:31,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 10:25:31,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:31,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 10:25:31,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2023-12-25 10:25:31,434 INFO L87 Difference]: Start difference. First operand 11728 states and 15851 transitions. Second operand has 24 states, 24 states have (on average 12.541666666666666) internal successors, (301), 23 states have internal predecessors, (301), 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:25:40,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:40,699 INFO L93 Difference]: Finished difference Result 82253 states and 109640 transitions. [2023-12-25 10:25:40,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2023-12-25 10:25:40,700 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 12.541666666666666) internal successors, (301), 23 states have internal predecessors, (301), 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:25:40,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:40,765 INFO L225 Difference]: With dead ends: 82253 [2023-12-25 10:25:40,765 INFO L226 Difference]: Without dead ends: 70639 [2023-12-25 10:25:40,786 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 423 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5843 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=3525, Invalid=14565, Unknown=0, NotChecked=0, Total=18090 [2023-12-25 10:25:40,787 INFO L413 NwaCegarLoop]: 158 mSDtfsCounter, 6526 mSDsluCounter, 2089 mSDsCounter, 0 mSdLazyCounter, 2223 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6526 SdHoareTripleChecker+Valid, 2247 SdHoareTripleChecker+Invalid, 2263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 2223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:40,787 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6526 Valid, 2247 Invalid, 2263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 2223 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-12-25 10:25:40,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70639 states. [2023-12-25 10:25:41,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70639 to 12148. [2023-12-25 10:25:41,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12148 states, 12147 states have (on average 1.3444471886062401) internal successors, (16331), 12147 states have internal predecessors, (16331), 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:25:41,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12148 states to 12148 states and 16331 transitions. [2023-12-25 10:25:41,165 INFO L78 Accepts]: Start accepts. Automaton has 12148 states and 16331 transitions. Word has length 157 [2023-12-25 10:25:41,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:41,166 INFO L495 AbstractCegarLoop]: Abstraction has 12148 states and 16331 transitions. [2023-12-25 10:25:41,166 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 12.541666666666666) internal successors, (301), 23 states have internal predecessors, (301), 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:25:41,166 INFO L276 IsEmpty]: Start isEmpty. Operand 12148 states and 16331 transitions. [2023-12-25 10:25:41,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-12-25 10:25:41,168 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:41,168 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:25:41,172 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:25:41,372 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:25:41,372 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:41,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:41,373 INFO L85 PathProgramCache]: Analyzing trace with hash 1456936938, now seen corresponding path program 1 times [2023-12-25 10:25:41,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:41,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1487367577] [2023-12-25 10:25:41,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:41,373 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:25:41,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:41,385 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:25:41,386 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:25:41,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:41,591 INFO L262 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:25:41,593 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:41,625 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:25:41,625 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:41,625 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:41,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1487367577] [2023-12-25 10:25:41,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1487367577] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:41,625 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:41,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:25:41,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192849858] [2023-12-25 10:25:41,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:41,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:25:41,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:41,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:25:41,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:25:41,626 INFO L87 Difference]: Start difference. First operand 12148 states and 16331 transitions. Second operand has 3 states, 3 states have (on average 52.666666666666664) internal successors, (158), 3 states have internal predecessors, (158), 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:25:41,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:41,673 INFO L93 Difference]: Finished difference Result 23764 states and 32001 transitions. [2023-12-25 10:25:41,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:25:41,673 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.666666666666664) internal successors, (158), 3 states have internal predecessors, (158), 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:25:41,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:41,681 INFO L225 Difference]: With dead ends: 23764 [2023-12-25 10:25:41,681 INFO L226 Difference]: Without dead ends: 11730 [2023-12-25 10:25:41,687 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 156 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:25:41,688 INFO L413 NwaCegarLoop]: 231 mSDtfsCounter, 88 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 375 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:25:41,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 375 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:25:41,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11730 states. [2023-12-25 10:25:41,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11730 to 11728. [2023-12-25 10:25:41,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11728 states, 11727 states have (on average 1.3312015008100964) internal successors, (15611), 11727 states have internal predecessors, (15611), 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:25:41,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11728 states to 11728 states and 15611 transitions. [2023-12-25 10:25:41,866 INFO L78 Accepts]: Start accepts. Automaton has 11728 states and 15611 transitions. Word has length 158 [2023-12-25 10:25:41,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:41,866 INFO L495 AbstractCegarLoop]: Abstraction has 11728 states and 15611 transitions. [2023-12-25 10:25:41,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.666666666666664) internal successors, (158), 3 states have internal predecessors, (158), 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:25:41,866 INFO L276 IsEmpty]: Start isEmpty. Operand 11728 states and 15611 transitions. [2023-12-25 10:25:41,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-12-25 10:25:41,868 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:41,868 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:25:41,872 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:25:42,072 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:25:42,072 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:42,073 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:42,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1134553878, now seen corresponding path program 1 times [2023-12-25 10:25:42,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:42,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1708274497] [2023-12-25 10:25:42,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:42,074 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:25:42,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:42,074 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:25:42,079 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:25:42,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:42,311 INFO L262 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 10:25:42,314 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:43,380 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:25:43,380 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:25:43,714 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:25:43,715 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:43,715 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1708274497] [2023-12-25 10:25:43,715 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1708274497] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:25:43,715 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:25:43,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2023-12-25 10:25:43,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561100244] [2023-12-25 10:25:43,715 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:25:43,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 10:25:43,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:43,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 10:25:43,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2023-12-25 10:25:43,716 INFO L87 Difference]: Start difference. First operand 11728 states and 15611 transitions. Second operand has 24 states, 24 states have (on average 12.791666666666666) internal successors, (307), 23 states have internal predecessors, (307), 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:25:53,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:53,174 INFO L93 Difference]: Finished difference Result 80024 states and 105192 transitions. [2023-12-25 10:25:53,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2023-12-25 10:25:53,175 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 12.791666666666666) internal successors, (307), 23 states have internal predecessors, (307), 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:25:53,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:53,238 INFO L225 Difference]: With dead ends: 80024 [2023-12-25 10:25:53,238 INFO L226 Difference]: Without dead ends: 68410 [2023-12-25 10:25:53,258 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 425 GetRequests, 292 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5840 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=3525, Invalid=14565, Unknown=0, NotChecked=0, Total=18090 [2023-12-25 10:25:53,259 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 4459 mSDsluCounter, 2272 mSDsCounter, 0 mSdLazyCounter, 2455 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4459 SdHoareTripleChecker+Valid, 2473 SdHoareTripleChecker+Invalid, 2489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 2455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:53,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4459 Valid, 2473 Invalid, 2489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 2455 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-12-25 10:25:53,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68410 states. [2023-12-25 10:25:53,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68410 to 12148. [2023-12-25 10:25:53,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12148 states, 12147 states have (on average 1.324689223676628) internal successors, (16091), 12147 states have internal predecessors, (16091), 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:25:53,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12148 states to 12148 states and 16091 transitions. [2023-12-25 10:25:53,612 INFO L78 Accepts]: Start accepts. Automaton has 12148 states and 16091 transitions. Word has length 158 [2023-12-25 10:25:53,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:53,612 INFO L495 AbstractCegarLoop]: Abstraction has 12148 states and 16091 transitions. [2023-12-25 10:25:53,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 12.791666666666666) internal successors, (307), 23 states have internal predecessors, (307), 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:25:53,612 INFO L276 IsEmpty]: Start isEmpty. Operand 12148 states and 16091 transitions. [2023-12-25 10:25:53,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 10:25:53,614 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:53,614 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:25:53,618 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Forceful destruction successful, exit code 0 [2023-12-25 10:25:53,818 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:25:53,818 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:53,819 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:53,819 INFO L85 PathProgramCache]: Analyzing trace with hash -214872831, now seen corresponding path program 1 times [2023-12-25 10:25:53,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:53,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [816652761] [2023-12-25 10:25:53,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:53,819 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:25:53,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:53,820 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:25:53,827 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:25:54,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:54,047 INFO L262 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 10:25:54,049 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:55,183 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 10:25:55,183 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:55,183 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:55,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [816652761] [2023-12-25 10:25:55,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [816652761] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:55,183 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:55,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:55,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410043664] [2023-12-25 10:25:55,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:55,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 10:25:55,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:55,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 10:25:55,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:25:55,186 INFO L87 Difference]: Start difference. First operand 12148 states and 16091 transitions. Second operand has 7 states, 7 states have (on average 22.0) internal successors, (154), 7 states have internal predecessors, (154), 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:25:55,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:55,368 INFO L93 Difference]: Finished difference Result 35560 states and 47385 transitions. [2023-12-25 10:25:55,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 10:25:55,368 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.0) internal successors, (154), 7 states have internal predecessors, (154), 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:25:55,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:55,399 INFO L225 Difference]: With dead ends: 35560 [2023-12-25 10:25:55,400 INFO L226 Difference]: Without dead ends: 31510 [2023-12-25 10:25:55,410 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:25:55,410 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 470 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 470 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:55,410 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [470 Valid, 909 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 10:25:55,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31510 states. [2023-12-25 10:25:55,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31510 to 20132. [2023-12-25 10:25:55,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20132 states, 20131 states have (on average 1.3111618896229695) internal successors, (26395), 20131 states have internal predecessors, (26395), 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:25:55,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20132 states to 20132 states and 26395 transitions. [2023-12-25 10:25:55,759 INFO L78 Accepts]: Start accepts. Automaton has 20132 states and 26395 transitions. Word has length 159 [2023-12-25 10:25:55,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:55,759 INFO L495 AbstractCegarLoop]: Abstraction has 20132 states and 26395 transitions. [2023-12-25 10:25:55,759 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.0) internal successors, (154), 7 states have internal predecessors, (154), 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:25:55,759 INFO L276 IsEmpty]: Start isEmpty. Operand 20132 states and 26395 transitions. [2023-12-25 10:25:55,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 10:25:55,761 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:55,762 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:25:55,765 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 (57)] Ended with exit code 0 [2023-12-25 10:25:55,965 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:25:55,965 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:55,968 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:55,968 INFO L85 PathProgramCache]: Analyzing trace with hash -353681346, now seen corresponding path program 1 times [2023-12-25 10:25:55,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:55,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1894799492] [2023-12-25 10:25:55,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:55,969 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:25:55,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:55,970 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:25:55,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2023-12-25 10:25:56,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:56,213 INFO L262 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 10:25:56,215 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:57,374 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-25 10:25:57,374 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:57,374 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:57,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1894799492] [2023-12-25 10:25:57,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1894799492] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:57,375 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:57,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:57,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808105453] [2023-12-25 10:25:57,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:57,375 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 10:25:57,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:57,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 10:25:57,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:25:57,376 INFO L87 Difference]: Start difference. First operand 20132 states and 26395 transitions. Second operand has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 7 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 10:25:57,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:57,575 INFO L93 Difference]: Finished difference Result 39544 states and 52537 transitions. [2023-12-25 10:25:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 10:25:57,575 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 7 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) Word has length 159 [2023-12-25 10:25:57,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:57,604 INFO L225 Difference]: With dead ends: 39544 [2023-12-25 10:25:57,604 INFO L226 Difference]: Without dead ends: 27510 [2023-12-25 10:25:57,616 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:25:57,616 INFO L413 NwaCegarLoop]: 285 mSDtfsCounter, 618 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 618 SdHoareTripleChecker+Valid, 873 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:57,617 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [618 Valid, 873 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 10:25:57,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27510 states. [2023-12-25 10:25:57,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27510 to 16132. [2023-12-25 10:25:57,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16132 states, 16131 states have (on average 1.3030190316781354) internal successors, (21019), 16131 states have internal predecessors, (21019), 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:25:57,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16132 states to 16132 states and 21019 transitions. [2023-12-25 10:25:57,801 INFO L78 Accepts]: Start accepts. Automaton has 16132 states and 21019 transitions. Word has length 159 [2023-12-25 10:25:57,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:57,801 INFO L495 AbstractCegarLoop]: Abstraction has 16132 states and 21019 transitions. [2023-12-25 10:25:57,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 7 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 10:25:57,801 INFO L276 IsEmpty]: Start isEmpty. Operand 16132 states and 21019 transitions. [2023-12-25 10:25:57,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 10:25:57,803 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:57,803 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:25:57,809 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 (58)] Forceful destruction successful, exit code 0 [2023-12-25 10:25:58,007 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:25:58,007 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:58,008 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:58,008 INFO L85 PathProgramCache]: Analyzing trace with hash 1544900766, now seen corresponding path program 1 times [2023-12-25 10:25:58,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:58,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [383989940] [2023-12-25 10:25:58,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:58,008 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:25:58,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:58,009 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:25:58,010 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:25:58,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:58,222 INFO L262 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 10:25:58,224 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:59,146 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-25 10:25:59,146 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:59,146 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:59,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [383989940] [2023-12-25 10:25:59,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [383989940] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:59,146 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:59,146 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:59,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137620458] [2023-12-25 10:25:59,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:59,147 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 10:25:59,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:59,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 10:25:59,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:25:59,147 INFO L87 Difference]: Start difference. First operand 16132 states and 21019 transitions. Second operand has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 7 states have internal predecessors, (155), 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:25:59,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:59,320 INFO L93 Difference]: Finished difference Result 35544 states and 47161 transitions. [2023-12-25 10:25:59,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 10:25:59,320 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 7 states have internal predecessors, (155), 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:25:59,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:59,352 INFO L225 Difference]: With dead ends: 35544 [2023-12-25 10:25:59,352 INFO L226 Difference]: Without dead ends: 31494 [2023-12-25 10:25:59,364 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:25:59,366 INFO L413 NwaCegarLoop]: 291 mSDtfsCounter, 460 mSDsluCounter, 653 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 944 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:59,366 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [460 Valid, 944 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 10:25:59,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31494 states. [2023-12-25 10:25:59,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31494 to 20116. [2023-12-25 10:25:59,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20116 states, 20115 states have (on average 1.3010688540889883) internal successors, (26171), 20115 states have internal predecessors, (26171), 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:25:59,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20116 states to 20116 states and 26171 transitions. [2023-12-25 10:25:59,575 INFO L78 Accepts]: Start accepts. Automaton has 20116 states and 26171 transitions. Word has length 159 [2023-12-25 10:25:59,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:59,576 INFO L495 AbstractCegarLoop]: Abstraction has 20116 states and 26171 transitions. [2023-12-25 10:25:59,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 7 states have internal predecessors, (155), 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:25:59,576 INFO L276 IsEmpty]: Start isEmpty. Operand 20116 states and 26171 transitions. [2023-12-25 10:25:59,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 10:25:59,578 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:59,578 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:25:59,582 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 (59)] Forceful destruction successful, exit code 0 [2023-12-25 10:25:59,781 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:25:59,782 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:59,782 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:59,782 INFO L85 PathProgramCache]: Analyzing trace with hash -1328052063, now seen corresponding path program 1 times [2023-12-25 10:25:59,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:59,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1962132284] [2023-12-25 10:25:59,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:59,783 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:25:59,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:59,784 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:25:59,818 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2023-12-25 10:25:59,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:59,991 INFO L262 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 10:25:59,994 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:26:01,043 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 10:26:01,043 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:26:01,043 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:26:01,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1962132284] [2023-12-25 10:26:01,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1962132284] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:26:01,043 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:26:01,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:26:01,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879010574] [2023-12-25 10:26:01,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:26:01,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 10:26:01,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:26:01,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 10:26:01,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:26:01,044 INFO L87 Difference]: Start difference. First operand 20116 states and 26171 transitions. Second operand has 7 states, 7 states have (on average 22.285714285714285) internal successors, (156), 7 states have internal predecessors, (156), 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:26:01,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:26:01,231 INFO L93 Difference]: Finished difference Result 39528 states and 52313 transitions. [2023-12-25 10:26:01,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 10:26:01,231 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.285714285714285) internal successors, (156), 7 states have internal predecessors, (156), 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:26:01,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:26:01,268 INFO L225 Difference]: With dead ends: 39528 [2023-12-25 10:26:01,268 INFO L226 Difference]: Without dead ends: 35478 [2023-12-25 10:26:01,281 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:26:01,281 INFO L413 NwaCegarLoop]: 288 mSDtfsCounter, 518 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 518 SdHoareTripleChecker+Valid, 887 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:26:01,281 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [518 Valid, 887 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 10:26:01,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35478 states. [2023-12-25 10:26:01,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35478 to 24100. [2023-12-25 10:26:01,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24100 states, 24099 states have (on average 1.2997634756628906) internal successors, (31323), 24099 states have internal predecessors, (31323), 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:26:01,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24100 states to 24100 states and 31323 transitions. [2023-12-25 10:26:01,515 INFO L78 Accepts]: Start accepts. Automaton has 24100 states and 31323 transitions. Word has length 159 [2023-12-25 10:26:01,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:26:01,515 INFO L495 AbstractCegarLoop]: Abstraction has 24100 states and 31323 transitions. [2023-12-25 10:26:01,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.285714285714285) internal successors, (156), 7 states have internal predecessors, (156), 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:26:01,515 INFO L276 IsEmpty]: Start isEmpty. Operand 24100 states and 31323 transitions. [2023-12-25 10:26:01,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 10:26:01,518 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:26:01,518 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:01,521 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 (60)] Forceful destruction successful, exit code 0 [2023-12-25 10:26:01,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:26:01,722 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:26:01,722 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:26:01,722 INFO L85 PathProgramCache]: Analyzing trace with hash -392673026, now seen corresponding path program 1 times [2023-12-25 10:26:01,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:26:01,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1688770954] [2023-12-25 10:26:01,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:26:01,723 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:26:01,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:26:01,725 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:26:01,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2023-12-25 10:26:01,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:26:01,928 INFO L262 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 10:26:01,930 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:26:02,995 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-12-25 10:26:02,995 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:26:02,995 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:26:02,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1688770954] [2023-12-25 10:26:02,996 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1688770954] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:26:02,996 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:26:02,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:26:02,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591146693] [2023-12-25 10:26:02,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:26:02,996 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 10:26:02,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:26:02,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 10:26:02,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:26:02,997 INFO L87 Difference]: Start difference. First operand 24100 states and 31323 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 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:26:03,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:26:03,173 INFO L93 Difference]: Finished difference Result 42024 states and 55529 transitions. [2023-12-25 10:26:03,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 10:26:03,174 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 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:26:03,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:26:03,214 INFO L225 Difference]: With dead ends: 42024 [2023-12-25 10:26:03,214 INFO L226 Difference]: Without dead ends: 38750 [2023-12-25 10:26:03,227 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:26:03,227 INFO L413 NwaCegarLoop]: 281 mSDtfsCounter, 482 mSDsluCounter, 679 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 960 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:26:03,227 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [482 Valid, 960 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 10:26:03,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38750 states. [2023-12-25 10:26:03,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38750 to 27372. [2023-12-25 10:26:03,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27372 states, 27371 states have (on average 1.2995871542873845) internal successors, (35571), 27371 states have internal predecessors, (35571), 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:26:03,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27372 states to 27372 states and 35571 transitions. [2023-12-25 10:26:03,521 INFO L78 Accepts]: Start accepts. Automaton has 27372 states and 35571 transitions. Word has length 159 [2023-12-25 10:26:03,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:26:03,521 INFO L495 AbstractCegarLoop]: Abstraction has 27372 states and 35571 transitions. [2023-12-25 10:26:03,521 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 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:26:03,521 INFO L276 IsEmpty]: Start isEmpty. Operand 27372 states and 35571 transitions. [2023-12-25 10:26:03,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2023-12-25 10:26:03,524 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:26:03,524 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:03,530 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Forceful destruction successful, exit code 0 [2023-12-25 10:26:03,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:26:03,728 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:26:03,728 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:26:03,728 INFO L85 PathProgramCache]: Analyzing trace with hash 99449730, now seen corresponding path program 1 times [2023-12-25 10:26:03,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:26:03,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1528593311] [2023-12-25 10:26:03,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:26:03,729 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:26:03,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:26:03,732 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 10:26:03,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2023-12-25 10:26:03,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:26:03,957 INFO L262 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 34 conjunts are in the unsatisfiable core [2023-12-25 10:26:03,960 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:26:10,963 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:26:10,963 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:26:16,757 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:26:16,757 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:26:16,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1528593311] [2023-12-25 10:26:16,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1528593311] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:26:16,758 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:26:16,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 25] total 51 [2023-12-25 10:26:16,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418686308] [2023-12-25 10:26:16,758 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:26:16,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2023-12-25 10:26:16,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:26:16,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2023-12-25 10:26:16,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=2330, Unknown=0, NotChecked=0, Total=2550 [2023-12-25 10:26:16,759 INFO L87 Difference]: Start difference. First operand 27372 states and 35571 transitions. Second operand has 51 states, 51 states have (on average 5.9411764705882355) internal successors, (303), 51 states have internal predecessors, (303), 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) Received shutdown request... [2023-12-25 10:36:49,518 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-25 10:36:49,518 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-25 10:36:50,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 426 states. [2023-12-25 10:36:50,031 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 733 GetRequests, 269 SyntacticMatches, 0 SemanticMatches, 463 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88681 ImplicationChecksByTransitivity, 509.9s TimeCoverageRelationStatistics Valid=17878, Invalid=197881, Unknown=1, NotChecked=0, Total=215760 [2023-12-25 10:36:50,032 INFO L413 NwaCegarLoop]: 1965 mSDtfsCounter, 8818 mSDsluCounter, 48109 mSDsCounter, 0 mSdLazyCounter, 18607 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 120.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8818 SdHoareTripleChecker+Valid, 50074 SdHoareTripleChecker+Invalid, 18661 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 18607 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 125.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:36:50,032 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8818 Valid, 50074 Invalid, 18661 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [54 Valid, 18607 Invalid, 0 Unknown, 0 Unchecked, 125.4s Time] [2023-12-25 10:36:50,033 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 16 remaining) [2023-12-25 10:36:50,036 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Ended with exit code 0 [2023-12-25 10:36:50,236 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:36:50,237 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (27372states) and FLOYD_HOARE automaton (currently 426 states, 51 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 1quantifier alternations) to 465 known predicates. [2023-12-25 10:36:50,238 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (14 of 16 remaining) [2023-12-25 10:36:50,238 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (13 of 16 remaining) [2023-12-25 10:36:50,239 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION (12 of 16 remaining) [2023-12-25 10:36:50,239 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (11 of 16 remaining) [2023-12-25 10:36:50,239 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION (10 of 16 remaining) [2023-12-25 10:36:50,239 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION (9 of 16 remaining) [2023-12-25 10:36:50,239 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION (8 of 16 remaining) [2023-12-25 10:36:50,239 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION (7 of 16 remaining) [2023-12-25 10:36:50,239 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION (6 of 16 remaining) [2023-12-25 10:36:50,239 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION (5 of 16 remaining) [2023-12-25 10:36:50,239 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION (4 of 16 remaining) [2023-12-25 10:36:50,239 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION (3 of 16 remaining) [2023-12-25 10:36:50,239 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION (2 of 16 remaining) [2023-12-25 10:36:50,239 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION (1 of 16 remaining) [2023-12-25 10:36:50,239 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION (0 of 16 remaining) [2023-12-25 10:36:50,242 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, 1, 1, 1] [2023-12-25 10:36:50,272 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-25 10:36:50,281 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.12 10:36:50 BoogieIcfgContainer [2023-12-25 10:36:50,281 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-25 10:36:50,281 INFO L158 Benchmark]: Toolchain (without parser) took 878280.91ms. Allocated memory was 201.3MB in the beginning and 1.3GB in the end (delta: 1.1GB). Free memory was 151.0MB in the beginning and 248.8MB in the end (delta: -97.8MB). Peak memory consumption was 1.0GB. Max. memory is 8.0GB. [2023-12-25 10:36:50,281 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 201.3MB. Free memory was 157.1MB in the beginning and 156.9MB in the end (delta: 127.6kB). There was no memory consumed. Max. memory is 8.0GB. [2023-12-25 10:36:50,281 INFO L158 Benchmark]: CACSL2BoogieTranslator took 970.46ms. Allocated memory was 201.3MB in the beginning and 312.5MB in the end (delta: 111.1MB). Free memory was 151.0MB in the beginning and 234.1MB in the end (delta: -83.1MB). Peak memory consumption was 46.6MB. Max. memory is 8.0GB. [2023-12-25 10:36:50,281 INFO L158 Benchmark]: Boogie Procedure Inliner took 116.89ms. Allocated memory is still 312.5MB. Free memory was 234.1MB in the beginning and 222.1MB in the end (delta: 12.1MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. [2023-12-25 10:36:50,281 INFO L158 Benchmark]: Boogie Preprocessor took 150.63ms. Allocated memory is still 312.5MB. Free memory was 222.1MB in the beginning and 206.9MB in the end (delta: 15.2MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. [2023-12-25 10:36:50,281 INFO L158 Benchmark]: RCFGBuilder took 1991.12ms. Allocated memory is still 312.5MB. Free memory was 206.9MB in the beginning and 151.3MB in the end (delta: 55.6MB). Peak memory consumption was 117.4MB. Max. memory is 8.0GB. [2023-12-25 10:36:50,282 INFO L158 Benchmark]: TraceAbstraction took 875046.30ms. Allocated memory was 312.5MB in the beginning and 1.3GB in the end (delta: 999.3MB). Free memory was 150.3MB in the beginning and 248.8MB in the end (delta: -98.6MB). Peak memory consumption was 900.7MB. Max. memory is 8.0GB. [2023-12-25 10:36:50,282 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.12ms. Allocated memory is still 201.3MB. Free memory was 157.1MB in the beginning and 156.9MB in the end (delta: 127.6kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 970.46ms. Allocated memory was 201.3MB in the beginning and 312.5MB in the end (delta: 111.1MB). Free memory was 151.0MB in the beginning and 234.1MB in the end (delta: -83.1MB). Peak memory consumption was 46.6MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 116.89ms. Allocated memory is still 312.5MB. Free memory was 234.1MB in the beginning and 222.1MB in the end (delta: 12.1MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. * Boogie Preprocessor took 150.63ms. Allocated memory is still 312.5MB. Free memory was 222.1MB in the beginning and 206.9MB in the end (delta: 15.2MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. * RCFGBuilder took 1991.12ms. Allocated memory is still 312.5MB. Free memory was 206.9MB in the beginning and 151.3MB in the end (delta: 55.6MB). Peak memory consumption was 117.4MB. Max. memory is 8.0GB. * TraceAbstraction took 875046.30ms. Allocated memory was 312.5MB in the beginning and 1.3GB in the end (delta: 999.3MB). Free memory was 150.3MB in the beginning and 248.8MB in the end (delta: -98.6MB). Peak memory consumption was 900.7MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 614]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 614). Cancelled while NwaCegarLoop was constructing difference of abstraction (27372states) and FLOYD_HOARE automaton (currently 426 states, 51 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 1quantifier alternations) to 465 known predicates. - TimeoutResultAtElement [Line: 956]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 956). Cancelled while NwaCegarLoop was constructing difference of abstraction (27372states) and FLOYD_HOARE automaton (currently 426 states, 51 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 1quantifier alternations) to 465 known predicates. - TimeoutResultAtElement [Line: 1048]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1048). Cancelled while NwaCegarLoop was constructing difference of abstraction (27372states) and FLOYD_HOARE automaton (currently 426 states, 51 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 1quantifier alternations) to 465 known predicates. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1099). Cancelled while NwaCegarLoop was constructing difference of abstraction (27372states) and FLOYD_HOARE automaton (currently 426 states, 51 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 1quantifier alternations) to 465 known predicates. - TimeoutResultAtElement [Line: 1219]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1219). Cancelled while NwaCegarLoop was constructing difference of abstraction (27372states) and FLOYD_HOARE automaton (currently 426 states, 51 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 1quantifier alternations) to 465 known predicates. - TimeoutResultAtElement [Line: 1270]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1270). Cancelled while NwaCegarLoop was constructing difference of abstraction (27372states) and FLOYD_HOARE automaton (currently 426 states, 51 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 1quantifier alternations) to 465 known predicates. - TimeoutResultAtElement [Line: 1349]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1349). Cancelled while NwaCegarLoop was constructing difference of abstraction (27372states) and FLOYD_HOARE automaton (currently 426 states, 51 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 1quantifier alternations) to 465 known predicates. - TimeoutResultAtElement [Line: 1534]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1534). Cancelled while NwaCegarLoop was constructing difference of abstraction (27372states) and FLOYD_HOARE automaton (currently 426 states, 51 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 1quantifier alternations) to 465 known predicates. - TimeoutResultAtElement [Line: 1585]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1585). Cancelled while NwaCegarLoop was constructing difference of abstraction (27372states) and FLOYD_HOARE automaton (currently 426 states, 51 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 1quantifier alternations) to 465 known predicates. - TimeoutResultAtElement [Line: 1663]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1663). Cancelled while NwaCegarLoop was constructing difference of abstraction (27372states) and FLOYD_HOARE automaton (currently 426 states, 51 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 1quantifier alternations) to 465 known predicates. - TimeoutResultAtElement [Line: 1806]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1806). Cancelled while NwaCegarLoop was constructing difference of abstraction (27372states) and FLOYD_HOARE automaton (currently 426 states, 51 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 1quantifier alternations) to 465 known predicates. - TimeoutResultAtElement [Line: 2107]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 2107). Cancelled while NwaCegarLoop was constructing difference of abstraction (27372states) and FLOYD_HOARE automaton (currently 426 states, 51 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 1quantifier alternations) to 465 known predicates. - TimeoutResultAtElement [Line: 2158]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 2158). Cancelled while NwaCegarLoop was constructing difference of abstraction (27372states) and FLOYD_HOARE automaton (currently 426 states, 51 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 1quantifier alternations) to 465 known predicates. - TimeoutResultAtElement [Line: 2237]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 2237). Cancelled while NwaCegarLoop was constructing difference of abstraction (27372states) and FLOYD_HOARE automaton (currently 426 states, 51 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 1quantifier alternations) to 465 known predicates. - TimeoutResultAtElement [Line: 2381]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 2381). Cancelled while NwaCegarLoop was constructing difference of abstraction (27372states) and FLOYD_HOARE automaton (currently 426 states, 51 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 1quantifier alternations) to 465 known predicates. - TimeoutResultAtElement [Line: 2632]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 2632). Cancelled while NwaCegarLoop was constructing difference of abstraction (27372states) and FLOYD_HOARE automaton (currently 426 states, 51 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 1quantifier alternations) to 465 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 627 locations, 16 error locations. Started 1 CEGAR loops. OverallTime: 875.0s, OverallIterations: 61, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 782.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 98796 SdHoareTripleChecker+Valid, 215.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 98796 mSDsluCounter, 119078 SdHoareTripleChecker+Invalid, 206.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 100181 mSDsCounter, 590 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 62624 IncrementalHoareTripleChecker+Invalid, 63214 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 590 mSolverCounterUnsat, 18897 mSDtfsCounter, 62624 mSolverCounterSat, 0.6s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 8418 GetRequests, 6543 SyntacticMatches, 0 SemanticMatches, 1874 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153675 ImplicationChecksByTransitivity, 585.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=27372occurred in iteration=60, InterpolantAutomatonStates: 1200, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 4.0s AutomataMinimizationTime, 60 MinimizatonAttempts, 379945 StatesRemovedByMinimization, 52 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.4s SsaConstructionTime, 3.3s SatisfiabilityAnalysisTime, 65.2s InterpolantComputationTime, 6169 NumberOfCodeBlocks, 6169 NumberOfCodeBlocksAsserted, 61 NumberOfCheckSat, 7043 ConstructedInterpolants, 2898 QuantifiedInterpolants, 107341 SizeOfPredicates, 342 NumberOfNonLiveVariables, 19019 ConjunctsInSsa, 574 ConjunctsInUnsatCore, 67 InterpolantComputations, 55 PerfectInterpolantSequences, 239/327 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown